<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Cатсн²² (in)sесuяitу / ChrisJohnRiley &#187; Study</title>
	<atom:link href="http://blog.c22.cc/category/study/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.c22.cc</link>
	<description>Because we&#039;re damned if we do, and we&#039;re damned if we don&#039;t!</description>
	<lastBuildDate>Fri, 03 Feb 2012 13:33:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.c22.cc' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/1b6c05a022094e3a7342e6b645c9cfce?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Cатсн²² (in)sесuяitу / ChrisJohnRiley &#187; Study</title>
		<link>http://blog.c22.cc</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.c22.cc/osd.xml" title="Cатсн²² (in)sесuяitу / ChrisJohnRiley" />
	<atom:link rel='hub' href='http://blog.c22.cc/?pushpress=hub'/>
		<item>
		<title>Setting up your own SAP Netweaver test lab</title>
		<link>http://blog.c22.cc/2011/01/14/setting-up-your-own-sap-netweaver-test-lab/</link>
		<comments>http://blog.c22.cc/2011/01/14/setting-up-your-own-sap-netweaver-test-lab/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 16:45:26 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[abap]]></category>
		<category><![CDATA[netweaver]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[sap]]></category>
		<category><![CDATA[testlab]]></category>

		<guid isPermaLink="false">http://blog.c22.cc/?p=2484</guid>
		<description><![CDATA[One of the main issues I came across when starting research in SAP security (and SAP in general) was the seeming lack of demo software available and the difficulty getting what demo versions there were up and running. This has also been the number 1 question I&#8217;ve received over the last few months&#8230; &#8220;How do I get [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=2484&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-2512" title="SAP-logo-resized-600" src="http://c22blog.files.wordpress.com/2011/01/sap-logo-resized-600.png?w=300&#038;h=156" alt="" width="300" height="156" />One of the main issues I came across when starting research in SAP security (<em>and SAP in general</em>) was the seeming lack of demo software available and the difficulty getting what demo versions there were up and running. This has also been the number 1 question I&#8217;ve received over the last few months&#8230; &#8220;How do I get a trial version for my lab&#8221;!</p>
<p>With that in mind I&#8217;ve collected up the links I&#8217;ve used over the past few months into a single post for those that are interested in setting up an SAP test lab and playing about with it.</p>
<p>These trial versions are slightly limited as they don&#8217;t offer the ability to update them to the latest build (<em>which is an issue when it comes to security research</em>). They also rely on MaxDB (<em>formerly SAP DB</em>) by default (<em>although I believe one uses IBM DB/2 just for fun)</em>. They might be able to be configured to use external databases (<em>Oracle etc&#8230;</em>) but with this you&#8217;re on your own! I&#8217;m as far from a SAP expert as you could probably find.</p>
<p>I&#8217;ve tried to break things down by platform as one of my aims was to get and install a few different versions for tool testing. These trials are memory hungry, CPU hungry at times, and need a lot of disk space (&gt;42GB for a single VM).</p>
<p><strong>Note</strong>: SAP isn&#8217;t for the faint of heart, and getting things running 100% is never going to be easy! Don&#8217;t say I didn&#8217;t warn you <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>You&#8217;ll need to sign-up for a free SAP Community Network (<a href="http://www.sdn.sap.com" target="_blank">SCN</a>) user account to download most of these files. This will also give you access to the forums.</p>
<h3>Linux</h3>
<p>SAP NetWeaver 7.0 &#8211; Trial Version on Linux &#8211;&gt; <a href="http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/60d6c8b7-5d8f-2910-31bf-ebdf74fefd8b" target="_blank">DOWNLOAD</a></p>
<p>(N4S) SAP NETWEAVER 7.0 &#8211; SAP WEB APPLICATION SERVER ON LINUX (DVD) &#8211;&gt; <a href="http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/b0448801-3905-2a10-b681-a803b2409ead" target="_blank">REQUEST DVD</a></p>
<h3>Windows</h3>
<p>SAP NetWeaver AS ABAP 7.02 SP6 32-bit Trial &#8211;&gt; <a href="http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/80db43c2-9ee5-2d10-de8e-8547de363868" target="_blank">DOWNLOAD</a></p>
<p>Step by Step Installation of SAP NetWeaver 7.01 SR1 SP3 ABAP Trial Version in Oracle VirtualBox Part 1/3 &#8211;&gt; <a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/20390" target="_blank">GUIDE</a></p>
<p>SAP NETWEAVER 2004S ABAP TRIAL VERSION &#8211; TROUBLESHOOTING GUIDE  &#8211;&gt; <a href="http://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/6055f523-df6e-2910-f0bf-acccbb0a7d37" target="_blank">GUIDE</a></p>
<p><strong>Notes</strong>: A few points you might want to check before beginning with the install.</p>
<ul>
<li>RAM
<ul>
<li>I got away with running this on 1.5GB of RAM, but it really needs &gt;2GB to run smoothly</li>
</ul>
</li>
<li>SWAP
<ul>
<li>Don&#8217;t even bother starting your install without &gt;4GB of swapfile initialized. The installer will only complain about the lack of swap after you&#8217;ve configured the whole install&#8230; you&#8217;ve been warned!</li>
</ul>
</li>
<li>Disk Space
<ul>
<li>Lots&#8230;. I made a VM with a 50GB second disk purely for the MaxDB</li>
</ul>
</li>
<li>JRE
<ul>
<li>It might look like things are all working fine with 1.6.x but I only had issues with the system afterwards or during install (<em>crashed my vmware fusion</em>). Stick to JRE 1.4.x  latest (<em>worked fine for me</em>).</li>
</ul>
</li>
</ul>
<h3><strong>VMWARE (LINUX SLES)</strong></h3>
<p>(CTB) SAP NetWeaver 7.0 &#8211; Java Trial Version on Linux &#8211; VMware Edition &#8211;&gt; <a href="http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7005cdbf-ba8b-2a10-81b0-ebcfe8061f8f" target="_blank">DOWNLOAD</a></p>
<p>Novell Link to CTB SLES images &#8211;&gt; <a href="http://www.novell.com/documentation/sles10/esd/ii_sap_testdrive_sles10sp1_vmware1.html" target="_blank">DOWNLOAD</a></p>
<p>GETTING STARTED SAP NETWEAVER 7.0-JAVA-VMWARE-TRIAL &#8211;&gt; <a href="http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/4016f0d2-e7e2-2a10-3995-f41cafec9951" target="_blank">GUIDE</a></p>
<p>SAP ON LINUX: TEST DRIVES &#8211; TIPS AND TRICKS &#8211;&gt; <a href="http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/60981e8e-1183-2a10-9d8a-956eb74f5492" target="_blank">GUIDE</a></p>
<p><strong>Notes</strong>: This VM is meant to be a sealed unit where you access it from a second system for management etc. I had issues getting the Visual Administrator to connect, and also getting the config tool running on the local system.</p>
<p>Some guides reference the n4sadm user (<em>these guides are written for the pure Linux version of SAP and not the VM version</em>). You might find you have more luck using the ctbadm when the guide says n4sadm.</p>
<p>Oh and the root password is &#8220;sap123&#8243;</p>
<h3>Licensing</h3>
<p>This page seems to be the main hub for what SAP now call &#8220;minisap&#8221; (<em>originally TRIAL version</em>).</p>
<p>You&#8217;ll need to run some commands on the SAP install and extract the resulting codes to request a key through this link.</p>
<p><a href="http://www.sap.com/minisap/" target="_blank">http://www.sap.com/minisap/</a></p>
<p><strong>LINKS</strong>:</p>
<ul>
<li><a href="http://forums.sdn.sap.com/">http://forums.sdn.sap.com</a></li>
<li>irc.freenode.net #SAP</li>
</ul>
<br /> Tagged: <a href='http://blog.c22.cc/tag/abap/'>abap</a>, <a href='http://blog.c22.cc/tag/netweaver/'>netweaver</a>, <a href='http://blog.c22.cc/tag/research/'>research</a>, <a href='http://blog.c22.cc/tag/sap/'>sap</a>, <a href='http://blog.c22.cc/tag/testlab/'>testlab</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/2484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/2484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/2484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/2484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/2484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/2484/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/2484/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/2484/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=2484&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2011/01/14/setting-up-your-own-sap-netweaver-test-lab/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://c22blog.files.wordpress.com/2011/01/sap-logo-resized-600.png?w=300" medium="image">
			<media:title type="html">SAP-logo-resized-600</media:title>
		</media:content>
	</item>
		<item>
		<title>SANS SEC580: Metasploit Kung Fu for Enterprise Pen Testing &#8211; Post Mortem</title>
		<link>http://blog.c22.cc/2010/12/21/sans-sec580-metasploit-kung-fu-for-penetration-testers-post-mortem/</link>
		<comments>http://blog.c22.cc/2010/12/21/sans-sec580-metasploit-kung-fu-for-penetration-testers-post-mortem/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 00:29:51 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Metasploit]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[sanslondon]]></category>

		<guid isPermaLink="false">https://c22blog.wordpress.com/?p=2350</guid>
		<description><![CDATA[At the end of my time in London I had the chance to sit in on the new SANS SEC580 class (Metasploit Kung Fu for Enterprise Pen  Testing). This 2-day class is designed to &#8220;show students how to apply the incredible capabilities of the Metasploit Framework in a comprehensive penetration testing and vulnerability assessment regimen, according [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=2350&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>At the end of my time in London I had the chance to sit in on the new SANS <a href="http://www.sans.org/security-training/metasploit-kung-fu-enterprise-pen-testing-4432-tid">SEC580</a> class (Metasploit Kung Fu for Enterprise Pen  Testing).</p>
<p>This 2-day class is designed to &#8220;show students how to apply the incredible capabilities of the Metasploit Framework in a comprehensive penetration testing and vulnerability assessment regimen, according to a thorough methodology for performing effective tests&#8221;. With Ed Skoudis and John Strand behind the class I had high hopes for something that really goes into the depths of Metasploit.</p>
<h3>Day One</h3>
<p><img class="alignright" style="border:0 initial initial;" title="NewImage.jpg" src="http://c22blog.files.wordpress.com/2010/12/newimage.jpg?w=281&#038;h=185" border="0" alt="NewImage.jpg" width="281" height="185" /></p>
<p>The first day started off with a gentle introduction to Metasploit and the MSF project in general, before diving into msfconsole and covering the required commands and options. Even though I&#8217;ve taught a few Metasploit workshops, there were a few gems here that I&#8217;ve not played with before. Small things (like the connect feature for example), but still gems non the less.</p>
<p>After covering the &#8220;basics&#8221; the class focuses on using Metasploit in a 4-phase penetration test (Recon, Scanning, Exploitation, and Post-Exploitation).</p>
<p>By using the Recon phase as the basis for the afternoons labs, a number of the Metasploit auxiliary modules are discussed, with labs on dns_enum, port scanning, databases and db_autopwn.</p>
<p>The obligatory meterpreter overview was given, as well as some more detailed discussion about meterpreter scripts and their uses.</p>
<h3><span style="font-size:14px;font-weight:bold;">Day Two</span></h3>
<p>Day two concluded the scanning section from the previous day (demo of netxpose scan and import), before moving on to the exploitation phase.</p>
<p>To provide an complete overview of exploitation, everything some client-side (file format, and browser_autopwn) through to Social Engineering Toolkit (SET) and remote network exploitation was covered in varying detail. Coverage of some of the additional Metasploit command-line tools (msfpayload, msfencode) was included, but wasn&#8217;t explored in too much detail outside of a few specific examples.</p>
<p>The labs in this section of the book are well written and really give a good feel as to how specific protections can be bypassed. It was also good to play with SET and sqlmap using MSF payloads. Surprisingly the File Format lab wasn&#8217;t on Adobe PDF exploitation, but on Office macros&#8230; which makes a change <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Moving into the final stages of the class we covered some of the inner workings of Post-Exploitation with meterpreter scripts and some irb scripting. Although the labs gave the chance to write a simple meterpreter script and interact with the irb shell, I would have liked to spend some more time covering Ruby basics and going a little more in-depth. Still, you can&#8217;t have it all!</p>
<p>To finish things off a number of sniffer and database modules were used to demonstrate Metasploit&#8217;s password sniffing/extracting capabilities.</p>
<p>Wrapping things up was a short discussion of Karmetasploit and the Metasploit web integration.</p>
<h3>Conclusion</h3>
<p>Overall I really enjoyed this class, even if it wasn&#8217;t quite at the &#8220;kung-fu&#8221; level the name hints at. I was a little disappointed that the Metasploit version used for the class (3.4.0) was so outdated, but I understand the problems keeping a course like this up to date, so fully understand the choices.</p>
<p>This class is certainly a winner if Metasploit isn&#8217;t your daily driver! If you get up everyday and pentest using Metasploit, then you&#8217;re not going to get the full effect of this class. Then again, there are some real gems in here if you take the time to look for them. I&#8217;ve taken a few hints and tips that I&#8217;ll be using in the future, so I&#8217;m sure there&#8217;s something for almost everybody here.</p>
<p>If I had my way, I&#8217;d slim down some of the &#8220;introduction to&#8230;&#8221; stuff, and spend a little more time covering Ruby basics and bring in some of the more advanced topics, like module writing (simple modules naturally) and maybe something on Railgun / Racket.</p>
<p>This class certainly motivated me to get moving on some of my (long standing) Metasploit projects. Since getting back I&#8217;ve finished up my adduser payload modifications as well as a number of SAP auxiliary modules I had waiting to be finished. So I guess that makes it a resounding success!</p>
<p>If you attend the class in 2011 please let me know what you think&#8230; I&#8217;m interested to see the transformation of the class over time, as Metasploit is ever changing!</p>
<p><em>Quote of the class</em>: &#8220;Shine on you crazy diamond!&#8221;</p>
<br /> Tagged: <a href='http://blog.c22.cc/tag/metasploit/'>Metasploit</a>, <a href='http://blog.c22.cc/tag/sans/'>SANS</a>, <a href='http://blog.c22.cc/tag/sanslondon/'>sanslondon</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/2350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/2350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/2350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/2350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/2350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/2350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/2350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/2350/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=2350&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2010/12/21/sans-sec580-metasploit-kung-fu-for-penetration-testers-post-mortem/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://c22blog.files.wordpress.com/2010/12/newimage.jpg" medium="image">
			<media:title type="html">NewImage.jpg</media:title>
		</media:content>
	</item>
		<item>
		<title>SANS SEC660: Advanced Penetration Testing, Exploits, and Ethical Hacking &#8211; Post Mortem</title>
		<link>http://blog.c22.cc/2010/12/19/sans-sec660-post-mortem/</link>
		<comments>http://blog.c22.cc/2010/12/19/sans-sec660-post-mortem/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 00:10:51 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Penetration Test]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[advanced penetration testing]]></category>
		<category><![CDATA[exploit developement]]></category>
		<category><![CDATA[pentest]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SEC660]]></category>

		<guid isPermaLink="false">http://blog.c22.cc/?p=2338</guid>
		<description><![CDATA[I&#8217;d like to say that I&#8217;ve been rushed off my feet since getting back from SANS London 2010&#8230; but to tell you the truth I haven&#8217;t. This review is a little late mostly because I&#8217;ve lacked motivation over the past few weeks to write anything. That&#8217;s nothing to do with the class, as you&#8217;ll read, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=2338&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to say that I&#8217;ve been rushed off my feet since getting back from SANS London 2010&#8230; but to tell you the truth I haven&#8217;t. This review is a little late mostly because I&#8217;ve lacked motivation over the past few weeks to write anything. That&#8217;s nothing to do with the class, as you&#8217;ll read, but sometimes you just have to take a few days and say &#8220;what the heck!&#8221;. Anyway, on with the action&#8230;.</p>
<p>&#8212;</p>
<p>SANS SEC660: Advanced Penetration Testing, Exploits, and Ethical Hacking is a new class that was run for the first time at SANS London 2010. The class is designed to cover the ground between the SEC560 Network Penetration Testing class and the SEC709/710 that Stephen Sims has been running for a while now (Exploit development).</p>
<h3><strong>Day One (Advanced Penetration Testing Essentials)</strong></h3>
<p>Day one started off hot and heavy with some discussion of what the authors consider &#8220;advanced&#8221; penetration testing really is. Unlike some of the penetration testing we&#8217;re used to, this class seems to come at things from a slightly different viewpoint at times. &#8220;Product Penetration Testing&#8221; is an area that maybe not all testers are currently involved in, but it&#8217;s certainly something that larger internal penetration testing teams are starting to build into their testing regimes.</p>
<p> </p>
<p>The first morning was spent laying the foundations of knowledge required to understand the topics coming in days three through six. This included a lot of theory on OS protections, compilers, shellcode and an (all too brief) introduction to SCAPY. The final segment of day one was spent looking at the Sulley fuzzing framework and running through a number of fuzzing labs.</p>
<p><strong>Comments:</strong> Although this day was a little heavy on the theory, it was needed. With that said though, I&#8217;m not sure throwing these concepts in on day one was needed. I&#8217;d also like to have seen a longer SCAPY discussion with at least 1 lab, but we can&#8217;t have everything now can we <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3><strong>Day Two (Network Attacks for Penetration Testers)</strong></h3>
<p>Day two was certainly a step back from day one. At the pace of the first day, I could imagine the second day being much more complex, but to be honest that wasn&#8217;t the case at all. Day two discussed network based attacks on technologies like NAC, VLANs and routing protocols. The fun here was actually getting to perform some of the attacks in a lab environment. Normally these attacks are discussed but not done due to hardware limitations. Although not everything was possible, it was certainly fun playing with VLAN hopping instead of just covering the theory.</p>
<p> </p>
<p>Day two also introduced some discussions of MITM attacks (ettercap) and the use of tools like Evilgrade in penetration testing. The final bootcamp lab was back to the day one topics to perform file format fuzzing with WinDBG / CDB.</p>
<p><strong>Comments:</strong> Although it was fun to play with some VLAN hopping exercises, I would have liked to have seen a Cisco router or two (nothing too flashy/expensive) for some live demos/labs on the routing protocol material.</p>
<h3><strong>Day Three (Attacking the Domain) </strong></h3>
<p>Day three was somewhat of an oddity for me. Although I enjoyed it, I thought the material covered was more akin to a 500 level class for the most part. That&#8217;s not to say it wasn&#8217;t useful, but the difficulty level was certainly lower than the rest of the course (maybe this should be day one!).</p>
<p> </p>
<p>Day three centered around attack Windows Domains and Database systems and ran through the phases of testing from enumeration through to attacking systems. Although some of the concepts were simple ones, the information and techniques shown were interesting and maybe not as well-known to all testers. Labs included RDP MITM attacks with CAIN as well as attacks on MS-SQL.</p>
<p>The day finished up with some information on Restricted Desktops, and a short CTF style bootcamp.</p>
<p><strong>Comments</strong>: As I mentioned I&#8217;m not sure the difficulty was really there when compared to the other days&#8230; it was certainly the calm before the storm!</p>
<h3><strong>Day Four (Exploiting Linux for Penetration Testers)</strong></h3>
<p>Day four was the day most people in class where looking forward to, and dreading at the same time. Linux exploitation&#8230; the start of the really technical stuff.</p>
<p> </p>
<p>Kicking things off gently we covered a quick introduction to memory and Dynamic Linux Memory before getting stuck in to smashing the stack both with and without Linux OS protections (Stack Canaries, ASLR) in place.</p>
<p>The bootcamp was used to go back and try out some of the exploitation we&#8217;d covered during the day. Starting off with a bit of simple fuzzing to trigger the exploit, and working through a simple (yeah right) exploit.</p>
<p><strong>Comments:</strong> This day made my head hurt&#8230; I&#8217;d have loved more time to play with the concepts and more labs, but you can only do so much in one day.</p>
<h3>Day Five (Exploiting Windows for Penetration Testers)</h3>
<p>Continuing on from where we left of on day four, we moved into exploitation on Windows platforms.</p>
<p> </p>
<p>After a quick introduction on the differences between Linux and Windows platforms and executables, we moved into a lab heavy day using WarFTP for a majority of the exploit labs. Working through the day we covered basic exploitation , as well as bypassing DEP and discussed HEAP exploitation briefly (not full coverage). The day finished up with some shellcode basics and the bootcamp section.</p>
<p><strong>Comments:</strong> And I thought the Linux day was hard! Even after running through all the labs I&#8217;m not sure I took everything in&#8230; Certainly one to look at again when I have time!</p>
<h3><strong>Day Six (Capture the Flag)</strong></h3>
<p><a href="http://c22blog.files.wordpress.com/2010/12/2010-12-04-14-40-23.jpg"><img class="alignleft size-medium wp-image-2341" title="SEC660 SANS LONDON 2010" src="http://c22blog.files.wordpress.com/2010/12/2010-12-04-14-40-23.jpg?w=300&#038;h=225" alt="" width="300" height="225" /></a>Day six, along with most of the SANS penetration testing classes, is a CTF style event. Although I can see the point of this, I&#8217;d have loved to dig more into some of the harder topics from days 4 and 5 instead of fumbling around in a CTF style day 6. Still, overall it was fun, and I&#8217;m sure our team would have done well if I&#8217;d not spent the whole time trying to exploit one of the Windows challenges (despite being warned that nobody ever does them).</p>
<h3><strong>Final Opinions</strong></h3>
<p>Overall I think I got a lot out of the class, even if I never will be one of the premier exploit developers. There was a number of points I can take and use in my testing, and that&#8217;s the real point isn&#8217;t it. If this stuff isn&#8217;t useful, then why bother!</p>
<p> </p>
<p>Even though the class is not 100% exploit writing, I can see people who are interested in getting into this area being drawn to the SEC660 class. It&#8217;s a quick and wild ride, but a good grounding for further learning. If you expect to come out being the next HD Moore however, then you&#8217;d better think twice&#8230; this kind of thing take years of dedication and study to master&#8230; no 6 day class will ever offer that!</p>
<p>Even though programming knowledge isn&#8217;t needed for the class, I would highly recommend anybody looking to take the class to at least have some scripting experience. The LABS do include Python scripting, and although it&#8217;s nothing too technical, some experience with it really allows you to concentrate on the real goals of the class and not get distracted by Python syntax.</p>
<p>Considering this was the first run for SEC600, I think the class was very well put together. With a few tweak and alterations I can see SEC660 being a great extension to the SEC560 class.</p>
<br /> Tagged: <a href='http://blog.c22.cc/tag/advanced-penetration-testing/'>advanced penetration testing</a>, <a href='http://blog.c22.cc/tag/exploit-developement/'>exploit developement</a>, <a href='http://blog.c22.cc/tag/pentest/'>pentest</a>, <a href='http://blog.c22.cc/tag/sans/'>SANS</a>, <a href='http://blog.c22.cc/tag/sec660/'>SEC660</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/2338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/2338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/2338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/2338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/2338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/2338/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/2338/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/2338/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=2338&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2010/12/19/sans-sec660-post-mortem/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://c22blog.files.wordpress.com/2010/12/2010-12-04-14-40-23.jpg?w=300" medium="image">
			<media:title type="html">SEC660 SANS LONDON 2010</media:title>
		</media:content>
	</item>
		<item>
		<title>UPDATE: New Advanced Penetration Testing Class from SANS</title>
		<link>http://blog.c22.cc/2010/09/16/update-new-advanced-penetration-testing-class-from%c2%a0sans/</link>
		<comments>http://blog.c22.cc/2010/09/16/update-new-advanced-penetration-testing-class-from%c2%a0sans/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 10:57:27 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Metasploit]]></category>
		<category><![CDATA[Penetration Test]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[eurotrash]]></category>
		<category><![CDATA[microtrash]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SANS London]]></category>
		<category><![CDATA[SEC560]]></category>
		<category><![CDATA[sec580]]></category>
		<category><![CDATA[SEC660]]></category>
		<category><![CDATA[Stephen Sims]]></category>

		<guid isPermaLink="false">http://blog.c22.cc/?p=1940</guid>
		<description><![CDATA[I posted a few weeks back about the new SANS SEC:660 class coming to the SANS London conference at the end of November. Last week I managed to get Stephen Sims (one of the authors of the new class) on the line to chat about what the new 6-day course is all about, and what it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1940&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sans.org/info/64223"><img class="alignright" src="http://c22blog.files.wordpress.com/2010/08/sans_trim.png?w=110&#038;h=71&#038;h=71" alt="" width="110" height="71" /></a>I <a href="http://blog.c22.cc/2010/08/18/new-advanced-penetration-testing-class-from-sans/" target="_blank">posted</a> a few weeks back about the new <a title="SANS SEC:660 Advanced Penetration Testing, Exploits, and Ethical Hacking" href="http://www.sans.org/london-2010/description.php?tid=4582&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">SANS SEC:660</a> class coming to the <a title="SANS London 2010" href="http://www.sans.org/info/64223" target="_blank">SANS London</a> conference at the end of November. Last week I managed to get Stephen Sims (<em>one of the authors of the new class</em>) on the line to chat about what the new 6-day course is all about, and what it provides over and above the <a title="SANS SEC:560 Network Penetration Testing and Ethical Hacking" href="http://www.sans.org/london-2010/description.php?tid=3927&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">SANS SEC:560</a> class. We also talked about the fate of his <a title="SANS SEC:709 Developing Exploits for Penetration Testers and Security Researchers" href="http://www.sans.org/security-training/developing-exploits-penetration-testers-security-researchers-3037-tid?utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">SEC:709</a> &#8220;Developing Exploits for Penetration Testers and Security Researchers&#8221; class and how advanced exploit classes are a niche offering.</p>
<p><a href="http://www.eurotrashsecurity.eu"><img class="alignleft size-full wp-image-1947" title="etsv" src="http://c22blog.files.wordpress.com/2010/09/etsv.jpg?w=630" alt=""   /></a>You can download the audio of my chat to Stephen through the Eurotrash Security Podcast feed (<a title="Eurotrashsecurity iTunes" href="http://itunes.apple.com/at/podcast/eurotrash-security-podcast/id343212779" target="_blank">iTunes</a> | <a title="Eurotrashsecurity XML Feed" href="http://www.eurotrashsecurity.eu/episodes/eurotrash.xml" target="_blank">XML Feed</a>) or directly from <a href="http://www.eurotrashsecurity.eu/episodes/microtrash16.mp3" target="_blank">here</a>.</p>
<p>Stephen Sims will also be giving a <a title="SANS@NIGHT" href="http://www.sans.org/london-2010/night.php?utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">SANS@night</a> presentation at SANS London discussing &#8220;Microsoft Patch Analysis and Exploitation&#8221;.</p>
<p>If you&#8217;re looking for more information about the course or have any additional questions please feel free to checkout the course overview <a title="SANS SEC:660" href="http://www.sans.org/london-2010/description.php?tid=4582&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223http://www.sans.org/london-2010/description.php?tid=4582&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">here</a> or contact Stephen Sims directly through email (<a href="mailto:stephen@deadlisting.com">stephen@deadlisting.com</a>)</p>
<p><strong>Note</strong>: The new <a title="SANS SEC:580 Metasploit Kung Fu for Enterprise Pen Testing" href="http://www.sans.org/london-2010/description.php?tid=4432&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">SANS SEC:580</a> &#8220;<span style="line-height:22px;font-size:13px;">Metasploit Kung Fu for Enterprise Pen Testing&#8221; will also be running at SANS London&#8230; look for a review of the SEC:660 and SEC:580 courses once the conference concludes.</span></p>
<br /> Tagged: <a href='http://blog.c22.cc/tag/eurotrash/'>eurotrash</a>, <a href='http://blog.c22.cc/tag/metasploit/'>Metasploit</a>, <a href='http://blog.c22.cc/tag/microtrash/'>microtrash</a>, <a href='http://blog.c22.cc/tag/sans/'>SANS</a>, <a href='http://blog.c22.cc/tag/sans-london/'>SANS London</a>, <a href='http://blog.c22.cc/tag/sec560/'>SEC560</a>, <a href='http://blog.c22.cc/tag/sec580/'>sec580</a>, <a href='http://blog.c22.cc/tag/sec660/'>SEC660</a>, <a href='http://blog.c22.cc/tag/stephen-sims/'>Stephen Sims</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1940/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1940/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1940/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1940&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2010/09/16/update-new-advanced-penetration-testing-class-from%c2%a0sans/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.eurotrashsecurity.eu/episodes/microtrash16.mp3" length="12702545" type="audio/mpeg" />
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://c22blog.files.wordpress.com/2010/08/sans_trim.png?w=110&#38;h=71" medium="image" />

		<media:content url="http://c22blog.files.wordpress.com/2010/09/etsv.jpg" medium="image">
			<media:title type="html">etsv</media:title>
		</media:content>
	</item>
		<item>
		<title>New Advanced Penetration Testing Class from SANS</title>
		<link>http://blog.c22.cc/2010/08/18/new-advanced-penetration-testing-class-from-sans/</link>
		<comments>http://blog.c22.cc/2010/08/18/new-advanced-penetration-testing-class-from-sans/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 22:51:00 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[GPEN]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SANS London]]></category>
		<category><![CDATA[SEC560]]></category>
		<category><![CDATA[SEC660]]></category>
		<category><![CDATA[Stephen Sims]]></category>

		<guid isPermaLink="false">http://blog.c22.cc/?p=1870</guid>
		<description><![CDATA[Back in 2008, SANS released their Network Penetration Testing and Ethical Hacking class (SEC560). At the time it was listed as &#8220;SANS Security 560 is one of the most technically rigorous courses offered by the SANS Institute&#8221;. I had the pleasure of taking the class with John Strand back in 2008 and it was a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1870&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1873" style="margin:5px;" title="sans_trim" src="http://c22blog.files.wordpress.com/2010/08/sans_trim.png?w=630" alt=""   />Back in 2008, SANS released their Network Penetration Testing and Ethical Hacking class (<em>SEC560</em>). At the time it was listed as &#8220;SANS Security 560 is one of the most technically rigorous courses offered by the SANS Institute&#8221;. I had the pleasure of taking the class with John Strand back in 2008 and it was a great class, with a lot of great pointers for a penetration tester getting into the business. It was certainly head and shoulders above the other classes on offer.</p>
<p>Since then, the industry has been all about certification. New certs and classes have popped up all over the place. Just over 2 years later, and SANS have just released their new Advanced Penetration Testing, Exploits, and Ethical Hacking class (<em>SEC660</em>). Incorporating new techniques that build on the previous class. The new class will be given boot camp style (<em>with evening sessions</em>), to maximize the content.</p>
<p>SANS will be running the SEC660 class with Stephen Sims at the December SANS London event&#8230; Make sure to book early, if the SEC560 class is anything to go by, then this ones going to be popular!</p>
<p><strong>Links</strong> :</p>
<ul>
<li>SANS - <a href="http://www.sans.org/london-2010/description.php?tid=4582&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223http://www.sans.org/london-2010/description.php?tid=4582&amp;utm_source=web&amp;utm_medium=blog&amp;utm_content=Course_Marketing_Chris_Riley&amp;utm_campaign=SANS_London_2010&amp;ref=64223" target="_blank">Security 660 &#8211; Advanced Penetration Testing, Exploits, and Ethical Hacking</a></li>
<li>SANS <a href="http://www.sans.org/info/64223" target="_blank">London 2010</a></li>
</ul>
<br /> Tagged: <a href='http://blog.c22.cc/tag/gpen/'>GPEN</a>, <a href='http://blog.c22.cc/tag/sans/'>SANS</a>, <a href='http://blog.c22.cc/tag/sans-london/'>SANS London</a>, <a href='http://blog.c22.cc/tag/sec560/'>SEC560</a>, <a href='http://blog.c22.cc/tag/sec660/'>SEC660</a>, <a href='http://blog.c22.cc/tag/security/'>Security</a>, <a href='http://blog.c22.cc/tag/stephen-sims/'>Stephen Sims</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1870/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1870/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1870/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1870/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1870/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1870/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1870/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1870/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1870&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2010/08/18/new-advanced-penetration-testing-class-from-sans/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://c22blog.files.wordpress.com/2010/08/sans_trim.png" medium="image">
			<media:title type="html">sans_trim</media:title>
		</media:content>
	</item>
		<item>
		<title>SANS SEC556 &#8211; Comprehensive Packet Analysis</title>
		<link>http://blog.c22.cc/2009/12/20/sans-sec556-comprehensive-packet-analysis/</link>
		<comments>http://blog.c22.cc/2009/12/20/sans-sec556-comprehensive-packet-analysis/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 14:29:14 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[Comprehensive Packet Analysis]]></category>
		<category><![CDATA[GIAC STAR]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SEC556]]></category>

		<guid isPermaLink="false">http://blog.c22.cc/?p=1149</guid>
		<description><![CDATA[To finish off my class reviews from SANS London 2009, I just wanted to put forward a few comments about the 1-day SEC556 &#8211; Comprehensive Packet Analysis class. The class is very exercise heavy and although it kicks off with some required groundwork on packet structures and a quick review of things like hexadecimal and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1149&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>To finish off my class reviews from SANS London 2009, I just wanted to put forward a few comments about the 1-day SEC556 &#8211; Comprehensive Packet Analysis class.</p>
<p>The class is very exercise heavy and although it kicks off with some required groundwork on packet structures and a quick review of things like hexadecimal and binary, the real strength of the course lies with it&#8217;s &#8220;learn by doing&#8221; style of teaching. From simple packet captures, through to finding network faults (retransmits, checksum failures, ..) and reconstructing traffic streams. Each lab builds on the knowledge of the previous one to really improve your knowledge.</p>
<p>As you&#8217;d expect from a 1-day course, the range of tools covered is slightly limited.</p>
<ul>
<li>tcpdump</li>
<li>ngrep</li>
<li>wireshark</li>
<li>mergecap</li>
<li>tcpflow</li>
</ul>
<p>The real focus of the class was on the use of tcpdump and wireshark to perform more advanced tasks, such as extracting files from packet captures (file carving), BPF and in particular bitmask filters to finely tune packet captures.</p>
<p>Overall I really enjoyed the class, and love Johannes&#8217; teaching style. As with everything though, you get out of the class what you put in. After 8 days of training I don&#8217;t think I really gave it my full attention, which is a shame. I&#8217;ll have to make sure to look over the books again in a quiet moment. After all, we all love packets, right ?</p>
<p>Interesting links from the course .:</p>
<p style="padding-left:30px;">What ever happened to IPv5 ? Checkout The Internet Stream Protocol&#8211;&gt; <a href="http://www.faqs.org/rfcs/rfc1819.html" target="_blank">RFC1819</a></p>
<p style="padding-left:30px;">TCP/IP and tcpdump Pocket Reference Guide (<a href="http://www.sans.org/security-resources/tcpip.pdf" target="_blank">PDF</a>)</p>
<p style="padding-left:30px;"><a href="http://filext.com" target="_blank">http://filext.com</a>/ &#8211;&gt; reference of hex file headers for specific filetypes</p>
<div id="_mcePaste" style="overflow:hidden;position:absolute;left:-10000px;top:3px;width:1px;height:1px;">
<pre>The Internet Stream Protocol</pre>
</div>
<br /> Tagged: Comprehensive Packet Analysis, GIAC STAR, SANS, SEC556 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1149/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1149/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1149/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1149&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2009/12/20/sans-sec556-comprehensive-packet-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>
	</item>
		<item>
		<title>SANS SEC401 &#8211; Security Essentials</title>
		<link>http://blog.c22.cc/2009/12/05/sans-sec401-security-essentials/</link>
		<comments>http://blog.c22.cc/2009/12/05/sans-sec401-security-essentials/#comments</comments>
		<pubDate>Sat, 05 Dec 2009 15:30:10 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[GIAC]]></category>
		<category><![CDATA[GSEC]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SEC401]]></category>

		<guid isPermaLink="false">http://blog.c22.cc/?p=1064</guid>
		<description><![CDATA[Everybody should have a good foundation to build from. After all, there&#8217;s no point in building a tower of knowledge, just to find that the foundations can&#8217;t hold it up. SANS Security Essentials is a great course to provide that foundation. One of the things I love to hear from students after teaching Security 401 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1064&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Everybody should have a good foundation to build from. After all, there&#8217;s no point in building a tower of knowledge, just to find that the foundations can&#8217;t hold it up. SANS Security Essentials is a great course to provide that foundation.</p>
<blockquote><p>One of the things I love to hear from students after teaching Security 401 is &#8220;I have worked in security for many years and after taking this course I realized how much I did not know.&#8221; With the latest version of Security Essentials and the Bootcamp, we have really captured the critical aspects of security and enhanced those topics with examples to drive home the key points. After attending Security 401, I am confident you will walk away with solutions to problems you have had for a while plus solutions to problems you did not even know you had.<br />
- Eric Cole</p>
<p><a href="http://www.youtube.com/watch?v=bpoep3Dskb0" target="_blank">Dr. Eric Cole on YouTube — Introducing Security Essentials</a></p></blockquote>
<p><a href="http://www.sans.org"><img class="alignright" style="margin:5px;" src="http://www.acs.org.au/nsw/images/SANS_Logo_REV.jpg" alt="" width="243" height="143" /></a>This class covers a lot of ground. I know the average SANS class is packed with juicy knowledge and tasty technical goodness, but the 401 class really crams it in. 11-12 Hours a day, and 6 days long. It&#8217;s not any easy task to take in everything, but <a title="http://www.sans.org/security-training/instructors.php#Cole,%20PhD" href="http://www.sans.org/security-training/instructors.php#Cole,%20PhD" target="_blank">Dr. Eric Cole</a> is a great instructor, and really helps make things clear. As you&#8217;d expect from a class of this type, the content is wide-spreading and not as in-depth as some of the other SANS courses. Then again, this is what you&#8217;d expects from a course of this type. There&#8217;s no point in building a good foundation in 3 areas of the security landscape and skipping the rest. The 401 class covers the areas you need to know about without going too in-depth in any one thing. There&#8217;s plenty here for you to think about and it certainly gives you an idea of where your weak points are, and how to fill them in.</p>
<h4>Day 1 &#8211; <em>Networking Concepts</em></h4>
<p>It&#8217;s hard to protect your network without knowing whats really going on on the wire. The first day of the 401 class was dedicated to understanding the fundamentals of networking, from the cable up. The information covered is just enough to really understand whats going on, without having to be a packet-monkey, or expert in routing protocols. Sure, there&#8217;s some exercises on decoding IP/TCP headers with pen and paper, but nothing that complex. As long as you can add up that is. It&#8217;s not rocket science after all <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Day 1 concluded with some virtualization and physical security modules. It was nice to see the physical security aspects covered where so many classes tend to skip over the topic.</p>
<h4>Day 2 &#8211; <em>Defense In-Depth</em></h4>
<p>I&#8217;m a big fan of defense in-depth, and always try to drum it into clients when testing systems. After all, a single piece of equipment that stops all attacks is only good until you can find a bypass for it. When that happens, you&#8217;re completely exposed, unless you&#8217;re layering your defenses. Eric covered a lot of ground here in day 2. Malware, worms and trojans, alongside policy, password security and web-application attacks and defense. Again there&#8217;s just enough here to understand the basics without confusing people who&#8217;ve started the class with a clean slate. If you&#8217;re an old hand, there&#8217;s still information here to be had. Even though I&#8217;ve been through the 560, 542 and 709 classes, there still points that make me sit up and pay attention. Nobody knows everything after all.</p>
<h4>Day 3 &#8211; <em>Internet Security Technologies</em></h4>
<p>Day 3 kicked off with discussion of attacks and hardening of systems. Coverage of IDS/IPS/HIDS and some great hints and tips about maximizing your firewall protection and layout. Even though most people know what a firewall does and how it works, people rarely consider the pros and cons of multiple firewalls, positioning and using packet, stateful and proxy filters to maximize the protection without overloading the systems. Discussion of signature based protections vs. Anomaly analysis <em>(including the method of using clipping levels to improve identification of possibly suspicious traffic/behaviour)</em>. To give the students a hands-on experience with IDS, a short module on Snort <em>(including writing a simple Snort rule)</em> is included as the 3rd day draws to a close.</p>
<h4>Day 4 &#8211; <em>Secure Communications</em></h4>
<p>After finishing up the risk analysis module from Day 3, we moved quickly into one of the sections of the class I was really looking forward to, encryption. Eric took the class from basics of cryptography <em>(ROT-13, Caesar Cipher)</em> through to a surprisingly easy to understand diagram on how Diffie-Hellmen Key Exchange really works. There was good coverage of data protection in-transit, at rest and the key points of key management issues<em>.</em> Moving away from cryptography toward mobile and wireless, we covered a range of different connection solutions. In particular, Bluetooth, 802.11, and ZigBee were covered in-depth. It was good to see the newer technologies such as ZigBee discussed even in the essentials class. To bring it home for day 4 we talked about VoIP and the increasing convergence of technology within the enterprise.<em><br />
</em></p>
<h4>Day 5 &#8211; <em>Windows Security</em></h4>
<p><img class="alignleft" style="margin:5px;" src="http://www.dialaphone.co.uk/blog/wp-content/uploads/2007/09/windows-logo.jpg" alt="" width="127" height="112" />As with the other days, we kicked off day 4 with the final module of the previous day. In this case we talked about OPSEC <em>(Operations Security)</em>. OPSEC is taking a step back from the technical and making sure that the appropriate risks are being addresses. It&#8217;s all about the Big Picture and protection of company information. Tracking and finding your companies weaknesses can also give you an idea where your competitors may have fallen short. To kickoff the Windows section of the class, we covered the basics of Windows Access Controls, patching and hot fixes, as well as the all important backup/restore of critical data.<em> </em>Of course no Windows security class would be complete without the extensive coverage of access permissions, rights and controls.</p>
<p>To tie in with the previous cryptography discussions we talked about EFS and Bitlocker and the pros/cons of using TPM <em>(with USB token, PIN)</em> to enforce boot integrity. Naturally we spent time looking at the technical side of security policies <em>(GPOs, Security templates, &#8230;)</em> and the issue of dealing with extensive security policies in large-scale Windows environments.  Finishing up we covered automation when it comes to securing and maintaining security of systems. It&#8217;s interesting to see Microsoft&#8217;s move to more command line based solutions. Give it another 10 -15 years and it&#8217;ll be just as good as Linux at the command line <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h4>Day 6 &#8211; <em>Linux Security</em></h4>
<p>Kicking things off for the last day, Eric went over the key differences and histories that make Linux and Windows such polar opposites. As <em><img class="alignright" style="margin:5px;" src="http://www.linux-herunterladen.de/bilder/lINUX_Tux.svg.png" alt="" width="121" height="145" /></em>you can imagine, a large part of the time today was spent discussing the intricacies of the*nix permissions system <em>(including SUID, GUID and sticky bits)</em>. It was interesting to cover the usage of groups and the ability to assign passwords to specific groups using gpasswd. It was also good to get a quick overview of how PAM fits into the overall Linux authentication and user account management. pam_cracklib and pam_unix are something I&#8217;ll definitely be looking at more in the future. Finally I really<em> </em><span style="text-decoration:underline;">get</span> the permission system used in Linux.<em> </em>All it takes sometimes, is a simple down to earth explanation.</p>
<p>Jumping from permissions, we did a quick overview of the boot processes, run-levels and services. It&#8217;s great to hear little tips and tricks from people who work with this stuff on a daily basis. Things like the RC scripts. Newer systems <em>(anything in the last 5 years)</em> can handle 2 startup files with the same number <em>(i.e. S08service and S08service2)</em>. Older systems would only run 1 of the services, and ignore the other. Certainly an important note when working on older *nix systems.</p>
<p>In the logging and monitoring section we covered a number of interesting log files. Of special interest to me <em>(as a penetration tester)</em>, was the /var/run/btmp log file. If this file is present on a system, it contains information on failed logon attempts, with the attempted password listed in <span style="text-decoration:underline;">plaintext</span>. Obviously this could be a great source of information if a user mis-types their password. At the very least, it&#8217;s a starting point for a brute-force of that account. At best, you have the users password and can start guessing what they mis-typed. As you&#8217;d expect a range of logging and centralised log management was discussed. After all, no talk on *nix logging would be complete without mentioning SYSLOG and SYSLOG-NG.</p>
<p>Winding up the class we touched on *nix patch management and enhancing the security of Linux. As you&#8217;d expect, we spent some time discussing APT and RPM based patching solutions, before moving into IPTables, TripWire and Bastille Linux.</p>
<p>It&#8217;s been an exhausting 6 days&#8230; but I feel like I&#8217;ve filled in a few gaps in my knowledge. I&#8217;ve especially enjoyed working with Dr Eric Cole and hearing about his take on various topics. Eric has a lot of knowledge to bring to the table, and I hope to attend another of his classes in the future.</p>
<h4>Conclusion<img class="alignright size-full wp-image-1144" style="margin:6px;" title="photo" src="http://c22blog.files.wordpress.com/2009/12/photo.jpg?w=630" alt=""   /></h4>
<p>There&#8217;s far too much information crammed into this class to really write about every topic covered. Then again, that&#8217;s not the point of this review. I&#8217;ve covered the key points we discussed, and hope it gives a good overview for people looking at taking this class in the future. I would say however, that SANS updates the classes on a regular basis. So your mileage may vary <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I stand by my earlier comments that the security essentials class gives a good foundation. However, I would append a small note. If you&#8217;re already an experienced InfoSec person, then there will be times when you&#8217;re required to review things you already know. This isn&#8217;t a bad thing, as there&#8217;s always a few points that are worth reviewing, or described from a different standpoint. When looking purely at the content of the course and the method/style of delivery, I would highly recommend this class as the place to start when it comes to moving into InfoSec. The broad level of knowledge is both theoretical and technical, yet not too in-depth too get sidetracked into a single topic for too long. If you&#8217;re already working in InfoSec, then checkout the assessment test below to see what your level of knowledge is.</p>
<p>If you want to test yourself and see where the gaps in your knowledge are, you can use the <a title="Assesment" href="https://portal.sans.org/assessments/" target="_blank">SANS Security Essentials assessment Test</a> to see how you score.</p>
<br /> Tagged: GIAC, GSEC, SANS, SEC401 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1064/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1064/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1064/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1064/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1064/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1064/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1064/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1064/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1064&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2009/12/05/sans-sec401-security-essentials/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://www.acs.org.au/nsw/images/SANS_Logo_REV.jpg" medium="image" />

		<media:content url="http://www.dialaphone.co.uk/blog/wp-content/uploads/2007/09/windows-logo.jpg" medium="image" />

		<media:content url="http://www.linux-herunterladen.de/bilder/lINUX_Tux.svg.png" medium="image" />

		<media:content url="http://c22blog.files.wordpress.com/2009/12/photo.jpg" medium="image">
			<media:title type="html">photo</media:title>
		</media:content>
	</item>
		<item>
		<title>SANS DEV319 / SEC319 &#8211; Intro to Web Application Security</title>
		<link>http://blog.c22.cc/2009/11/29/sans-dev319-sec319-intro-to-web-application-security/</link>
		<comments>http://blog.c22.cc/2009/11/29/sans-dev319-sec319-intro-to-web-application-security/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 16:45:32 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[DEV319]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SEC319]]></category>

		<guid isPermaLink="false">http://c22blog.wordpress.com/?p=1031</guid>
		<description><![CDATA[Prior to the 6-day classes starting at SANS London 2009, I had the chance to sit in on the 2-day DEV319 class (run by Johannes Ullrich) to see what the class was all about. As I&#8217;ve said over and over again, I love learning, and I can&#8217;t say no when somebody offers me a chance [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1031&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Prior to the 6-day classes starting at SANS London 2009, I had the chance to sit in on the 2-day DEV319 class <em>(run by</em><em><a href="http://twitter.com/johullrich" target="_blank"> Johannes Ullrich</a></em><em>)</em> to see what the class was all about. As I&#8217;ve said over and over again, I love learning, and I can&#8217;t say no when somebody offers me a chance to sit in on a class, even if it is something I&#8217;ve already covered in my recent GWAPT course. Once thing I like about the classes from SANS is the instructors. Unlike some companies, the people teaching the class  really do this for a living. They&#8217;re not just standing there reading the slides and nothing more. Johannes really know his stuff when it comes to web applications. There is so much knowledge there to be gained just by asking questions and discussing solutions. This is the real essence of learning in my opinion. Sitting at the back of the class can only get you so far. So next time you&#8217;re at a class make sure you ask some questions. You will be surprised what you can learn just be asking.</p>
<h3>DEV319 / SEC319 &#8211; <a title="Intro to Web Application Security" href="http://www.sans.org/london09/description.php?tid=2382" target="_blank">Intro to Web Application Security</a></h3>
<p>If you&#8217;re new to security, finding a place to start can be a real problem. Diving straight into a class covering the deepest darkest secrets of SQL Injection or Cross-Site Scripting isn&#8217;t always going to be your best option. The &#8220;baptism by fire&#8221; approach isn&#8217;t for everyone after all. To make a move from systems administration or development that little bit easier, SANS have put together the SEC/DEV319 class to give an introduction to web application security. Don&#8217;t misunderstand, this isn&#8217;t a 2 day class that glosses over the problems and contains no real meat. The topics covered are in-depth, well explained and looked at in a hands-on approach. The labs are brief due to the tight timescales and amount of information to cover, however they come in at the right time and help to reinforce the content well.</p>
<p>The topics covered are varied and give a good foundation to build on. Obviously no 2 day class can cover everything, but SANS certainly try and cram a lot into a short timescale .:</p>
<ul>
<li> Securing Web Application Architectures and Infrastructures</li>
<li> Cryptography</li>
<li> Authentication</li>
<li> Access Control</li>
<li> Session Mechanism</li>
<li> Web Application Logging</li>
<li> Input Issues and Validation</li>
<li> SQL Injection</li>
<li> Cross-Site Scripting</li>
<li> Phishing</li>
<li> HTTP Response Splitting</li>
<li> Cross-Site Request Forgery</li>
</ul>
<p>Also not on the list, but equally important are discussions on logging (what, why, how, legal requirements, &#8230;), Phishing mitigation (discovery, defense, tarcking, ..)  and specific information on credit card processing issues (handling of data transfer, CCV/CCV2 numbers , AVS, &#8230;). These might not be the most glamorous topics, but for security, they&#8217;re just as important as the more technical attacks, like XSS, CSRF, etc&#8230;</p>
<p>This class is aimed at developers, QA analysts, and infrastructure security professionals. With that said it offers a great deal of information for anybody who wants to secure web applications. The class is taken from a developer and attacker standpoint, showing how to check for errors and how attackers would take advantage of them. I&#8217;m not sure this works as well as people think for developers, but it seems to be the way things are taught currently. One thing to consider if you&#8217;re coming at this class from a pure developement background, is the longer langauge specific classes like <a title="DEV541" href="http://www.sans.org/london09/description.php?tid=1937" target="_blank">DEV541 <em>(Secure Coding in Java/JEE: Developing Defensible Applications)</em></a>. These are taken more from a developer standpoint and go deeper into not only the cause of the flaws, but also the underlying code that causes and fixes the issues.</p>
<h4>Conclusion:</h4>
<p>If you&#8217;re a developer or network support technician looking for a good introductory class to web application attack and defence, then this is certainly a great place to start. It will help you hit the ground running with some good knowledge on how things work <em>(from the HTTP protocol  up)</em>. Even though this class is a 300 level<span style="color:#800000;"><strong>*</strong></span> course, the content isn&#8217;t basic by any means. There&#8217;s something here for everybody.</p>
<p><span style="color:#800000;">*</span> &#8220;<span style="color:#888888;"><em><span style="font-size:x-small;">When selecting the courses that you wish to take, keep in mind that the course numbers indicate relative degree of difficulty. Thus 300-level courses are intended for students who are new to security and have no experience; 400-level courses are intended for students with some experience; 500-level courses are intended for students who are seasoned security professionals; 600- and 700-level courses are the most advanced. The levels are not determined by how much hands-on or technical work is involved in the course, but rather by the overall difficulty of that course in comparison to others in the same discipline. Within any given level, course numbers do not indicate level of difficulty. SEC589, for example, should not be any more difficult than SEC571.</span></em></span>&#8220;<span style="color:#800000;"> &#8211; SANS Brochure</span></p>
<br /> Tagged: Conference, DEV319, SANS, SEC319 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1031/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1031/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1031/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1031&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2009/11/29/sans-dev319-sec319-intro-to-web-application-security/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>
	</item>
		<item>
		<title>SANS London</title>
		<link>http://blog.c22.cc/2009/11/20/sans-london/</link>
		<comments>http://blog.c22.cc/2009/11/20/sans-london/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 22:44:44 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[General Life]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[SEC401]]></category>

		<guid isPermaLink="false">http://c22blog.wordpress.com/?p=1024</guid>
		<description><![CDATA[It seems like only a few weeks since I finished up my SANS Web Application Penetration Tester OnDemand class. Still, as I&#8217;m sure anybody who knows me will tell you, I take any opportunity to learn something new. So once again I&#8217;m hoping on a plane and headed to London for a few days with [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1024&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="border:6px none;margin:6px;" src="http://www.acs.org.au/nsw/images/SANS_Logo_REV.jpg" alt="" width="284" height="169" />It seems like only a few weeks since I finished up my SANS Web Application Penetration Tester OnDemand class. Still, as I&#8217;m sure anybody who knows me will tell you, I take any opportunity to learn something new. So once again I&#8217;m hoping on a plane and headed to London for a few days with my family, and yet another SANS conference.</p>
<p>Unlike recent courses, which have been very specialist, I&#8217;m going &#8220;back to basics&#8221; in a way, and attending the Security Essentials class (<a href="http://www.sans.org/london09/description.php?tid=672" target="_blank">SEC401</a>). I&#8217;m hoping to fill in a few gaps in my knowledge and cover some more management style topics. I&#8217;m not really the management type (I&#8217;m not good at politics), but anything that can help to improve the way I work, think and explain things to the C-level is a good thing in my book. I&#8217;ll also try to sit in on the <a href="http://www.sans.org/london09/description.php?tid=2382" target="_blank">DEV319</a> class prior to the main part of the conference. I&#8217;m not a developer, but I&#8217;m interested to see how SANS is going about training developers for secure coding. After all, this is where we seem to be failing at the moment, at least in my opinion.</p>
<p>If you&#8217;re attending the conference make sure to come over and say hi. I&#8217;ll be one of the facilitators, so I get to wear the nice red apron. Still, you can&#8217;t have everything can you <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>John Strand from the Pauldotcom crew will be running a capture the flag evening at the conference, so even if you&#8217;re not attending a course, pop down and say hi. There are also a number of other interesting <a href="http://www.sans.org/london09/night.php" target="_blank">SANS@night</a> events if CTF isn&#8217;t your thing.</p>
<table style="width:0;height:0;" border="1">
<tbody></tbody>
</table>
<br /> Tagged: Conference, SANS, SEC401 <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1024/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1024&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2009/11/20/sans-london/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://www.acs.org.au/nsw/images/SANS_Logo_REV.jpg" medium="image" />
	</item>
		<item>
		<title>GWAPT / SEC542</title>
		<link>http://blog.c22.cc/2009/11/09/gwapt-sec542/</link>
		<comments>http://blog.c22.cc/2009/11/09/gwapt-sec542/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 19:18:43 +0000</pubDate>
		<dc:creator>ChrisJohnRiley</dc:creator>
				<category><![CDATA[Security]]></category>
		<category><![CDATA[Study]]></category>
		<category><![CDATA[GIAC]]></category>
		<category><![CDATA[gwapt]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://c22blog.wordpress.com/?p=1009</guid>
		<description><![CDATA[After almost a year I&#8217;ve finally managed to take the GWAPT (Web Application Penetration Tester) exam, just in time to head to SANS London and the Security Essentials class. I have mixed feelings on the exam. Even though I passed with a good mark (96.67%), the 5 that I got wrong were (in my opinion) [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1009&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://c22blog.files.wordpress.com/2009/11/gwapt_silver.jpg"><img class="alignleft size-full wp-image-1010" style="margin:8px;" title="GWAPT_Silver" src="http://c22blog.files.wordpress.com/2009/11/gwapt_silver.jpg?w=630" alt="GWAPT_Silver"   /></a>After almost a year I&#8217;ve finally managed to take the <a title="GWAPT" href="http://www.giac.org/certifications/security/GWAPT.php" target="_blank">GWAPT</a> (Web Application Penetration Tester) exam, just in time to head to SANS London and the Security Essentials class. I have mixed feelings on the exam. Even though I passed with a good mark (96.67%), the 5 that I got wrong were<em> (in my opinion)</em> a little questionable. Still, I&#8217;m sure I&#8217;ll hit the holy grail (100%) sooner or later <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  It will just take time, and patience.</p>
<p>For a little history on this, I first attended the 4-day version of the SEC-542 back in December last year. The course was good, and I wrote about the contents on the blog (<a title="Day-1" href="http://c22blog.wordpress.com/2008/12/04/sans-web-app-penetration-testing-and-ethical-hacking-class-day-1/" target="_blank">day-1</a>, <a title="Day-3" href="http://c22blog.wordpress.com/2008/12/05/sans-web-app-penetration-testing-and-ethical-hacking-class-day-2/" target="_blank">day-2</a> ,<a title="Day-3" href="http://c22blog.wordpress.com/2008/12/05/sans-web-app-penetration-testing-and-ethical-hacking-class-day-3/" target="_blank">day-3</a>. <a title="Day-4" href="http://c22blog.wordpress.com/2008/12/06/sans-web-app-penetration-testing-and-ethical-hacking-class-day-4/" target="_blank">day-4</a>). The 6-day version of the class has incorporated a number of welcome additions and helps the course really grow. I always felt that the 4-day version lacked a certain something, and the new version really fills the gaps with new sections on Flash, WebServices <em>(WSDL, UDDI, SOAP&#8230;)</em> and nice coverage of Python, JavaScript and PHP for Penetration Testers. The last day is also now a Capture the Flag event which will really help to solidify the knowledge and let people get a hands-on approach to testing.</p>
<p>I can&#8217;t finish this post without saying a little something about the OnDemand program. The new OnDemand system is certainly a step in the right direction. As SEC-542 is one of the first on the BETA OnDemand it lacks the additional links that will come with maturity. I think that the OnDemand option of training has become more of an option than previously. The support you get is also great, especially as Kevin is very approachable. If all else fails you can shoot me an email and I&#8217;ll see if I can help. Hopefully this will be the class I&#8217;ll be Mentoring in Vienna next year (given the chance).</p>
<p>Overall I&#8217;d give the class 95/100 &#8211;&gt; There&#8217;s room for some additional coverage of things like JBoss, Coldfusion and Tomcat. Still you can&#8217;t fit everything into 6 days <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  I can&#8217;t wait for SEC-642, for some advanced WebApp fu.</p>
<p>GWAPT Certified Professionals &#8211;&gt; <a title="GWAPT Certified Professionals" href="http://www.giac.org/certified_professionals/listing/GWAPT.php" target="_blank">LISTING</a></p>
<p>GWAPT Exam Coverage &#8211;&gt; <a title="GWAPT Coverage" href="http://www.giac.org/certbulletin/gwapt.php" target="_blank">Coverage</a></p>
<br /> Tagged: GIAC, gwapt, SANS, training <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/c22blog.wordpress.com/1009/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/c22blog.wordpress.com/1009/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/c22blog.wordpress.com/1009/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/c22blog.wordpress.com/1009/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/c22blog.wordpress.com/1009/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/c22blog.wordpress.com/1009/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/c22blog.wordpress.com/1009/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/c22blog.wordpress.com/1009/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.c22.cc&amp;blog=1599597&amp;post=1009&amp;subd=c22blog&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.c22.cc/2009/11/09/gwapt-sec542/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">ChrisJohnRiley</media:title>
		</media:content>

		<media:content url="http://c22blog.files.wordpress.com/2009/11/gwapt_silver.jpg" medium="image">
			<media:title type="html">GWAPT_Silver</media:title>
		</media:content>
	</item>
	</channel>
</rss>
