<?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>extricate.org &#187; remote shell</title>
	<atom:link href="http://extricate.org/tag/remote-shell/feed/" rel="self" type="application/rss+xml" />
	<link>http://extricate.org</link>
	<description>A subtle blend of technical geekery, judo and the life of a football referee.</description>
	<lastBuildDate>Thu, 09 Sep 2010 11:43:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Workshop: The Evolution of an Exploit</title>
		<link>http://extricate.org/2009/06/26/workshop-the-evolution-of-an-exploit/</link>
		<comments>http://extricate.org/2009/06/26/workshop-the-evolution-of-an-exploit/#comments</comments>
		<pubDate>Fri, 26 Jun 2009 21:44:43 +0000</pubDate>
		<dc:creator>Tris</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[fuzzing]]></category>
		<category><![CDATA[metasploit]]></category>
		<category><![CDATA[mwr security]]></category>
		<category><![CDATA[remote shell]]></category>
		<category><![CDATA[shellcode]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://extricate.org/?p=283</guid>
		<description><![CDATA[I attended a workshop provided by MWR InfoSecurity on &#8216;The Evolution of an Exploit&#8217; recently (Full details in PDF format). A lot of security presentations can be a bit weak in terms of technical content, essentially just being &#8220;SECURITY IS GOOD. CAREFUL, OR THE MONSTERS WILL GET YOUR DATA&#8221;. The sort of scaremongering designed to [...]]]></description>
			<content:encoded><![CDATA[<div class="tw_button" style="float: right; margin-right: 10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fextricate.org%2F2009%2F06%2F26%2Fworkshop-the-evolution-of-an-exploit%2F&amp;text=Workshop%3A+The+Evolution+of+an+Exploit&amp;lang=en&amp;count=vertical&amp;counturl=http%3A%2F%2Fextricate.org%2F2009%2F06%2F26%2Fworkshop-the-evolution-of-an-exploit%2F"  class="twitter-share-button">Tweet</a></div><p>I attended a workshop provided by <a href="http://www.mwrinfosecurity.com">MWR InfoSecurity</a> on &#8216;The Evolution of an Exploit&#8217; recently (<a href="http://www.mwrinfosecurity.com/files/Events/mwri_technical-half-day-agenda-EOAE.pdf">Full details in PDF format</a>).</p>
<p>A lot of security presentations can be a bit weak in terms of technical content, essentially just being &#8220;SECURITY IS GOOD.  CAREFUL, OR THE MONSTERS WILL GET YOUR DATA&#8221;. The sort of scaremongering designed to get those who are perhaps not particularly technically aware to open their wallets in fear.</p>
<p>Don&#8217;t get me wrong: Security is vital but it must be understood properly.</p>
<p>Anyway, this was an excellent workshop.  It followed a particular vulnerable product and the stages taken from analysing the network traffic and producing &#8216;fuzzy&#8217; packets, through analysing the crash data in a debugger, to crafting an actual exploit. The network-based exploit gave a remote shell with Administrator privileges to the target box.  Game over!</p>
<p>I particularly liked the fact that at each stage the software packages used were fully demonstrated to get the desired result. So I&#8217;ve got a few more toys to play with when I can find the time! Also, the workshop did not shy away from assembly to demonstrate how overflow exploits actually work.</p>
<p>Things which particularly grabbed my attention:</p>
<ol>
<li>Fuzzing is not just a case of sending random data.  To make it more useful, it is always based around the packet format which the target will accept. Best use of your time.</li>
<li>The <a href="http://www.metasploit.com/">Metasploit</a> platform. Very cool framework.  In particular I liked how once you have your exploit packet, you can fill the shellcode section with, well, whatever exploit in their database that fits. Download something, give a remote shell, scan a network&#8230; so many possibilities.</li>
<li>Just how &#8220;Duh&#8221; the mistake made by the developers of the vulnerable software was. The client essentially passed the memory address of the function that should be executed next to the server .  &#8220;Never trust the client&#8221; is a classic security mantra, so this one particularly takes the biscuit.</li>
</ol>
<p>I recommend the workshop, and the <a href="http://www.marksandspencer.com/">Marks and Spencer</a> provided cuisine was not bad either <img src='http://extricate.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://extricate.org/2009/06/26/workshop-the-evolution-of-an-exploit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
