<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Security Aegis</title>
	
	<link>http://www.securityaegis.com</link>
	<description>Life, Liberty, and the pursuit of root...</description>
	<lastBuildDate>Fri, 04 May 2012 23:35:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/securityaegis/igXu" /><feedburner:info uri="securityaegis/igxu" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Hacking Cancer! – Please spread the word</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/ZRpvler0BZA/</link>
		<comments>http://www.securityaegis.com/hacking-cancer-please-spread-the-word/#comments</comments>
		<pubDate>Fri, 04 May 2012 16:48:09 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2293</guid>
		<description><![CDATA[<p>Hello All, Today I make my 1st appeal to the giant heart I know the hacker community has. My seven-year-old nephew-in-law Cole Baker has been battling cancer (neuroblastoma) for the past year. We thought after a handful of advanced treatments he had finally beaten it but, alas, we found out last week that the cancer has spread [...]</p><p><a href="http://www.securityaegis.com/hacking-cancer-please-spread-the-word/">Hacking Cancer! &#8211; Please spread the word</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p>Hello All,</p>
<p>Today I make my 1st appeal to the giant heart I know the hacker community has. My seven-year-old nephew-in-law Cole Baker has been battling cancer (neuroblastoma) for the past year. We thought after a handful of advanced treatments he had finally beaten it but, alas, we found out last week that the cancer has spread to a different area.</p>
<p>In a month, Cole has to undergo a new radiation treatment which is more aggressive than the norm. It will require him to be almost completely isolated for a week because of the radiation.</p>
<h2>So, what can you and I do?</h2>
<p>&nbsp;</p>
<p>I will be holding a 1 day virtual workshop on <strong>Mobile Application Security and Testing</strong> in June, dates TBA. Anyone who donates 25+ US dollars to Cole and his family are welcome. If you&#8217;re not interested in mobile security you can also just donate =) If a TBA date doesn&#8217;t work for you I will offer the recorded workshop to you in video format.</p>
<p style="text-align: center;">To read more about my nephew-in-law and his family you can visit: <a href="http://www.aboutcole.blogspot.com/p/donations.html">http://www.aboutcole.blogspot.com/</a></p>
<p style="text-align: center;">To donate you can visit: <a href="http://www.aboutcole.blogspot.com/p/donations.html">http://www.aboutcole.blogspot.com/p/donations.html</a></p>
<p>In the donation message write &#8220;Hacking Cancer&#8221; and any other well wishes you want to give. Include your email and twitter handle, and if you wish to attend the training or are just donating. I will email potential attendees with the dates and syllabus for the training.</p>
<p>I thank you sincerely for reading this and spreading the word.</p>
<p>Hack Cancer!</p>
<p>- Jason Haddix  (jhaddix [at] securityaegis.com)</p>
<p><a href="http://www.securityaegis.com/hacking-cancer-please-spread-the-word/">Hacking Cancer! &#8211; Please spread the word</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/ZRpvler0BZA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/hacking-cancer-please-spread-the-word/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/hacking-cancer-please-spread-the-word/</feedburner:origLink></item>
		<item>
		<title>Appsec Testing Tips: Edge Cases &amp; Tool Chaining</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/CIlwDPxP-Sg/</link>
		<comments>http://www.securityaegis.com/appsec-testing-tips-edge-cases-tool-chaining/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 21:19:10 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2285</guid>
		<description><![CDATA[<p>&#160; At BruCon 2011 I gave a talk called The Web Application Hackers Toolchain. In this talk i outlined several non-standard additions and aides to web pentesters. One section in particular was leveraging tool chaining for better application mapping. In the appsec space the biggest challenges to testing come from edge cases in heavily dynamic [...]</p><p><a href="http://www.securityaegis.com/appsec-testing-tips-edge-cases-tool-chaining/">Appsec Testing Tips: Edge Cases &#038; Tool Chaining</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><img class="aligncenter" title="How Web?" src="http://i3.kym-cdn.com/entries/icons/original/000/000/243/howdoishotweb.jpg" alt="" width="288" height="266" /></p>
<p>At BruCon 2011 I gave a talk called <a title="WAHT" href="https://docs.google.com/open?id=0B15XPa08CyxhODIxODNlNjItZDZlNS00YjY4LWJlN2QtZGQwZTliM2VhYmQ4">The Web Application Hackers Toolchain</a>. In this talk i outlined several non-standard additions and aides to web pentesters. One section in particular was leveraging tool chaining for better application mapping.</p>
<p>In the appsec space the biggest challenges to testing come from edge cases in heavily dynamic pages, non-standard payload types, or pages using special authentication routines; Things like REST, AJAX, NTLMv2, Kerberos, Flash, Silverlight, ActiveX, Java Serialized Objects, encoded JSON, InnerHTML, ViewState, CSRF tokens, etc.</p>
<p>It&#8217;s sad to say but, most standalone tools do not test these correctly, or require high levels or customization to deal with. In these cases it becomes necessary to utilize a toolset that includes upstream proxy options. The advantages in tool chaining are several, but ill start with some easy examples and then reference others. In these scenarios I&#8217;m assuming you&#8217;re using some type of scanning tool (open source or enterprise level). Without going into which tools are better for each type of edge case, ill instead focus only on the ones use we&#8217;ll use to solve an issue.</p>
<p>Let&#8217;s start with the elephant in the room, AJAX. Almost every site uses it these days, in some fashion or another.</p>
<p>Issue: As an app sec tester you need visibility into every parameter for fuzzing coverage. When using tools, crawler engines in these tools work on link based logic and tend not to fire of DOM events that might be crucial to the application. Some crawling engines can parse these ajax calls, but don&#8217;t map them as completely as a browser actually interacting with the page/DOM would. You could manually walk the site and interact with it (which should be done always) but in enterprise or large applications ensuring you hit all functionality of the site is difficult. This becomes increasingly harder if you don&#8217;t have a good set of test data (i&#8217;ll go more into this later) like application specific &#8220;stuff&#8221; (credit card numbers, transaction IDs, any non-standard data used to drive application logic).</p>
<p>Solution(s): Like i said, using the browser and manually walking the app is your best bet on smaller sites. The next option involves tool chaining. Most scanners have the ability to act as an inline proxy (<a href="http://www.portswigger.net/burp/proxy.html">Burp</a>, <a href="https://www.fortify.com/products/web_inspect.html">WebInspect</a>, etc, etc). If they don&#8217;t, like some command line scanning tools, they can take a flat file of links an crawl/spider from those. To a lesser extent, this can capture application functionality. So right now we have;</p>
<p>Browser &gt; Scanner in proxy mode</p>
<p>At this moment you are browsing the site, filling up the site map and executing/mapping all the main functions. Later, after you finish walking the site, you can then have your scanner fuzz off of that site map.</p>
<p>Now lets take a new tool called <a href="https://www.owasp.org/index.php/OWASP_AJAX_Crawling_Tool">ACT</a> (Ajax Crawling Tool) and add it to the mix. ACT uses selenium to actually open a browser and spider the site, thus executing DOM events better.</p>
<p>Already have done the above &gt; ACT Browser &gt; Scanner in proxy mode</p>
<p>This setup should be used in addition/after already having walked the site manually to populate a site tree in your scanner. Now, ACT does it&#8217;s thing and hopefully finds some functions you didn&#8217;t (this is common in large apps). Now when you launch the fuzzing tests in your scanner, you can sleep better knowing you probably have executed everything.</p>
<p>Now, good application security testers don&#8217;t just stop there. We use some sort of inline proxy tool to tamper with individual requests, or perform custom checks on functions that look interesting. In this case we are going to use Burp. Don&#8217;t lie to yourselves, if you&#8217;re not using Burp (<a href="https://www.owasp.org/index.php/OWASP_Zed_Attack_Proxy_Project">ZAP</a> is damn close to catching up though) then you are not doing in-depth analysis. Let&#8217; try this:</p>
<p>Step 1:<br />
Browser (walk the app manually) &gt; Burp &gt; target</p>
<p>Step 2:<br />
ACT Browser &gt; Burp &gt; target</p>
<p>Step 3:<br />
Burp Spider &gt; Scanner in proxy mode &gt; target</p>
<p>So, some advantages here: Burp now has a good site tree with parameters parsed well from AJAX calls (thanks to a manual walk and ACT). We then can execute Burps crawler, which will use our already filled in site tree and possibly improve upon it. When we hit &#8220;scan&#8221; on our scanning tool it will also spider/crawl the site before fuzzing it. Quadruple crawl coverage. Also burp has a full site tree to do your manual intruder/repeater fuzzing tests (we love the <a href="http://code.google.com/p/fuzzdb/">fuzzDB</a>).</p>
<p>Caveats: Chaining a scanner to a scanner can be done, but keep it to crawling only, fuzzing/scanning early in the chain will pollute your site tree&#8217;s upstream. If you always have your Burp session clean you can use it as a jump off point for a different scanner.</p>
<p>The biggest pushback against this idea is: &#8220;Shouldn&#8217;t X tool do this for me?&#8221; In a perfect world yes, but we&#8217;re just not there yet. Some areas of appsec testing (both dynamic and static) will always require a sharp mind and a dynamic toolset to test around edge cases. Be very wary of vendors <em>telling</em> you they do this, make them <strong>show</strong> you. Dinis Cruz <a href="http://diniscruz.blogspot.com/2012/04/small-step-for-appsec-large-step-for.html">posted</a> a while back on how awesome this type of thing is&#8230; edge case testing is what separates <em>good</em> appsec testers from <strong>great</strong> appsec testers. I just thought we knew this already.</p>
<p>Other examples of tool chaining:</p>
<p>using burp to custom rewrite for your scanner: scanner &gt; burp re-write rules &gt; target<br />
using your scanner to deal with authentication burp can&#8217;t: scanner that handles kerberos &gt; burp &gt; target</p>
<p><strong>TLDR</strong>; Feed tools with tools for fun and profit and new Web Application Hackers Toolchain 2.0 talk coming <img src='http://www.securityaegis.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.securityaegis.com/appsec-testing-tips-edge-cases-tool-chaining/">Appsec Testing Tips: Edge Cases &#038; Tool Chaining</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/CIlwDPxP-Sg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/appsec-testing-tips-edge-cases-tool-chaining/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/appsec-testing-tips-edge-cases-tool-chaining/</feedburner:origLink></item>
		<item>
		<title>InsomniDroid – Android crackme solution</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/pTA3VYmT8Mk/</link>
		<comments>http://www.securityaegis.com/insomnidroid-android-crackme-solution/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 05:24:39 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2278</guid>
		<description><![CDATA[<p>Starting off, we should take a quick look at the AndroidManifest.xml through AXMLPrinter shows which is the main activity; &#60;activity android:label="@7F040001" android:name=".InsomniActivity"&#62; &#60;intent-filter&#62; &#60;action android:name="android.intent.action.MAIN"&#62;&#60;/action&#62; &#60;category android:name="android.intent.category.LAUNCHER"&#62; &#60;/category&#62; &#60;/intent=filter&#62; &#60;/activity&#62; Now we see what where to start our search without opening the app yet, toss that crackme into baksmali and get ready for the output. [...]</p><p><a href="http://www.securityaegis.com/insomnidroid-android-crackme-solution/">InsomniDroid – Android crackme solution</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p>Starting off, we should take a quick look at the AndroidManifest.xml through AXMLPrinter shows which is the main activity;</p>
<p><code>&lt;activity android:label="@7F040001" android:name=".InsomniActivity"&gt;</p>
<p>&lt;intent-filter&gt;</p>
<p>&lt;action android:name="android.intent.action.MAIN"&gt;&lt;/action&gt;</p>
<p>&lt;category android:name="android.intent.category.LAUNCHER"&gt;</p>
<p>&lt;/category&gt;</p>
<p>&lt;/intent=filter&gt;</p>
<p>&lt;/activity&gt;</code></p>
<p>Now we see what where to start our search without opening the app yet, toss that crackme into baksmali and get ready for the output. No baksmali tricks in place, so we can just take a look right at the main activity, InsomniActivity. The only interesting bits for us is the call to compute method on keyBytes and setting an onClick listener for the validate button;</p>
<p>read more at: <a href="http://www.strazzere.com/blog/?p=488">InsomniDroid – crackme solution | strazzere.com</a>.</p>
<p><a href="http://www.securityaegis.com/insomnidroid-android-crackme-solution/">InsomniDroid – Android crackme solution</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/pTA3VYmT8Mk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/insomnidroid-android-crackme-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/insomnidroid-android-crackme-solution/</feedburner:origLink></item>
		<item>
		<title>Hacking Music</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/NFdR8TZe3D0/</link>
		<comments>http://www.securityaegis.com/hacking-music/#comments</comments>
		<pubDate>Sat, 10 Mar 2012 01:59:59 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2271</guid>
		<description><![CDATA[<p>Stereotypical? Yes&#8230; but mostly lyric-less, synthetic, electronic, and bass music just makes my brain focus a bit more. Want an awesome playlist? Mix and match these artists: The Glitch Mob Cryptex NiT GrIt Kinetik NERO Juno Reactor (older but still good)</p><p><a href="http://www.securityaegis.com/hacking-music/">Hacking Music</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p>Stereotypical? Yes&#8230; but mostly lyric-less, synthetic, electronic, and bass music just makes my brain focus a bit more. Want an awesome playlist? Mix and match these artists:</p>
<ul>
<li>The Glitch Mob</li>
<li>Cryptex</li>
<li>NiT GrIt</li>
<li>Kinetik</li>
<li>NERO</li>
<li>Juno Reactor (older but still good)</li>
</ul>
<p><a href="http://www.securityaegis.com/hacking-music/">Hacking Music</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/NFdR8TZe3D0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/hacking-music/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/hacking-music/</feedburner:origLink></item>
		<item>
		<title>Using Graphite to Graph DTrace Metrics</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/74F7LovBves/</link>
		<comments>http://www.securityaegis.com/using-graphite-to-graph-dtrace-metrics/#comments</comments>
		<pubDate>Fri, 17 Feb 2012 06:03:11 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2269</guid>
		<description><![CDATA[<p>If you haven’t heard of Graphite you are missing out on a serious operations power tool. Let me make a gross over simplification and slightly inaccurate assertion to get you in the ballpark of understanding what it is: it’s RRDtool reimplemented for the web. Let me be more specific for those new to it. Graphite [...]</p><p><a href="http://www.securityaegis.com/using-graphite-to-graph-dtrace-metrics/">Using Graphite to Graph DTrace Metrics</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<div class="posterous_bookmarklet_entry">
<blockquote class="posterous_long_quote">
<p>If you haven’t heard of <a href="http://graphite.wikidot.com/">Graphite</a> you are missing out on a serious operations power tool.  Let me make a gross over simplification and slightly inaccurate assertion to get you in the ballpark of understanding what it is: it’s RRDtool reimplemented for the web.  </p>
<p>  Let me be more specific for those new to it.  Graphite is really made up of 3 components.  The first is “Carbon” which is a metrics collection daemon that collects data via a UDP socket, caches the data and then records it to disk.  The second is “Whisper” which is a round robin database that permanently stores your metrics on disk that is used by Carbon.  The third is a Django app which can generate graphs based on your metrics via a snazzy web UI or via a simple URL API.  So it implements an RRD database like RRDtool and a means of graphing the data like RRDtool but its accessible via a browser and graphs dynamically, so unlike RRDtool it isn’t necessary to pre-render static graphs at some interval.  </p>
<p>  There are 3 reasons I really find it hard to ignore Graphite.  Firstly, you do not need to pre-generate your databases, if you send it a metric it hasn’t gotten before it just creates the database based on a flexible schema configuration.  Secondly, you can get your graphs essentially in real-time by just refreshing a URL, no pre-generation.  Thirdly, you can send it metrics using something as simple as netcat.  The result is an insanely flexible metrics graphing system with very little configuration required and no agents necessarily.  </p>
<p>  So let me demonstrate how we can use all this power together with DTrace in a sample script:  </p>
<div class="CodeRay">
<div class="code">
<div class="CodeRay">
<div class="code">
<pre>#!/bin/bash</pre>
</div></div>
</p></div>
</p></div>
</blockquote>
<div class="posterous_quote_citation">via <a href="http://cuddletech.com/blog/?p=617">cuddletech.com</a></div>
<p>Not Security, but very cool still =)</p>
</div>
</div>
<p><a href="http://www.securityaegis.com/using-graphite-to-graph-dtrace-metrics/">Using Graphite to Graph DTrace Metrics</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/74F7LovBves" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/using-graphite-to-graph-dtrace-metrics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/using-graphite-to-graph-dtrace-metrics/</feedburner:origLink></item>
		<item>
		<title>SQLMap Tamper Scripts</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/llERNCfo8EA/</link>
		<comments>http://www.securityaegis.com/sqlmap-tamper-scripts/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 18:14:25 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2266</guid>
		<description><![CDATA[<p>Web Application Firewalls have become the new security solution for several businesses. Many companies often ignore the actual vulnerabilities and merely rely on the firewall for protection. Regrettably, most, if not all firewalls can be bypassed. In saying this, my post will demonstrate how to use some of SQLMap&#8217;s new features to bypass WAFs/IDSs. I [...]</p><p><a href="http://www.securityaegis.com/sqlmap-tamper-scripts/">SQLMap Tamper Scripts</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>
<div class="posterous_bookmarklet_entry">
<blockquote class="posterous_long_quote">
<p align="justify">Web Application Firewalls have become the new security solution for several businesses. Many companies often ignore the actual vulnerabilities and merely rely on the firewall for protection. Regrettably, most, if not all firewalls can be bypassed. In saying this, my post will demonstrate how to use some of SQLMap&#8217;s new features to bypass WAFs/IDSs.  </p>
<p align="justify">  I have recently had the pleasure of working on a few tamper scripts for SQLMap, which can be found in the latest development version from the subversion repository.   </p>
<p align="justify">  <b>svn checkout <a href="https://svn.sqlmap.org/sqlmap/trunk/sqlmap">https://svn.sqlmap.org/sqlmap/trunk/sqlmap</a> sqlmap-dev</b>  </p>
<p align="justify">  The focus of the tamper scripts is to modify the request in a way that will evade the detection of the WAF (Web Application Firewall) rules. In some cases, you might need to combine a few tamper scripts together in order to fool the WAF. For a complete list of the tamper scripts, you can refer to <a href="https://svn.sqlmap.org/sqlmap/trunk/sqlmap/tamper/">https://svn.sqlmap.org/sqlmap/trunk/sqlmap/tamper/</a>  </p>
<p align="justify">  The first scripts I’ll demonstrate are <a href="https://svn.sqlmap.org/sqlmap/trunk/sqlmap/tamper/space2hash.py">space2hash.py</a> and <a href="https://svn.sqlmap.org/sqlmap/trunk/sqlmap/tamper/space2morehash.py">space2morehash.py</a> which work with MySQL (still haven&#8217;t gotten around to the MSSQL one). These scripts will convert all spaces to block comments with random text. The extended version of the script (space2morehash.py) will also add the comments in between certain function names and the parenthesis.  </p>
<p align="justify">  To get started using the tamper scripts, you use the <b>&#8211;tamper</b> switch followed by the script name. In my example I&#8217;m using the following command:  </p>
<p align="justify">  <b>./sqlmap.py -u <a href="http://192.168.0.107/test.php?id=1">http://192.168.0.107/test.php?id=1</a> -v 3 &#8211;dbms &#8220;MySQL&#8221; &#8211;technique U -p id &#8211;batch &#8211;tamper &#8220;space2morehash.py&#8221;</b>  </p>
<p align="justify">  <img src="http://www.websec.ca/img/tamperscript/space2morehash.png" height="50%" width="100%" />  </p>
<p><center><i>Figure 1: space2morehash.py tamper script in action</i></center></p></blockquote>
<div class="posterous_quote_citation">via <a href="http://websec.ca/blog/view/Bypassing_WAFs_with_SQLMap">websec.ca</a></div>
<p>Read this whole blog, tamper scripts win.</p>
</div>
</div>
<p><a href="http://www.securityaegis.com/sqlmap-tamper-scripts/">SQLMap Tamper Scripts</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/llERNCfo8EA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/sqlmap-tamper-scripts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/sqlmap-tamper-scripts/</feedburner:origLink></item>
		<item>
		<title>Jacking injection/fuzz strings for web hacking</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/5TE19fgV8js/</link>
		<comments>http://www.securityaegis.com/jacking-injectionfuzz-strings-for-web-hacking/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 18:07:41 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2263</guid>
		<description><![CDATA[<p>Everyone who knows me knows i&#8217;m a huge fan of Burp Suite and the Fuzz Database. Today is just a quick reminder that instead of using a bunch of disparate tools against a target you can easily take an open source tool and jack it&#8217;s fuzz strings through parsing the output of something like&#8230; tshark: tshark -n [...]</p><p><a href="http://www.securityaegis.com/jacking-injectionfuzz-strings-for-web-hacking/">Jacking injection/fuzz strings for web hacking</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p>Everyone who knows me knows i&#8217;m a huge fan of <a href="http://portswigger.net/burp/">Burp Suite</a> and the<a href="http://code.google.com/p/fuzzdb/"> Fuzz Database</a>. Today is just a quick reminder that instead of using a bunch of disparate tools against a target you can easily take an open source tool and jack it&#8217;s fuzz strings through parsing the output of something like&#8230; tshark:</p>
<pre style="padding-left: 30px;">tshark -n -R http.request -s 2000</pre>
<p>Run your tool, in my case i&#8217;ve used <a href="http://sqlmap.sourceforge.net/">sqlmap</a> with some mixed tamper scripts, <a href="http://www.nosec-inc.com/en/products/pangolin/">pangolin</a>s payloads (previous modsec bypass), etc ,etc. Capture the tshark output and then use some grep/sed/awk magic to parse out the fuzz strings. I&#8221;ll let you figure the last part out on your own <img src='http://www.securityaegis.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>One you&#8217;ve gathered the fuzz stings you can use them in Burp through Intruder. In most cases it is more useful as I can learn faster what characters are being filtered, I can sort by response types (page size, resp time, redirects, custom or non custom error pages, regex, etc), and just have way more control in identifying injection. Once you&#8217;ve identified injection you can choose your favorite <em>tool</em> to exploit.</p>
<p>Having your own modified fuzzdb comes in handy too. You never know when you might need some tricky injection to be encoded and dont have access to the web/tools/cmdline to do it.</p>
<p>Anyways, hope that made sense!</p>
<p><a href="http://www.securityaegis.com/jacking-injectionfuzz-strings-for-web-hacking/">Jacking injection/fuzz strings for web hacking</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/5TE19fgV8js" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/jacking-injectionfuzz-strings-for-web-hacking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/jacking-injectionfuzz-strings-for-web-hacking/</feedburner:origLink></item>
		<item>
		<title>Mozilla CTF &amp;&amp; Not Dead, Just Busy</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/hRp_W4nxSL0/</link>
		<comments>http://www.securityaegis.com/mozilla-ctf-not-dead-just-busy/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 20:31:01 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>
		<category><![CDATA[Auto]]></category>
		<category><![CDATA[chance]]></category>
		<category><![CDATA[CTF]]></category>
		<category><![CDATA[Dead]]></category>
		<category><![CDATA[Draft]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[penetration testing]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[while]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2257</guid>
		<description><![CDATA[<p>So, it&#8217;s been a while since we&#8217;ve done anything on SA. Honestly my new gig at HP/Fortify (Director of Pentesting) has kept me busy. I did get a chance to play the Mozilla CTF though with a few other HP/Fortify pentesters. The competition was a worldwide CTF run by Mozilla. The Mozilla CTF (capture the [...]</p><p><a href="http://www.securityaegis.com/mozilla-ctf-not-dead-just-busy/">Mozilla CTF &#038;&#038; Not Dead, Just Busy</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p>So, it&#8217;s been a while since we&#8217;ve done anything on SA. Honestly my new gig at HP/Fortify (Director of Pentesting) has kept me busy. I did get a chance to play the Mozilla CTF though with a few other HP/Fortify pentesters.</p>
<p>The competition was a worldwide CTF run by Mozilla. The Mozilla CTF (capture the flag) competition consisted of 22 progressively harder web application and binary assessment problems.</p>
<p>I’m happy to say out of 150 scoring teams (including other security outfits), the team we played with, epicfail, got 5th place. The guys we played with were top notch, all from the UCSB security group. With our powers combined we were Captain Planet.</p>
<p>The competition was well run, and i liked it because they made good web challenges, not generic stuff, but really hard/obscure web stuff. Its hard to find good web ctf&#8217;s! They also included the idea of chaining web exploits in their challenges. That was fun.</p>
<p>Hopefully i&#8217;ll get to posting some more content soon and I&#8217;ve poked James (and purposefully put him on the spot here) to write something up. Hope everyone had an awesome holiday season&#8230; here&#8217;s to hacking in 2012!!<br />
<a href="http://www.securityaegis.com/wp-content/uploads/2012/01/Capture.png"><img class="aligncenter size-large wp-image-2258" title="Capture" src="http://www.securityaegis.com/wp-content/uploads/2012/01/Capture-1024x610.png" alt="" width="1024" height="610" /></a></p>
<p><a href="http://www.securityaegis.com/mozilla-ctf-not-dead-just-busy/">Mozilla CTF &#038;&#038; Not Dead, Just Busy</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/hRp_W4nxSL0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/mozilla-ctf-not-dead-just-busy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/mozilla-ctf-not-dead-just-busy/</feedburner:origLink></item>
		<item>
		<title>LinkedIn Harvesting for OSINT (esearchy video)</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/aiAuwxFpw6Y/</link>
		<comments>http://www.securityaegis.com/linkedin-harvesting-for-osint-esearchy-video/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 08:15:15 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>
		<category><![CDATA[Auto]]></category>
		<category><![CDATA[Draft]]></category>
		<category><![CDATA[esearchy]]></category>
		<category><![CDATA[Harvesting]]></category>
		<category><![CDATA[LinkedIn]]></category>
		<category><![CDATA[LinkedIn Harvesting]]></category>
		<category><![CDATA[OSINT]]></category>
		<category><![CDATA[penetration testing]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2251</guid>
		<description><![CDATA[<p></p><p><a href="http://www.securityaegis.com/linkedin-harvesting-for-osint-esearchy-video/">LinkedIn Harvesting for OSINT (esearchy video)</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p><center><iframe src="http://player.vimeo.com/video/33330765?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></center></p>
<p><a href="http://www.securityaegis.com/linkedin-harvesting-for-osint-esearchy-video/">LinkedIn Harvesting for OSINT (esearchy video)</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/aiAuwxFpw6Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/linkedin-harvesting-for-osint-esearchy-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/linkedin-harvesting-for-osint-esearchy-video/</feedburner:origLink></item>
		<item>
		<title>esearchy – my new favorite OSINT script</title>
		<link>http://feedproxy.google.com/~r/securityaegis/igXu/~3/gufrV5-bZCc/</link>
		<comments>http://www.securityaegis.com/esearchy-my-new-favorite-osint-script/#comments</comments>
		<pubDate>Fri, 11 Nov 2011 08:32:55 +0000</pubDate>
		<dc:creator>Jhaddix</dc:creator>
				<category><![CDATA[infosec]]></category>
		<category><![CDATA[Auto]]></category>
		<category><![CDATA[doug lombardi]]></category>
		<category><![CDATA[Draft]]></category>
		<category><![CDATA[esearchy]]></category>
		<category><![CDATA[joe rohde]]></category>
		<category><![CDATA[kerry davis]]></category>
		<category><![CDATA[kircher michael]]></category>
		<category><![CDATA[mark behm]]></category>
		<category><![CDATA[penetration testing]]></category>
		<category><![CDATA[reason]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[spear]]></category>
		<category><![CDATA[test]]></category>
		<category><![CDATA[Valve]]></category>

		<guid isPermaLink="false">http://www.securityaegis.com/?p=2234</guid>
		<description><![CDATA[<p>So you&#8217;re on a social engineering test&#8230; and you need to target some users for spear phishing. Previously we&#8217;ve used theHarvester and metasploit for this, but I&#8217;ve now fully switched over to esearchy by Matias P. Brutti. Install on BT5: sudo gem sources --add http://gems.github.com sudo gem install gemcutter sudo gem install esearchy Let&#8217;s Pick [...]</p><p><a href="http://www.securityaegis.com/esearchy-my-new-favorite-osint-script/">esearchy &#8211; my new favorite OSINT script</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.securityaegis.com/wp-content/uploads/2011/11/logo.gif"><img src="http://www.securityaegis.com/wp-content/uploads/2011/11/logo.gif" alt="" title="logo" width="216" height="97" class="aligncenter size-full wp-image-2237" /></a>So you&#8217;re on a social engineering test&#8230; and you need to target some users for spear phishing. Previously we&#8217;ve used theHarvester and metasploit for this, but I&#8217;ve now fully switched over to esearchy by Matias P. Brutti.<br />
<span id="more-2234"></span><br />
Install on BT5:</p>
<pre class="brush:plain">
sudo gem sources --add http://gems.github.com
sudo gem install gemcutter
sudo gem install esearchy
</pre>
<p>Let&#8217;s Pick on Valve (for no particular reason):</p>
<pre class="brush:plain">
esearchy -q "@valvesoftware.com" --company "Valve Software" --enable-spoke --enable-linkedin -m 500
</pre>
<p>Output for Social Profiling&#8221;</p>
<pre class="brush:plain">

-------==< FINAL RESULTS >==--------
Doug Lombardi -> http://www.spoke.com/info/pODvHj/DougLombardi
Chris Green -> http://www.spoke.com/info/p6SVncp/ChrisGreen
Scott Lynch -> http://www.spoke.com/info/p1EbnVh/ScottLynch
Mike Dunkle -> http://www.spoke.com/info/p1rx17V/MikeDunkle
Kerry Davis -> http://www.spoke.com/info/pC4F8IB/KerryDavis
Tom Bui -> http://www.linkedin.com/pub/tom-bui/2/329/168
Chris Green -> http://www.linkedin.com/pub/chris-green/5/b1b/827
Torsten Zabka -> http://www.linkedin.com/pub/dir/Torsten/Zabka/
Mark Behm profiles -> http://www.linkedin.com/pub/dir/Mark/Behm
Joe Rohde profiles -> http://www.linkedin.com/pub/dir/Joe/Rohde
Doug Lombardi profiles -> http://www.linkedin.com/pub/dir/Doug/Lombardi
Marc Nagel profiles -> http://www.linkedin.com/pub/dir/Marc/Nagel
Mike Blaszczak profiles -> http://www.linkedin.com/pub/dir/Mike/Blaszczak
David Kircher profiles -> http://www.linkedin.com/pub/dir/David/Kircher
Michael Blaszczak profiles -> http://www.linkedin.com/pub/dir/Michael/Blaszczak
Tom Bui profiles -> http://www.linkedin.com/pub/dir/Tom/Bui
Jeremy Bennett profiles -> http://www.linkedin.com/pub/dir/Jeremy/Bennett
Dave Kircher profiles -> http://www.linkedin.com/pub/dir/Dave/Kircher
Nick Coombe profiles -> http://www.linkedin.com/pub/dir/Nick/Coombe
Niall King profiles -> http://www.linkedin.com/pub/dir/Niall/King
Keith Huggins profiles -> http://www.linkedin.com/pub/dir/Keith/Huggins
Charles Burgin profiles -> http://www.linkedin.com/pub/dir/Charles/Burgin
Joseph Rohde profiles -> http://www.linkedin.com/pub/dir/Joseph/Rohde
Rob Korporaal profiles -> http://www.linkedin.com/pub/dir/Rob/Korporaal
Thomas Bui profiles -> http://www.linkedin.com/pub/dir/Thomas/Bui
Eric Tams -> http://www.linkedin.com/pub/eric-tams/5/929/3ba
::SNIP::
</pre>
<p>There a lot more options to play around with!</p>
<p><center><iframe src="http://player.vimeo.com/video/29076511?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe>
<p><a href="http://vimeo.com/29076511">esearchy &#8211; search emails</a> from <a href="http://vimeo.com/user358112">Gauchito Hill</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p></center></p>
<p><a href="http://www.securityaegis.com/esearchy-my-new-favorite-osint-script/">esearchy &#8211; my new favorite OSINT script</a> belongs to <a href="http://www.securityaegis.com">Security Aegis</a> </p><img src="http://feeds.feedburner.com/~r/securityaegis/igXu/~4/gufrV5-bZCc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.securityaegis.com/esearchy-my-new-favorite-osint-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.securityaegis.com/esearchy-my-new-favorite-osint-script/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 1573/1698 objects using disk: basic

Served from: www.securityaegis.com @ 2012-05-15 09:21:10 -->

