<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Binary Abstractions</title>
	<atom:link href="http://www.binaryabstractions.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.binaryabstractions.com</link>
	<description>Research and Other Diatribes</description>
	<lastBuildDate>Wed, 28 Jul 2010 18:06:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>DEFCON 18 Lineup</title>
		<link>http://www.binaryabstractions.com/2010/07/28/defcon-18-lineup/</link>
		<comments>http://www.binaryabstractions.com/2010/07/28/defcon-18-lineup/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 12:47:50 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.com/2010/07/28/defcon-18-lineup/</guid>
		<description><![CDATA[Registration opens at 0800 on Thursday After reviewing the speaking schedule and event lineup this year I thought it would be helpful to mow down a path of ‘must-see’ interesting talks and events.  With 5 tracks and countless side events going on not to mention the line jockeying that will undoubtedly have to take place [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;">Registration opens at 0800 on Thursday</span></p>
<p>After reviewing the speaking schedule and event lineup this year I thought it would be helpful to mow down a path of ‘must-see’ interesting talks and events.  With 5 tracks and countless side events going on not to mention the line jockeying that will undoubtedly have to take place to even get into some of these talks, a loose but objective plan may prove useful yet again.</p>
<p>Full schedule: <a href="https://www.defcon.org/html/defcon-18/dc-18-schedule.html">https://www.defcon.org/html/defcon-18/dc-18-schedule.html</a></p>
<h3><span style="text-decoration: underline;">Thursday, July 29th</span></h3>
<p><strong>1300 Capri Room 111 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Waite " target="_blank">Go Go Gadget Python! : Introduction to Hardware Hacking</a></strong></p>
<h4><em>Events</em></h4>
<p>2000 Top of the Riv – Penthouse Monaco Tower <a href="https://forum.defcon.org/showthread.php?t=11323" target="_blank">The Summit</a></p>
<h3><span style="text-decoration: underline;">Friday, July 30th</span></h3>
<p>1000 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Grand">Welcome and Making the DEF CON 18 Badge</a></p>
<p>1100 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Bryan1">Cloud Computing, a Weapon of Mass Destruction?</a></p>
<p>1200 Track 1 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#PanelDNS">DNS Systemic Vulnerabilities and Risk Management: A Discussion</a></p>
<p>1230 Track 5 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Wolchok">Crawling BitTorrent DHTs for Fun</a></p>
<p>1300 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Brown_D2">How Hackers Won the Zombie Apocalypse</a></p>
<p>1400 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Weigand">Build your own UAV 2.0 &#8211; Wireless Mayhem from the Heavens!</a></p>
<p>1500 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Hardy">Tales from the Crypto</a></p>
<p>1600 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Tottenkoph">VirGraff101: An Introduction to Virtual Graffiti</a></p>
<p>1700 Track 3 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Eckersley">An Observatory for the SSLiverse </a></p>
<p>1800 Track 3 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Bursztein,">Bad Memories</a></p>
<p>1900 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Thieme">Getting Root: Remote Viewing, Non-local Consciousness, Big Picture Hacking, and Knowing Who You Are</a></p>
<h3><span style="text-decoration: underline;">Saturday, July 31st</span></h3>
<p>1000 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Brown">Exploiting SCADA Systems</a></p>
<p>1100 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Miller">Kim Jong-il and Me: How to Build a Cyber Army to Defeat the U.S.</a></p>
<p>1200 Track 5 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Dunning">Katana: Portable Multi-Boot Security Suite</a></p>
<p>1300 Track 3 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#frank%5E2">Trolling Reverse-Engineers with Math: Ness&#8230; It hurts&#8230;</a></p>
<p>1400 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Moyer">Wardriving the Smart Grid: Practical Approaches to Attacking Utility Packet Radios</a></p>
<p>1500 Track 5 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Pejski">My Life As A Spyware Developer</a></p>
<p>1600 Track 3 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Heffner">How to Hack Millions of Routers</a></p>
<p>1700 Track 1 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Brown_D">Resilient Botnet Command and Control with Tor </a></p>
<p>1800 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Elkins">Hacking with Hardware: Introducing the Universal RF Usb Keboard Emulation Device – URFUKED</a></p>
<p>1900 Track 1 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Scott">You&#8217;re Stealing It Wrong! 30 Years of Inter-Pirate Battles</a></p>
<h4><em>Events</em></h4>
<p>2000 Contest Area <a href="https://forum.defcon.org/forumdisplay.php?f=517">Crash &amp; Compile</a></p>
<p>2100 Track 1 <a href="https://forum.defcon.org/forumdisplay.php?f=503">Hacker Jeopardy</a></p>
<h3><span style="text-decoration: underline;">Sunday, August 1st</span></h3>
<p>1000 Track 5 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Pierce">WiMAX Hacking 2010</a></p>
<p>1100 Track 5 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#King">Hardware Hacking for Software Guys</a></p>
<p>1200 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Kennedy">Powershell&#8230;omfg</a></p>
<p>1300 Track 1 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Kamkar">How I Met Your Girlfriend</a></p>
<p>1400 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Dunning2">Breaking Bluetooth By Being Bored</a></p>
<p>1500 Track 2 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Pridgen">Toolsmithing an IDA Bridge, Case Study For Building A Reverse Engineering Tool&#8221;</a></p>
<p>1600 Track 4 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Oh">ExploitSpotting: Locating Vulnerabilities Out Of Vendor Patches Automatically</a></p>
<p>1700 Track 3 <a href="https://www.defcon.org/html/defcon-18/dc-18-speakers.html#Huang3">0box Analyzer: AfterDark Runtime Forensics for Automated Malware Analysis and Clustering</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2010/07/28/defcon-18-lineup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Next HOPE</title>
		<link>http://www.binaryabstractions.com/2010/07/15/the-next-hope/</link>
		<comments>http://www.binaryabstractions.com/2010/07/15/the-next-hope/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 12:31:34 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Conferences]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.com/2010/07/15/the-next-hope/</guid>
		<description><![CDATA[For those who haven&#8217;t seen it yet, The Next HOPE con(http://thenexthope.org/) is this weekend in NYC. It sounds like the audio from most of the talks will be streamed live: http://radio.hope.net/. I wouldn&#8217;t be surprised if a video feed via Ustream.tv pops up at some point. The interactive schedule is here: http://www.thenexthope.org/grid/. While most of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.binaryabstractions.com/wp-content/uploads/2010/07/tnh.png"><img class="alignleft size-full wp-image-185" title="The Next HOPE" src="http://www.binaryabstractions.com/wp-content/uploads/2010/07/tnh.png" alt="" width="109" height="100" /></a>For those who haven&#8217;t seen it yet, The Next HOPE con(<a href="http://thenexthope.org/">http://thenexthope.org/</a>) is this weekend in NYC. It sounds like the audio from most of the talks will be streamed live: <a href="http://radio.hope.net/" target="_blank">http://radio.hope.net/</a>. I wouldn&#8217;t be surprised if a video feed via <a href="http://www.ustream.tv/" target="_blank">Ustream.tv</a> pops up at some point.</p>
<p>The interactive schedule is here: http://www.thenexthope.org/grid/. While most of the schedule appears to be 133t sc3ne topical, I took the liberty of highlighting some of the more &#8216;interesting&#8217; talks:</p>
<table border="0" cellspacing="0" cellpadding="2" width="462">
<tbody>
<tr>
<td width="460" valign="top"><strong>Friday</strong></td>
</tr>
<tr>
<td width="460" valign="top">1200 &#8211; SHODAN for Penetration Testers</td>
</tr>
<tr>
<td width="460" valign="top">2200 &#8211; Injecting Electromagnetic Pulses into Digital Devices</td>
</tr>
<tr>
<td width="460" valign="top"><strong>Saturday</strong></td>
</tr>
<tr>
<td width="460" valign="top">1500 &#8211; Modern CrimeWare Tools and Techniques: An Analysis of Underground Resources</td>
</tr>
<tr>
<td width="460" valign="top">1700 &#8211; Smartphone Ownage: The State of Mobile Botnets and Rootkits</td>
</tr>
<tr>
<td width="460" valign="top"><strong>Sunday</strong></td>
</tr>
<tr>
<td width="460" valign="top">1300 &#8211; American Bombe: How the U.S. Shattered the Enigma Code</td>
</tr>
</tbody>
</table>
<p>Check for last minute updates and session discussions via IRC <a href="irc://irc.2600.net" target="_blank">irc://irc.2600.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2010/07/15/the-next-hope/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 Clean Install Hack</title>
		<link>http://www.binaryabstractions.com/2009/11/24/windows-7-clean-install-hack/</link>
		<comments>http://www.binaryabstractions.com/2009/11/24/windows-7-clean-install-hack/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 04:20:55 +0000</pubDate>
		<dc:creator>SigmaApex</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.org/2009/11/24/windows-7-clean-install-hack/</guid>
		<description><![CDATA[…sort of.  Its not really a hack per se but a way to save a $100 bucks on the full install.  A clean install of Windows 7 on a fresh drive is possible with the upgrade version of Windows 7 by coping the “Windows” directory from any XP or Vista installation to any removable media.  [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.binaryabstractions.com/wp-content/uploads/2009/11/image.png"><img class="alignleft size-full wp-image-143" title="image.png" src="http://www.binaryabstractions.com/wp-content/uploads/2009/11/image.png" alt="" width="154" height="41" /></a>…sort of.  Its not really a hack per se but a way to save a $100 bucks on the full install.  A clean install of <a href="http://store.microsoft.com/microsoft/Windows-7-Ultimate-Upgrade/product/592F5AF5?WT.mc_id=winonline_shop_ULTupgrade" target="_blank">Windows 7</a> on a fresh drive is possible with the upgrade version of Windows 7 by coping the “Windows” directory from any XP or Vista installation to any removable media.  As long as the installer can read from the removable media, the install (and activation) worked like a charm.</p>
<p style="text-align: center;"><a href="http://www.newertech.com/products/usb2_adaptv2.php" target="_blank"><img class="aligncenter" style="display: inline; border: 0pt none;" title="image" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/image1.png" border="0" alt="image" width="240" height="176" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/11/24/windows-7-clean-install-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring NetScreen-Remote VPN Client w/ PSK</title>
		<link>http://www.binaryabstractions.com/2009/11/17/configuring-netscreen-remote-vpn-client-w-psk/</link>
		<comments>http://www.binaryabstractions.com/2009/11/17/configuring-netscreen-remote-vpn-client-w-psk/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 04:00:15 +0000</pubDate>
		<dc:creator>SigmaApex</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.org/2009/11/17/configuring-netscreen-remote-vpn-client-w-psk/</guid>
		<description><![CDATA[There has been a dearth of useful documentation on configuring both the client and server side Juniper NetScreen Dial-Up VPN that I decided to put together this post with a how-to style.  I have painfully had to reconfigure the SafeNet VPN client and VPN services on our NetScreen Firewall enough times that posting a how-to can nearly be drafted from memory…less the screenshots.]]></description>
			<content:encoded><![CDATA[<p><a rel="thumb" href="http://ww.juniper.net"><img style="margin: 5px 5px 0px; display: inline; border-width: 0px;" title="thumb_juniper" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/thumb_juniper.gif" border="0" alt="thumb_juniper" width="152" height="46" align="left" /></a>The Juniper <a href="http://kb.juniper.net/KB14878" target="_blank">knowledgebase</a> contains a reasonably complete how-to article on how to properly configure the NetScreen Firewall to support Dial-Up VPN access using a pre-shared key.  However, the documentation glazes over the details on how to properly configure the VPN client and leaves out some of the configuration options available.  In this article I attempt to fill in the gaps and provide complete setup guidance while highlighting deviations from the limited KB setup example.</p>
<p>Configuring the client is actually fairly straight forward and only requires the setting used to configure the Firewall VPN and a rudimentary understanding of IPSEC. The guidance within this article is simply mapping the VPN settings directly to the client configuration.</p>
<p>0) Open the NetScreen-Remote Security Policy Editor through the Start menu or by right clicking the task bar icon and selecting <strong>Security Policy Editor…</strong></p>
<h4>Remote Party Identity and Addressing</h4>
<p>1) Create a new connection.  In this example I chose to call the connection ‘Home’.  Ensure that the “Remote Party Identity and Addressing” section matches the VPN Server “Phase 2 Proposals” Proxy-ID section.</p>
<table border="0" cellspacing="0" cellpadding="2" width="751">
<tbody>
<tr>
<td width="374" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clienthome1.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Client-home" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clienthome_thumb1.jpg" border="0" alt="Client-home" width="334" height="245" /></a></td>
<td width="375" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Serverphase22.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Server-phase2" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Serverphase2_thumb2.png" border="0" alt="Server-phase2" width="401" height="213" /></a></td>
</tr>
</tbody>
</table>
<h4>Client Identity</h4>
<p>2) Next, select “My Identity” and set the pre-shared key used when configuring the VPN Server.  You should also configure the “ID Type” under the ‘My Identity” section.  For the Dial-Up VPN the ID Type should be set to “Email Address” and should correspond to a user configured on the VPN Server within the “Remote VPN Group” (though this may be called something else).  The “Secure Interface Configuration” and “Internet Interface” sections can be left alone.</p>
<table border="0" cellspacing="0" cellpadding="2" width="751">
<tbody>
<tr>
<td width="374" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientident1.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Client-ident" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientident_thumb1.jpg" border="0" alt="Client-ident" width="334" height="246" /></a></td>
<td width="375" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Servergateway1.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Server-gateway" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Servergateway_thumb1.png" border="0" alt="Server-gateway" width="401" height="136" /></a></td>
</tr>
</tbody>
</table>
<h4>Security Policy</h4>
<p>3) Next, select “Security Policy” and set the Phase 1 Negotiation Mode to “Aggressive Mode”.  (NOTE: “Main Mode” may also be selected for identity protection provided the server supports it.  The Juniper KB article shows Aggressive mode being selected.) It is important to note that the NetScreen VPN uses the Diffie-Hellman Group 2 Key Group.  Group 2 will also have to be selected within the Phase 1 proposal tab as well.  NetScreen also supports Replay Protection and Perfect Forward Secrecy (PFS) however these need to be enabled on the server side as well.</p>
<table border="0" cellspacing="0" cellpadding="2" width="375">
<tbody>
<tr>
<td width="373" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientpolicy1.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Client-policy" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientpolicy_thumb1.jpg" border="0" alt="Client-policy" width="334" height="245" /></a></td>
</tr>
</tbody>
</table>
<h4>Authentication (Phase 1) and Key Exchange (Phase 2)</h4>
<p>4) For the next two tabs “Authentication (Phase 1)” and “Key Exchange (Phase 2)” be sure to configure the proposals that line up with the VPN Server Phase1 and Phase 2 settings. Specifically align the Encryption Algorithms and the Hash Algorithms.</p>
<table border="0" cellspacing="0" cellpadding="2" width="751">
<tbody>
<tr>
<td width="374" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientphase11.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Client-phase1" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientphase1_thumb1.jpg" border="0" alt="Client-phase1" width="334" height="245" /></a></td>
<td width="375" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Serverphase11.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Server-phase1" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Serverphase1_thumb1.png" border="0" alt="Server-phase1" width="401" height="133" /></a></td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="751">
<tbody>
<tr>
<td width="374" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientprop21.jpg"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Client-prop2" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Clientprop2_thumb1.jpg" border="0" alt="Client-prop2" width="334" height="246" /></a></td>
<td width="375" valign="top"><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Serverphase23.png"><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="Server-phase2" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/Serverphase2_thumb3.png" border="0" alt="Server-phase2" width="401" height="213" /></a></td>
</tr>
</tbody>
</table>
<p>That should be about it.  The biggest mistake most people seem to make is matching the Proxy-ID IP Address and Subnet to the “Remote Party Identity” ID</p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/11/17/configuring-netscreen-remote-vpn-client-w-psk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 and Server 2008 R2 SMB DoS</title>
		<link>http://www.binaryabstractions.com/2009/11/16/windows-7-and-server-2008-r2-smb-dos/</link>
		<comments>http://www.binaryabstractions.com/2009/11/16/windows-7-and-server-2008-r2-smb-dos/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 13:54:00 +0000</pubDate>
		<dc:creator>SigmaApex</dc:creator>
				<category><![CDATA[Exploits]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.org/2009/11/16/windows-7-and-server-2008-r2-smb-dos/</guid>
		<description><![CDATA[Last week Laurent Gaffie posted a POC for a Windows 7 (beta through RC) and Windows Server 2008 R2 SMB denial of service.  He provided a POC in a Python payload harness to setup the listener and deliver the SMB packet. The code works fresh from the box however, pay attention to Python’s preference for [...]]]></description>
			<content:encoded><![CDATA[<p>Last week <a href="http://g-laurent.blogspot.com/2009/11/windows-7-server-2008r2-remote-kernel.html" target="_blank">Laurent Gaffie</a> posted a POC for a Windows 7 (beta through RC) and Windows Server 2008 R2 SMB denial of service.  He provided a POC in a Python payload harness to setup the listener and deliver the SMB packet.</p>
<p>The code works fresh from the box however, pay attention to Python’s preference for tabs:</p>
<div id="codeSnippetWrapper">
<pre id="codeSnippet" style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New',courier,monospace; direction: ltr; color: black; font-size: 8pt;"><span style="color: #0000ff;">class</span> SMB2(SocketServer.BaseRequestHandler):
 <span style="color: #0000ff;">def</span> handle(self):
   <span style="color: #0000ff;">print</span> <span style="color: #006080;">"Who:"</span>, self.client_address
 <span style="color: #0000ff;">  print</span> <span style="color: #006080;">"THANKS SDL"
</span>   input = self.request.recv(1024)
   self.request.send(packet)
   self.request.<span style="color: #0000ff;">close</span>()

launch = SocketServer.TCPServer((<span style="color: #006080;">''</span>, 445),SMB2)
launch.serve_forever()</pre>
</div>
<p><!-- .csharpcode, .csharpcode pre { 	font-size: small; 	color: black; 	font-family: consolas, "Courier New", courier, monospace; 	background-color: #ffffff; 	/*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { 	background-color: #f4f4f4; 	width: 100%; 	margin: 0em; } .csharpcode .lnum { color: #606060; } --></p>
<p>There really is nothing special that is required to make this work.  Executing the Python script will open a socket listening on TCP/445.  When the target attempts to access SMB services on the attacker, the target will hang.</p>
<p>I was not able to produce a BSOD and in some test cases the target was recovered once the SMB session was terminated.  NOTE: any SMB session connection will do, however as Laurent pointed out the ‘dir’ method is the easiest.</p>
<p>Just for grins, I captured the errant packet as it flew across the wire.  This is the encoded back from Laurent’s source in PCAP format decoded in Wireshark.</p>
<p><a href="http://www.binaryabstractions.org/wp-content/uploads/2009/11/smbWin7DoScapture.jpg"><img style="display: inline; border: 0px;" title="smb-Win7-DoS capture" src="http://www.binaryabstractions.org/wp-content/uploads/2009/11/smbWin7DoScapture_thumb.jpg" border="0" alt="smb-Win7-DoS capture" width="514" height="429" /></a></p>
<p>Why do we care?  How many organizations or even home users block egress SMB ?  Not many I’m certain.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/11/16/windows-7-and-server-2008-r2-smb-dos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sFlow Content Analysis</title>
		<link>http://www.binaryabstractions.com/2009/05/05/sflow-content-analysis/</link>
		<comments>http://www.binaryabstractions.com/2009/05/05/sflow-content-analysis/#comments</comments>
		<pubDate>Tue, 05 May 2009 19:26:35 +0000</pubDate>
		<dc:creator>Justin</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.org/?p=61</guid>
		<description><![CDATA[I recently began exploring a new research project to determine the effectiveness of various classification schemes on sFlow v5 data.  Previous efforts using a Naive Bayesian Classifier to identify unique patters within 802.11 wireless header information, which is similarly incomplete, has shown promise.  The objective here is to compare an NBC to other classification techniques [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.binaryabstractions.com/wp-content/uploads/2009/05/sflow.gif"><img class="alignleft size-full wp-image-195" title="sflow" src="http://www.binaryabstractions.com/wp-content/uploads/2009/05/sflow.gif" alt="" width="119" height="48" /></a>I recently began exploring a new research project to determine the effectiveness of various classification schemes on <a href="http://www.sflow.org/sflow_version_5.txt" target="_blank">sFlow</a> v5 data.  Previous efforts using a <a href="http://en.wikipedia.org/wiki/Naive_Bayes_classifier" target="_blank">Naive Bayesian Classifier</a> to identify unique patters within 802.11 wireless header information, which is similarly incomplete, has shown promise.  The objective here is to compare an NBC to other classification techniques such as an <a href="http://en.wikipedia.org/wiki/Artificial_neural_network" target="_blank">Artificial Neural Network</a>, specifically a Multi-Layer Perceptron.</p>
<p>The challenge is that both of these classification schemes require some degree of learning supervision to effectively classify this type of data.  The MLP NN uses the <a href="http://en.wikipedia.org/wiki/Backpropagation" target="_blank">backpropagation algorithm</a> for supervised training which generates a scaling factor to determine the error in each output node and influences nodes in previous or hidden layers accordingly.</p>
<p>In my supposed spare time, I plan on using the Matlab Neural Network Toolbox to implement both classifiers and compare their effective abilities to properly identify unique events of interest within a sample set of sFlow data.</p>
<p>Analysis of the Wireless Covert Channel Attack:<br />
Carrier Frequency Selection: <a title="http://www.iu.hio.no/nik07/bidrag/Dyrkolbotn.pdf" href="http://www.iu.hio.no/nik07/bidrag/Dyrkolbotn.pdf">http://www.iu.hio.no/nik07/bidrag/Dyrkolbotn.pdf</a></p>
<p>A Dynamic Trust Model Based on Naive Bayes<br />
Classifier for Ubiquitous Environments: <a title="http://uclab.khu.ac.kr/resources/publication/J_56.pdf" href="http://uclab.khu.ac.kr/resources/publication/J_56.pdf">http://uclab.khu.ac.kr/resources/publication/J_56.pdf</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/05/05/sflow-content-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>White House Cybersecurity Czar Redux</title>
		<link>http://www.binaryabstractions.com/2009/04/03/white-house-cybersecurity-czar-redux/</link>
		<comments>http://www.binaryabstractions.com/2009/04/03/white-house-cybersecurity-czar-redux/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 17:54:03 +0000</pubDate>
		<dc:creator>SigmaApex</dc:creator>
				<category><![CDATA[Policy]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.org/?p=50</guid>
		<description><![CDATA[Earlier this week Senators Jay Rockefeller (D-WVA) and Olympia Snowe (R-ME) have introduced a cybersecurity bill that would move to federalize cybersecurity.  Previous efforts to establish a White House cybersecurity role was largely ineffectual.   Established during the 2000 Bush Administration, the Special Adviser to the President on Cybersecurity was unable to provide the leadership necessary [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.binaryabstractions.com/wp-content/uploads/2009/04/whitehouse.jpg"><img class="alignleft size-full wp-image-197" title="whitehouse" src="http://www.binaryabstractions.com/wp-content/uploads/2009/04/whitehouse.jpg" alt="" width="140" height="95" /></a>Earlier this week Senators Jay Rockefeller (D-WVA) and Olympia Snowe (R-ME) have introduced a <a href="http://commerce.senate.gov/public/index.cfm?FuseAction=PressReleases.Detail&amp;PressRelease_id=6bdb9f79-80f9-409a-a084-9f5dac0bf692&amp;Month=4&amp;Year=2009" target="_blank">cybersecurity bill</a> that would move to federalize cybersecurity.  Previous efforts to establish a White House cybersecurity role was largely ineffectual.   Established during the 2000 Bush Administration, the Special Adviser to the President on Cybersecurity was unable to provide the leadership necessary to nationalize cybersecurity.</p>
<p>&#8220;The Rockefeller-Snowe initiative will carve a course for our country to embrace a 21st century national security policy that will protect and preserve American cyberspace,&#8221; said Snowe. &#8220;Uniquely designed to establish a fully integrated public-private partnership to coordinate cyber security efforts, this legislation will ensure we have many of the tools to target, isolate and effectively combat cyber-attacks in America.&#8221;</p>
<p>Many of the legislation proposals were based on recommendations of a <a href="http://www.csis.org/component/option,com_csis_pubs/task,view/id,5157/" target="_blank">landmark study</a> last year by the Center for Strategic and International Studies:</p>
<ul>
<li>Create a National Cybersecurity Adviser in the Executive Office of the President</li>
<li>Establish a National Cybersecurity Advisory Panel</li>
<li>Adds regulatory requirements to ensure industry compliance</li>
<li>Authority to shutdown computer networks in the event of a cyberattack</li>
<li>Require NIST to establish &#8220;measurable and audit-able cybersecurity standards&#8221;</li>
<li>Establish a 4-year cybersecurity review cycle of US cyber defense capabilities</li>
<li>Implement comprehensive, real-time cybersecurity and vulnerability status of Federal IS</li>
<li>Require the implementation of DNSSEC within 3 years</li>
<li>Education standards for secure coding practices</li>
<li>Establish Federal secure products and services acquisition board</li>
</ul>
<p>The Rockefeller-Snowe effort having only been recently introduced, will likely pickup the recommendations from the 60-day Cyber Security study currently underway.  Given the focus of the study, the findings will likely build upon this effort and supersede this initiative.</p>
<p>Edit: Working draft of the bill can be found here:  <a href="http://www.binaryabstractions.org/wp-content/uploads/2009/04/cyber-s-2009.pdf">Draft Cybersecurity Act 2009</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/04/03/white-house-cybersecurity-czar-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Con as in Conficker</title>
		<link>http://www.binaryabstractions.com/2009/04/01/con-as-in-conficker/</link>
		<comments>http://www.binaryabstractions.com/2009/04/01/con-as-in-conficker/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 19:49:38 +0000</pubDate>
		<dc:creator>SigmaApex</dc:creator>
				<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://www.binaryabstractions.org/?p=43</guid>
		<description><![CDATA[So, the much hyped (CNN, FOX, Post, even Microsoft offered up a bounty!) Conficker proverbial &#8216;D-day&#8217; has come and has nearly passed for much of the world without so much as a blip on the radar; though the US did go to DEFCON 3 this morning.  You can&#8217;t say the industry wasn&#8217;t prepared however.  It [...]]]></description>
			<content:encoded><![CDATA[<p>So, the much hyped (<a href="http://www.cnn.com/2009/TECH/03/24/conficker.computer.worm/index.html?iref=newssearch" target="_blank">CNN</a>, <a href="http://www.foxnews.com/story/0,2933,511813,00.html" target="_blank">FOX</a>, <a href="http://voices.washingtonpost.com/securityfix/2009/04/conficker_worm_strikes_militar.html" target="_blank">Post</a>, even <a href="http://www.cnn.com/2009/TECH/ptech/02/13/virus.downadup/index.html" target="_blank">Microsoft offered up a bounty</a>!) Conficker proverbial &#8216;D-day&#8217; has come and has nearly passed for much of the world without so much as a <em>blip </em>on the radar; though the US did go to DEFCON 3 this morning.  You can&#8217;t say the industry wasn&#8217;t prepared however.  It was all hands on deck for many organizations.  We even had our own <a href="http://www.confickerworkinggroup.org/" target="_blank">Conficker working group</a> to deal with this apocalyptic horror.  In the end&#8230;dud.</p>
<p>The threat du jour as it were or even the threat of the year turned out to be just another April Fool&#8217;s computer threat.   I can&#8217;t figure it out, is it the large media outlets or is it the malware writers that have a love affair with April 1.  Perhaps a little of both.  There is an interesting exercise in Google there.</p>
<p>Like most things of this nature, once the pop culture media has elevated a topic to the top of the hype bubble, at least enough to ensure sufficient AD revenue, the story is either stale or so far out of the context of reality only those who the aliens at <a href="http://www.hulu.com/about" target="_blank">Hulu</a> are after would be willing to entertain the story.  So by extension, pop media = Hulu = aliens?  Interesting.</p>
<p>I think the security industry as a whole is largely to blame for some of this.  Like an adolescent child, we&#8217;ve grown accustom to resorting to brute force tactics (re: tantrums) to get attention for the cause.  Now don&#8217;t get me wrong, the security profession as a whole has advanced to well beyond a respectable field but we continue to employ the <a href="http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt" target="_blank">FUD </a>principle to justify our means.  Scare tactics like these are only useful for so long.  Eventually, the general populous will catch on and cry foul while these <em>industry pundits</em> continue to cry &#8220;WOLF!&#8221;   If I had the choice between having to justify funding or use scare tactics to &#8216;invoke&#8217; attention, I choose the former.</p>
<p>Cudo&#8217;s the virus writers though, he/she/they did one hell of a job invoking a response; great diversionary tactic.  I wonder how much money was actually spent on &#8220;battleing Conficker&#8221; considering the invested human capital when we should have been focusing practical solutions that would have prevented the worm to begin with.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/04/01/con-as-in-conficker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://www.binaryabstractions.com/2009/03/26/welcome/</link>
		<comments>http://www.binaryabstractions.com/2009/03/26/welcome/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 16:12:32 +0000</pubDate>
		<dc:creator>SigmaApex</dc:creator>
				<category><![CDATA[Ramblings]]></category>

		<guid isPermaLink="false">http://blog.iaelements.com/?p=20</guid>
		<description><![CDATA[&#60;dramatic effect&#62; The inaugural post.  &#60;/dramatic effect&#62;]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">&lt;dramatic effect&gt;</span> The inaugural post.  <span style="color: #ff0000;">&lt;/dramatic effect&gt;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.binaryabstractions.com/2009/03/26/welcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
