<?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>Offensive Security</title> <atom:link href="http://www.offensive-security.com/feed/" rel="self" type="application/rss+xml" /><link>http://www.offensive-security.com</link> <description>Offensive Security</description> <lastBuildDate>Tue, 31 Jan 2012 03:08:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Live Training in St. Kitts and Nevis</title><link>http://www.offensive-security.com/offsec/live-training-in-st-kitts-and-nevis/</link> <comments>http://www.offensive-security.com/offsec/live-training-in-st-kitts-and-nevis/#comments</comments> <pubDate>Wed, 25 Jan 2012 18:19:15 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=7673</guid> <description><![CDATA[Our recent Penetration Testing with BackTrack Live Training in St. Kitts was a great success. This was the first time that we have done the class in the Caribbean, and we were really curious to see how it would go &#8211; as there is no denying there are some obstacles to overcome. First off, there are many US companies that ...]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Our recent Penetration Testing with BackTrack Live Training in St. Kitts was a great success.</p><p
style="text-align: justify;">This was the first time that we have done the class in the Caribbean, and we were really curious to see how it would go &#8211; as there is no denying there are some obstacles to overcome. First off, there are many US companies that will not sent employes to training outside the US. Second, when you are looking at training and you see a location in what amounts to paradise, you can’t help but wonder how much work is actually going to be done.</p><p><img
class="aligncenter" src="/images/offsec-home-ad.png" alt="" width="910" height="144" /></p><p
style="text-align: justify;">However, Offensive Security has a strong reputation for working our students hard and that reputation allowed us to fill the class to capacity. Any thoughts of leisure time while class was in session were quickly dashed. You know the class is going well when you are on a tropical paradise and when the class is dismissed for the day.. and no one leaves the room as they are so engrossed in the work they had been doing.</p><p
style="text-align: center;"><a
href="/preregistration.php?cid=21&#038;lid=61" class="button_link hover_fade"><span>Sign-up for PWB Live Training</span></a> <a
href="/preregistration.php?cid=27&#038;lid=62" class="button_link hover_fade"><span>Sign-up for AWE Live Training</span></a></p><p><span
class="pullquote3 alignright">We had to literally kick some students out at the end of the day, so they would go get something to eat. This level of engagement is what we as trainers love to see.</span></p><p>This being our first class at this location, we had a few interesting lessons we learned:</p><ul
class="fancy_list"><li
class="arrow_list"><p
style="text-align: justify;">Far from being a distraction, the location turned out to be a huge asset for the success of the class. Students were far enough away from their employers to allow a focus on the class while still being available for emergencies. One of the biggest problems in any live training is when the student can&#8217;t focus on the material due to employer interruptions. And the easier it is to get ahold of the employee, the more likely it is to have happen. By conducting the training in St. Kitts we found that there was far less of this sort of interruption then any other class we conducted.</p></li><li
class="arrow_list"><p
style="text-align: justify;">Offensive Security classes are known for requiring a lot from the students in and out of the class room. Evening distractions are a real issue, as we like for students to be able to focus on the material so that they can come to class prepared the next day. Compared to conducting the training in other popular training locations, St. Kitts was a great mix of a pleasant peaceful location while still not being a party location full of evening distractions.</p></li><li
class="arrow_list"><p
style="text-align: justify;">The facilities were such that we had total control over the entire computing infrastructure. With computers that Offensive Security provided as well the mini lab that we were able to deploy in the environment worked out great. With over 25 different systems for the students to target during class to test out techniques they were learning, students had every opportunity to put their new skills to test.</p></li></ul><p
style="text-align: justify;">All of this lead to a wonderful learning environment for all involved. We saw a great degree of teamwork from the students and such positive attitudes, the entire class should be proud of themselves.</p><p
style="text-align: justify;">If that was not enough, we were also able to bring Johnny Long to the class as a surprise guest. Johnny was able to contribute to the class his many years of penetration testing experience and unique perspective. We are pleased that Johnny will be joining us in future trainings in St. Kitts. It was such a positive experience that we could not wait to do it again!</p><h4 style="text-align: center;">We are proud to announce that December 3rd-7th, 2012 we will be conducting <a
href="/live-information-security-training/pentesting-with-backtrack/">Penetration Testing with BackTrack (PWB)</a> and <a
href="/live-information-security-training/advanced-windows-exploitation/">Advanced Windows Exploitation (AWE), Live in the Caribbean!</a></h4><div
class="one_half"> <a
href="/preregistration.php?cid=21&amp;lid=61"><img
src="/wp-content/uploads/2012/01/stkitts.jpg" alt="Penetration Testing with BackTrack" title="Penetration Testing with BackTrack" width="540" height="256" class="aligncenter size-full wp-image-7768" /></a></div><div
class="one_half last"> <a
href="/preregistration.php?cid=27&amp;lid=62"><img
src="/wp-content/uploads/2012/01/stkitts-awe.jpg" alt="Advanced Windows Exploitation" title="Advanced Windows Exploitation" width="540" height="256" class="aligncenter size-full wp-image-7769" /></a></div><div
class="clearboth"></div><h5>A few student testimonials of the St. Kitts PWB course</h5><blockquote>The course itself was a humbling and enlightening experience, all the instructors were not only knowledgeable but did not have an arrogant demeanor, on the contrary, everyone was extremely accessible, friendly and helpful. Asking a question was comfortable, and that is rare.</blockquote><blockquote>The location and facilities were amazing, the beach setting makes this really appealing, the food, people and atmosphere were very welcoming. Hard to beat.</blockquote><blockquote>The classroom and systems were just great, I was expecting outages and interruptions due to the nature of the attendants; but I was surprised by the opposite. All systems seemed very stable, solid and reliable for the class.</blockquote><h2>Find out more</h2><p>Don&#8217;t wait to sign up, as both of these classes sell out on a constant basis. And once word gets out as for how good the first <a
title="Penetration Testing with BackTrack" href="/information-security-training/penetration-testing-with-backtrack/">PWB class</a> in St. Kitts went, we are sure this one will be at capacity very soon.</p><p>International direct flights  are available from London, Toronto, New York, Atlanta, Charlotte, and Miami.</p><p>If you have any questions about the class, please <a
title="Contact Us" href="/contact-us/">contact us</a>.</p><p
style="text-align: center;"><a
href="/preregistration.php?cid=21&#038;lid=61" class="button_link hover_fade"><span>Sign-up for PWB Live Training</span></a> <a
href="/preregistration.php?cid=27&#038;lid=62" class="button_link hover_fade"><span>Sign-up for AWE Live Training</span></a></p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/live-training-in-st-kitts-and-nevis/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Modern Warfare Students vs Trainers 0&#215;2</title><link>http://www.offensive-security.com/offsec/modern-warfare-students-vs-trainers-0x2/</link> <comments>http://www.offensive-security.com/offsec/modern-warfare-students-vs-trainers-0x2/#comments</comments> <pubDate>Wed, 18 Jan 2012 17:16:52 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=6981</guid> <description><![CDATA[<p
style="text-align: justify;">Our first modern warfare tournament against our students was... humbling. Don't get me wrong, we had our victories, but all in all we left the grounds wounded and limping. Between getting blown up by RPGs, massacred by drones or carpet bombed by B52's we didn't have it easy. Unfortunately, this was all documented and very soon, the screenshots and youtube videos arrived. The ones voted the best, somehow involved me getting blown up, as you can see below.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Our first modern warfare tournament against our students was&#8230; humbling. Don&#8217;t get me wrong, we had our victories, but all in all we left the grounds wounded and limping. Between getting blown up by RPGs, massacred by drones or carpet bombed by B52&#8242;s we didn&#8217;t have it easy.</p><p
style="text-align: justify;">Unfortunately, this was all documented &#8230;and very soon, the screenshots and youtube videos arrived. The ones voted the best, somehow involved me getting blown up (as you can see below).</p><p
style="text-align: center;"><div
class='video_frame'><iframe
id='youtube_video_1' class='youtube_video' style='height:340px;width:560px' src='http://www.youtube.com/embed/ggCAT4Vw0Qw?autohide=2&amp;autoplay=0&amp;controls=1&amp;disablekb=0&amp;fs=0&amp;hd=0&amp;loop=0&amp;rel=1&amp;showinfo=1&amp;showsearch=1&amp;wmode=transparent&amp;enablejsapi=1' width='560' height='340' frameborder='0'></iframe></div><div
class="divider"></div></p><p
style="text-align: justify;">At a first glance, there&#8217;s nothing really exciting in these videos. However, if you take some time to notice the characters involved&#8230; On the top video, you will see what seems to be a rocket propelled grenade making its way to my face. On the bottom video, you will see me heroically walking into a claymore. In both cases, the ones responsible for my virtual demise are forever appreciated by past, present and future offsec students.</p><p
style="text-align: center;"><div
class='video_frame'><iframe
id='youtube_video_2' class='youtube_video' style='height:340px;width:560px' src='http://www.youtube.com/embed/sbJhXMHrpPs?autohide=2&amp;autoplay=0&amp;controls=1&amp;disablekb=0&amp;fs=0&amp;hd=0&amp;loop=0&amp;rel=1&amp;showinfo=1&amp;showsearch=1&amp;wmode=transparent&amp;enablejsapi=1' width='560' height='340' frameborder='0'></iframe></div><div
class="divider"></div></p><p><span
class="pullquote4 aligncenter"><span>Needless to say, the event was a blast&#8230;and we will will be holding our next event on Saturday, 11th of Febuary, 2:00 PM EST</span></span></p><p>We will announce the registration date in a future post. Keep tuned!</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/modern-warfare-students-vs-trainers-0x2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Re-Discover Your Inner Pirate</title><link>http://www.offensive-security.com/offsec/re-discover-your-inner-pirate/</link> <comments>http://www.offensive-security.com/offsec/re-discover-your-inner-pirate/#comments</comments> <pubDate>Wed, 18 Jan 2012 15:45:59 +0000</pubDate> <dc:creator>johnny</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=6916</guid> <description><![CDATA[<p
style="text-align: justify;">Johnny here, again...I'm excited to announce that Muts and I will be co-presenting the second Pentesting With Backtrack course in December 3-7, 2012 in St. Kitts! I'm excited on a couple different levels. First, I'm excited to get back to St. Kitts. Maybe it's the inner pirate calling me back to the Caribbean, or maybe it's just that the place is so exotic and beautiful. I enjoyed the breathtaking views with white beaches, mountains and electric blue water so much that on some days I wonder why I haven't just packed up and moved there.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Johnny here, again&#8230;I&#8217;m excited to announce that Muts and I will be co-presenting the second <a
title="Pentesting with BackTrack" href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" target="_blank">Pentesting With Backtrack</a> course in December 3-7, 2012 in St. Kitts! [Matteo Memelli will be training Advanced Windows Exploitation (AWE) in St. Kitts too.]</p><blockquote><p>I&#8217;m excited on a couple different levels.</p></blockquote><p
style="text-align: justify;">First, I&#8217;m excited to get back to St. Kitts. Maybe it&#8217;s the inner pirate calling me back to the Caribbean, or maybe it&#8217;s just that the place is so exotic and beautiful. I enjoyed the breathtaking views with white beaches, mountains, and electric blue water so much that on some days I wonder why I haven&#8217;t just packed up and moved there. It will be so great to see my Kittitian friends, enjoy another pig roast and lobster roast and take in the cool sea breeze on the deck of the Catamaran during the all-expense-paid cruise to Nevis marking the end of the course.</p><p
style="text-align: justify;">Second, I&#8217;m excited about the course itself. It was such a rush seeing the students just blossom before my eyes. They all came in at different levels of skill and experience, but each one of them came away stronger and more well-rounded pen testers with lots of new tricks up their sleeves. The CTF was especially thrilling as they put their skills to the test, conquered a few machines, and learned where their weaknesses were. At the end of the course, each student seemed to have gained confidence and everyone was excited to get into the Offsec labs to learn, play, and discover.</p><p
style="text-align: justify;">Third, I&#8217;m excited to do what I can to improve the course. In the past few months, I&#8217;ve been poring over the course material looking for ways to smooth out the presentation and fill in some of the gaps I picked up on. It&#8217;s my goal to up the ante as much as possible while keeping the amazing balance of the course intact. The students should always Try Harder™, but I want to be sure their foundation is a bit stronger before we push them over the edge to try out their wings. I also want to make sure the stronger students aren&#8217;t bored, so I&#8217;ll be working through the &#8220;extra mile&#8221; activities to keep them challenged.</p><p
style="text-align: justify;">I will admit to being a bit intimidated about the course, though. As you know from my previous posts, some of the material was new to me. So as I&#8217;m going over the course with a fine-toothed comb to improve it, I&#8217;ll also be digging in and doing some hardcore studying and playing to fill in the gaps in my own knowledge so that I know exactly what I&#8217;m doing. I also want to be able to field tough questions from the sharpshooters and be able to properly diagnose any problems the students might run into.</p><p
style="text-align: justify;">There is still time left to register although seats will fill up fast, so if you&#8217;re interested, now&#8217;s the time. Head on over to the <a
title="Pentesting with BackTrack" href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" target="_blank">Pentesting with BackTrack</a> course page and register. I&#8217;m looking forward to seeing you in the Caribbean in December!</p><p
style="text-align: center;"><a
href="http://www.offensive-security.com/preregistration.php?cid=21&#038;lid=61" class="button_link hover_fade"><span>SIGN UP TODAY</span></a></p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/re-discover-your-inner-pirate/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Announcing the OSEE Certification</title><link>http://www.offensive-security.com/offsec/announcing-the-awe-osee-certification/</link> <comments>http://www.offensive-security.com/offsec/announcing-the-awe-osee-certification/#comments</comments> <pubDate>Mon, 16 Jan 2012 21:48:52 +0000</pubDate> <dc:creator>admin</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=6236</guid> <description><![CDATA[<p
style="text-align: justify;">Since the inception of our <a
title="Advanced Windows Exploitation" href="http://www.offensive-security.com/live-information-security-training/advanced-windows-exploitation/" target="_blank">Advanced Windows Exploitation</a> (AWE) course, our students (who are always searching for more pain) have been asking for an accompanying certification exam. We are very pleased to announce the launch of the Offensive Security Exploit Expert (OSEE) certification.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Since the inception of our <a
title="Advanced Windows Exploitation" href="http://www.offensive-security.com/live-information-security-training/advanced-windows-exploitation/" target="_blank">Advanced Windows Exploitation (AWE)</a> course, our students (who are always searching for more pain) have been asking for an accompanying certification exam. We are very pleased to announce the launch of the <a
href="http://www.offensive-security.com/information-security-certifications/osee-offensive-security-exploitation-expert/" title="Offensive Security Exploitation Expert">Offensive Security Exploit Expert (OSEE)</a> certification.</p><p
style="text-align: justify;">The <a
href="http://www.offensive-security.com/information-security-certifications/osee-offensive-security-exploitation-expert/" title="Offensive Security Exploitation Expert">OSEE</a> joins our <a
href="http://www.offensive-security.com/information-security-certifications/oswp-offensive-security-wireless-professional/" title="Offensive Security Wireless Professional">OSWP</a>, <a
href="http://www.offensive-security.com/information-security-certifications/oscp-offensive-security-certified-professional/" title="Offensive Security Certified Professional">OSCP</a>, and <a
href="http://www.offensive-security.com/information-security-certifications/osce-offensive-security-certified-expert/" title="Offensive Security Certified Expert">OSCE</a> certifications and fully adheres to the Offensive Security &#8220;lack of sleep&#8221; standards with its grueling 72-hour time frame in which to develop exploits for specific unknown vulnerabilities in our dedicated certification exam lab.</p><p
style="text-align: justify;">As our AWE students know all too well, this certification, in keeping with <a
title="Try Harder" href="http://www.offensive-security.com/when-things-get-tough/" target="_blank">Offensive Security tradition</a>, will not be a walk in the park, but the pain and agony will be well worth it in earning this most difficult of certifications. The OSEE certification exam thoroughly assesses not only the students understanding of the <a
title="AWE Syllabus" href="http://www.offensive-security.com/documentation/advanced-windows-exploitation.pdf" target="_blank">course content</a>, but also their ability to think laterally and adapt to new challenges.</p><h5>New Certification</h5><div
class="one_half"><p
style="text-align: justify;">All former AWE students are eligible to take the OSEE exam free of charge up until July 30th, 2012. To receive a scheduling link to experience the OSEE challenge, email orders with your OSID.</p><p
style="text-align: justify;">For those who have not had the pleasure of experiencing AWE, the course covers advanced exploitation techniques such as:</p></div><div
class="one_half last"><ul
class="fancy_list"><li
class="star_list">Egghunters</li><li
class="star_list">DEP and ASLR Bypass</li><li
class="star_list">Custom Shellcode Creation</li><li
class="star_list">Unicode Exploitation</li><li
class="star_list">Windows Kernel Driver Exploitation</li><li
class="star_list">Precision Heap Spraying</li></ul></div><div
class="clearboth"></div><p
style="text-align: justify;">For more information, please see the <a
title="Advanced Windows Exploitation (AWE) Syllabus" href="http://www.offensive-security.com/documentation/advanced-windows-exploitation.pdf" target="_blank">Advanced Windows Exploitation (AWE) Syllabus</a>. If you&#8217;d like to take your exploitation skills to the next level and have the opportunity to &#8220;enjoy&#8221; the unique experience of the <a
href="http://www.offensive-security.com/information-security-certifications/osee-offensive-security-exploitation-expert/" title="Offensive Security Exploitation Expert">OSEE</a> challenge, our next AWE course will be held in <a
title="Live Training in St. Kitts" href="http://www.offensive-security.com/information-security-training/advanced-windows-exploitation/">St. Kitts</a> this March and seats are still available so <a
title="Offsec Course Registration" href="http://www.offensive-security.com/preregistration.php">Sign-Up</a> today.</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/announcing-the-awe-osee-certification/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>MW3 Staff vs Students 0&#215;1</title><link>http://www.offensive-security.com/offsec/mw3-staff-vs-students-0x1/</link> <comments>http://www.offensive-security.com/offsec/mw3-staff-vs-students-0x1/#comments</comments> <pubDate>Tue, 10 Jan 2012 09:57:22 +0000</pubDate> <dc:creator>dookie</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=4887</guid> <description><![CDATA[<p
style="text-align: justify;">Want a chance to get even ? For years we have been running classes that take great joy in torturing our students. We ask a lot of you, and the classes and certifications prove it. However there is no way around it: Some times we can drive you nuts. Here’s your chance to get even, MW3-style.</p>]]></description> <content:encoded><![CDATA[<h3 style="color: #990000; text-align: center;">Want a chance to get even?</h3><p
style="text-align: justify;">For years we have been running classes that take great joy in torturing our students. We ask a lot of you, and the classes and certifications prove it. However there is no way around it: Some times we can drive you nuts. Here’s your chance to get even, MW3-style.</p><p
style="text-align: justify;">Of course, we take great pride in driving you crazy. Sometimes it&#8217;s the highlight of our day. When you come up with a question and we say Try Harder™, its because we want to not only turn you into a better person but we also love that look of despair on your face.</p><p>But we understand. Sometimes you would love to just get even.</p><h3 style="color: #990000; text-align: center;">Well, now you can.</h3><p
style="text-align: justify;">This Friday January 13th starting at 6PM EST, we will be running a students vs instructors match on <a
title="Modern Warfare 3" href="http://www.callofduty.com/mw3" target="_blank">Call of Duty Modern Warfare 3</a> on Xbox Live. If you&#8217;ve ever wanted to shoot us, stab us, frag us, or noob-tube us, this is your chance.</p><p>This will be a private match with the bloodbath open to registered students, past and present, and you will need to &#8220;register&#8221; first. In order to take part, you will need to have a copy of Modern Warfare 3 for the Xbox, be on <a
title="Xbox Live" href="http://www.xbox.com/en-US/live" target="_blank">Xbox Live</a>, and have a decent Internet connection (no lag!). Let us know your LiveID and be online Friday the 13th at 6PM EST. (PS3 and PC players, sorry!)</p><p
style="text-align: justify;">Due to size limitations, <span
style="color: #ff0000;">we will only be able to accept the first 9 students along with 4 alternates</span>. So sign up soon using the form at the bottom of this post. If you don&#8217;t get in on this match, don&#8217;t despair. If this works well, we will do another of these in February. There is no prize, just the satisfaction of getting even. This is the first one of these we are doing, so come with a bag of patience as we figure out what works best.</p><p>If you have not played Modern Warfare before, be sure to watch this before you consider starting: <a
href="http://youtu.be/zuzaxlddWbk" target="_blank">http://youtu.be/zuzaxlddWbk</a></p><p
style="text-align: justify;">To sign up for the Offsec MW3 0&#215;1 Tournament, please fill out the form below. <span
style="color: #ff0000;">We will not use this information for anything other than our MW3 Tournaments</span> and only Offsec students with an OSID may apply.</p><p>PLEASE verify that you will be available at <a
href="http://timeanddate.com/worldclock/converter.html" target="_blank">6:00PM EST</a> on Friday, Jan 13 2012 before submitting!</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/mw3-staff-vs-students-0x1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PWB in the Caribbean, Part 5</title><link>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-5/</link> <comments>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-5/#comments</comments> <pubDate>Wed, 04 Jan 2012 00:01:01 +0000</pubDate> <dc:creator>dookie</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=4860</guid> <description><![CDATA[<p
style="text-align: justify;">In this final post of our <a
href="http://www.offensive-security.com/live-information-security-training/live-training-in-the-caribbean/" target="_blank">PWB in the Caribbean</a> series, Johnny picks up from where he left off in <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-4/" title="PWB in the Caribbean Part 4" target="_blank">Part 4</a>, reflecting on his experiences during the week and the impact it has had on him personally. Without further delay, we'll let Johnny wrap up the series.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">In this final post of our PWB in the Caribbean series, Johnny picks up from where he left off in <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-4/" title="PWB in the Caribbean Part 4" target="_blank">Part 4</a>, reflecting on his experiences during the week and the impact it has had on him personally. Without further delay, we&#8217;ll let Johnny wrap up the series.</p><h3 style="color:#990000;">“This is tough. There’s a lot going on. This connecting to that.. all over the place. If you need help, tough luck.” -Muts</h3><p
style="text-align: justify;">The astute reader may be asking an interesting question: “Why in the world is Johnny Long taking a <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="PWB Live" target="_blank">PWB</a> course in the Caribbean?”</p><p>Itʼs a fair question. After all, I spent more than ten years in the field of security as my sole profession. Iʼve performed hundreds of penetration tests and physical assessments for scores of government, military and Fortune-100 clients with a nearly flawless kill ratio. It stands to reason that I would have little to learn from a class like this. Well, Iʼve already outlined pretty clearly how the course filled in a lot of gaps for me, despite a spectacular career in the industry. Itʼs clear that anyone at any level can benefit from the course.</p><p
style="text-align: justify;">But the question still stands. After all, Iʼm “semi-retired”. I ran off to Africa to run <a
href="http://www.hackersforcharity.org/" title="Hackers for Charity" target="_blank">Hackers for Charity</a> and Iʼve been living off a shoestring budget for the past couple of years, on the peripheral of the industry in a developing country where I suffer technical atrophy each and every day. So why in the world did I invest in a jaunt to the Caribbean to sit in the PWB course? It doesnʼt seem to map properly to my current career tangent, and it certainly begs the question of where, exactly, as a self-employed charity hacker, I came up with the funds.</p><p
style="text-align: justify;">In an effort to properly answer these questions, I must employ a bit of full-disclosure. Muts and the entire Offensive Security organization have been long-time friends of mine and big supporters of my work with Hackers For Charity. Weʼve been connected at the hip through many joint podcasts, fund-raising events, and conference activities. Through the years, weʼve gotten to be a bit like family, we share a mutual respect for each other, and get along famously.</p><p>Muts and I have had several lengthy discussions through the years about “whatʼs next” not only for Hackers for Charity but also for <a
href="http://www.backtrack-linux.org/" title="BackTrack Linux" target="_blank">BackTrack</a> and Offensive Security. Most of our discussions would end tangentially, with both of us retreating to our separate corners to unravel some heady, tangled webs of ideas. Some of those ideas bore fruit (such as the fundraisers for the BT4 release and <a
href="http://www.offensive-security.com/metasploit-unleashed/Metasploit_Unleashed_Information_Security_Training" title="Metasploit Unleashed" target="_blank">Metasploit Unleashed</a> and the migration of the <a
href="http://www.exploit-db.com/google-dorks/" title="Google Hacking Database" target="_blank">Google Hacking Database</a> into <a
href="http://www.exploit-db.com/" title="Exploit Database" target="_blank">Exploit DB</a>) while too many others were put on hold thanks in no small part to our mutually busy schedules.</p><p
style="text-align: justify;">Since this past <a
href="http://defcon.org/" title="Defcon" target="_blank">Defcon</a>, and more specifically since <a
href="http://www.derbycon.com/" title="DerbyCon" target="_blank">DerbyCon</a>, a few of our discussion points started to converge and bubble back to the surface.<br
/> For example, I would whine to Muts that I missed the industry, missed doing pen tests and hated the technical atrophy that I felt in Uganda. I told him on more than one occasion that even though the <a
href="http://www.hackersforcharity.org/what-weve-done/" title="Hackers for Charity Projects" target="_blank">work in Uganda</a> was worthwhile, “I felt like a piece of me was dying.” Muts would scratch his head, and ask how he could help and I would reply with a pathetic, “I dunno, whatcha got?”</p><p>Or, I would ask Muts why the highly-regarded <a
href="http://www.offensive-security.com/" title="Offensive Security" target="_blank">Offsec training</a> doesnʼt expand and he would reply, “We need more great instructors,” followed by an all-too-knowing response of, “Know of anyone who might be interested?”</p><p
style="text-align: justify;">At some point, Muts and I realized that there were too many unexplored possibilities in our relationship and it was time to see if there was any potential in a partnership. (Ehh.. Be good. You know what I mean.)</p><p>With the PWB course around the corner, Muts offered to fly me from Uganda to check out the course. He paid for all my expenses and admittedly it was a risky business proposition for him, but this wasnʼt really like business at all. Rather, it was the logical next step. He was in essence saying, “Hereʼs what we do.” He did ask one thing of me. He asked if I would audit the class, keep an honest record of my experience, and provide the class with “war stories” as I saw fit.</p><h3 style="color:#990000;">What you have read over these past few posts is my honest account.</h3><p
style="text-align: justify;">My glowing review is in no part due to Offsec funding my trip. If my review had been negative, Offsec would have likely used it to improve the course and not blogged about it.</p><p>As youʼve read, my experience was well beyond every expectation. The instructors are top-notch. The material is well-thought-out, balanced, relevant and challenging. My bond with this team strengthened and on so many levels, I realized I wanted to be a part of the magic that is Offensive Security.<br
/> Since the course, Muts and I have had more focused discussions. Muts was genuinely surprised when I asked if there was a part-time slot on the Offsec team for me.</p><p
style="text-align: justify;">So this will serve as my official announcement. Beginning in mid-December, I began working with Offensive Security on a part-time basis. My work with Hackers for Charity will continue, but for twenty hours a week I will do what I can to forward the goals of Backtrack and Offensive Security. Iʼm thrilled to be a part of such an amazing team and I look forward to working with a group Iʼve come to think of as family.<br
/> Initially, I will be focused on the PWB course. I will be reviewing the content, updating the course and lab manual, digging deep into the material to solidify my knowledge in each disciple we cover, and eventually Iʼll be stepping in as an instructor.</p><p
style="text-align: justify;">So like I said, PWB was quite literally a transformative course. Iʼm excited to have been a part of it, and Iʼll hope youʼll <a
href="http://www.offensive-security.com/preregistration.php" title="Offsec Course Registration" target="_blank">join us</a> for the next one in the Caribbean in March 2012.</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-5/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PWB in the Caribbean, Part 4</title><link>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-4/</link> <comments>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-4/#comments</comments> <pubDate>Fri, 30 Dec 2011 00:07:09 +0000</pubDate> <dc:creator>dookie</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=4811</guid> <description><![CDATA[<p
style="text-align: justify;">When we last left off in <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-3/" title="PWB in the Caribbean Part 3" target="_blank">Part 3</a> of our series of posts on Johnny's experience at our recent <a
href="http://www.offensive-security.com/live-information-security-training/live-training-in-the-caribbean/" title="Offsec Training St Kitts" target="_blank">PWB in the Caribbean</a> course, he was experiencing the highs and lows of exploit development, emerging triumphantly in the end. Part 4 picks up where we left off last time so we'll let Johnny take it from here.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">When we last left off in <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-3/" title="PWB in the Caribbean Part 3" target="_blank">Part 3</a> of our series of posts on Johnny&#8217;s experience at our recent <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="Pentesting with BackTrack" target="_blank">PWB</a> in the Caribbean course, he was experiencing the highs and lows of exploit development, emerging triumphantly in the end. Part 4 picks up where we left off last time so we&#8217;ll let Johnny take it from here.</p><h3 style="color:#990000;">“I donʼt care about eating. I want shell.” &#8211; Student</h3><p
style="text-align: justify;">The day continued and the content became increasingly more technical and the exercises became more difficult. A demonstration of the <a
href="http://www.offensive-security.com/pwbonline/ani.html" title="ANI Exploit" target="_blank">ANI exploit</a> involved an EIP overwrite, several NOP sleds and a couple of pointer redirects that produced a trampoline effect that eventually landed on our payload and executed a shell. I was like poetry in motion, explosive yet graceful. The class was in awe. It was as if the exploit writer had assembled a complex puzzle by expertly placing lit firecrackers into a box full of pieces.</p><p>The demonstrations were impressive, but they werenʼt designed to impress us with the allure of the magicianʼs talent. Instead, through follow-on exercises, the magician took us back-stage, taught us his secrets and put us confidently on stage in our own show.</p><p
style="text-align: justify;">But even though it seemed like magic, this was no illusion and these werenʼt mere parlor tricks. This was the heart and soul of what defines a hacker, the truest definition, devoid of morality and ethics. And by extension, this was the essence of our profession, a perfect example of the art that is true penetration testing. More holistic than just “hacking”, we had been taught a critical, reproducible process that eventually landed us here, perched precariously on the sharpest of edges, manipulating the system at its lowest level, one byte at time.</p><p>Through demonstration, intense hands-on exercises executed under the watchful eye of some of the finest instructors I have even encountered, each and every student, regardless of their level of experience, was empowered. Sure we learned, but more than that we were thrilled and excited; our eyes opened. Each student left changed.</p><h3 style="color:#990000;">This was transformative technical training at itʼs very best.</h3><p
style="text-align: justify;">Iʼve described PWB as “transformative technical training at itʼs very best”, and I meant that.<br
/> I spoke to many students about the course and each one shared the excitement I felt. Most of them were excited to get out of class and play in the lab.<br
/> Each student gains access to the Offensive Security labs, which are stocked with dozens of virtual machines, multiple subnets, and routers all stood up with real-world configurations that simulate a wide range of challenges youʼll face in a real pen test. However, the Offsec staff have taken pride in creating several mind-bending situations within the labs that will fray even the most hardened professional. The virtual walls of the Offsec lab are spattered with the blood, sweat, and tears of more than one security expert. Just the thought of attacking these beastly machines is intimidating, but each and every student was anxious for their login so they could sharpen their skills and claim the most relevant and challenging <a
href="http://www.offensive-security.com/information-security-certifications/" title="Offensive Security Certifications" target="_blank">security certifications</a> in the industry.</p><p
style="text-align: justify;">I canʼt speak for every student in the class. But I can speak for my experience and I can definitely say that I left the <a
href="http://www.offensive-security.com/live-information-security-training/pentesting-with-backtrack/" title="PWB in the Caribbean" target="_blank">PWB</a> class changed in more than one way.<br
/> I left the class with a clear view of where my weaknesses lie. It was a humbling experience. So for the past few weeks, Iʼve been consumed by a hunger to learn more, to fill in those personal weaknesses I discovered. Iʼm heads down in a debugger and working my way through several books on Metasploit, Assembly and shellcode. And Iʼm learning fast. Not too shabby for an old dog who was convinced he couldnʼt learn new tricks. I left the course encouraged and excited to get to work building my knowledge. More than that, I have a clear plan, the tools I need, access to a massive virtual lab to play in, and a knowledge foundation that will propel me to the next level. I also have access to the best instructors in the business and thought-leaders in the industry as well as a solid community of past Offsec students who are just as excited as I am.</p><p>Something else has changed as well&#8230;</p><p
style="text-align: justify;">Stayed tuned for our next installment of &#8220;Memoirs of a Cyber Pirate&#8221;. If you want to experience <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="Pentesting with BackTrack" target="_blank">Pentesting with BackTrack</a> or <a
href="http://www.offensive-security.com/information-security-training/advanced-windows-exploitation/" title="Advanced Windows Exploitation" target="_blank">Advanced Windows Exploitation</a> yourself, we are running both courses this March in St. Kitts so <a
href="http://www.offensive-security.com/preregistration.php" title="Offsec Course Registration" target="_blank">Sign-up</a> today while there are still some seats available.</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-4/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PWB in the Caribbean, Part 3</title><link>http://www.offensive-security.com/backtrack/pwb-in-the-caribbean-part-3/</link> <comments>http://www.offensive-security.com/backtrack/pwb-in-the-caribbean-part-3/#comments</comments> <pubDate>Wed, 28 Dec 2011 05:58:07 +0000</pubDate> <dc:creator>dookie</dc:creator> <category><![CDATA[BackTrack Linux]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=4769</guid> <description><![CDATA[In <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-2/" title="PWB in the Caribbean Part 2" target="_blank">Part 2</a> of our series of posts on the recent <a
href="http://www.offensive-security.com/live-information-security-training/live-training-in-the-caribbean/" title="Pentesting with BackTrack Live Training" target="_blank">PWB in the Caribbean</a> course, Johnny was desperately seeking an exit from the upcoming pain that is exploit development. However, he didn't come up with an escape plan quickly enough and his tale continues in this latest diary entry.</p>]]></description> <content:encoded><![CDATA[<p>In <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-2/" title="PWB in the Caribbean Part 2" target="_blank">Part 2</a> of our series of posts on the recent <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="Pentesting with BackTrack" target="_blank">PWB</a> in the Caribbean course, Johnny was desperately seeking an exit from the upcoming pain that is exploit development. However, he didn&#8217;t come up with an escape plan quickly enough and his tale continues in this latest diary entry.</p><h3 style="color:#990000;">“Let me not hack myself for a sec&#8230;” Muts</h3><p
style="text-align: justify;">Within minutes, he was tracing through some code. He clicked a few buttons in Immunity Debugger, changed one JMP instruction to a JNZ and bypassed a registration screen in a piece of windows software. (He also explained that he had purchased the software, and explained the ethical dilemma caused by this type of activity). Muts made it look so simple and I was stunned to realize that I actually understood what he was doing. He unfolded the demo with such finesse that even a noob like me understood the concepts. It was like magic.</p><p
style="text-align: justify;">Muts whisked us over to the <a
href="http://www.exploit-db.com/" title="Exploit Database" target="_blank">Exploit Database</a> and pointed out a Windows remote overflow exploit. With the vulnerable service already loaded on our student VM, he walked through the serviceʼs code in the debugger, explaining how it worked and then directed us to a very basic python script that connected to the service and fed it data. He was fuzzing the application, searching for the vulnerable input vector. It was new stuff for me and it was relatively advanced, but like the simple JMP-turned-JNZ from the previous exercise, I understood what was going on. Muts had this way of making advanced topics actually make sense.</p><p
style="text-align: justify;">Eventually, the service barfed and Muts flipped back to the debugger. He stepped through the code, revealing exactly what had happened when the buffer finally overflowed. There were familiar terms like “stack” and “EIP” and “NOP sled”. I knew the terms, but I had never actually seen them put to use. Muts flipped over to <a
href="http://metasploit.com/" title="Metasploit" target="_blank">Metasploit</a>, generated shellcode, encoded it and stuffed it into the ever-growing python fuzzer script.</p><p>He launched the script and just like that, he had shell, and much to my surprise, I understood exactly how it happened.</p><p
style="text-align: justify;">The demo took about a half hour and my posture gradually improved as he rolled through it. I wasnʼt slumped in my chair on the brink of despair anymore. I was sitting upright on the edge of my seat, hungry for more. The rest of the class was fully engaged as well. Then Muts spoke up. “Now, itʼs your turn.” I was thrilled. I so wanted to do this.<br
/> Muts was still talking, probably giving us advice, but I didnʼt hear a word he said. I was firing up my debugger, launching the vulnerable service and fuzzing my way through the exercise. I knew this feeling well, but after years of pen testing and years of semi-retirement, I had almost forgotten how this felt. It was amazing. With my environment set up and my adrenaline pumping, I flipped over to the debugger and froze.</p><h3 style="color:#990000;">“What button did he click in the debugger to set a breakpoint?” I thought.</h3><p
style="text-align: justify;">The details were in the lab guide, so I started flipping through the pages to figure out the finer details I had already forgotten from the demo. At first, it was a color-by-numbers affair, but after a while, things started making more sense as I gained confidence with not only the applied concepts, but the syntaxes and mechanisms of the tools.<br
/> Iʼd like to say that everything worked out perfectly for me during this exercise. Iʼd really like to say that. But eventually I hit a brick wall. No matter what I did, I couldnʼt get my shellcode to execute. I doubled checked my offsets and stepped through my exploit in the debugger. Everything looked great until my shellcode began to execute and then.. nothing.</p><p
style="text-align: justify;">No one else seemed to be having this problem and most of the other students already had shell. I should have asked for help, but pride got the better of me and I feverishly worked through the break to sort out the problem. This was a mistake. My frustration was mounting and the clock was ticking. With the break nearing an end, I let out the faintest squeak of a plea for help and the instructors immediately started tag-teaming the problem to get me through the exercise. I was amazed at their competence. They flew through the debugger and tore through my code and came up with a consensus: I had an “<a
href="http://en.wikipedia.org/wiki/Off-by-one_error" title="Off by One Error" target="_blank">off by one</a>” issue and to make matters worse, Metasploit was, for some unknown reason, producing bad shellcode. It was reproducible and only happened on my machine. After a few tweaks to the work environment, my code executed without modification. My own code produced a shell. Needless to say, I was thrilled!</p><p
style="text-align: justify;">The instructors were a great encouragement, telling me that “off-by-oneʼs are common” and that they, “hadnʼt seen Metasploit do that before,” and that, “I had done really well.” I came away with a great deal of respect for the instructors. They took the time to help one struggling student so that no one would be left behind. They did this time and time again, not just for the “celebrity student” but for anyone that ran into a problem. During each exercise, the full staff was out of their seats, moving through the class looking for opportunities to help.<br
/> In my case, their diligence helped me turn a corner. I was really in the pit of despair when I eventually let on that I was struggling, but that didnʼt diminish the excitement I felt when I got that shell, because I knew, for the first time, every detail that made that shell possible. This was not at all like the thousands of shells I had popped thanks to someone elseʼs exploit.</p><p
style="text-align: justify;">And just like that, all my experience in the field was amplified and became crystalized. I was envious of the students in the class that were just beginning their careers in pentesting because their perspectives on security would have a clarity that mine had been lacking for far too long.</p><p
style="text-align: justify;">If you would like to experience the thrill of developing your first exploit or are looking to take your exploit skills to the next level, we are running both the <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="Pentesting with BackTrack Live Training" target="_blank">Pentesting with BackTrack</a> and <a
href="http://www.offensive-security.com/information-security-training/advanced-windows-exploitation/" title="Advanced Windows Exploitation Live" target="_blank">Advanced Windows Exploitation</a> courses in beautiful St. Kitts in March. <a
href="http://www.offensive-security.com/preregistration.php" title="Offsec Course Registration" target="_blank">Sign-up</a> today while there are still seats left. No whining later!</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/backtrack/pwb-in-the-caribbean-part-3/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PWB in the Caribbean, Part 2</title><link>http://www.offensive-security.com/backtrack/pwb-in-the-caribbean-part-2/</link> <comments>http://www.offensive-security.com/backtrack/pwb-in-the-caribbean-part-2/#comments</comments> <pubDate>Wed, 21 Dec 2011 13:30:26 +0000</pubDate> <dc:creator>dookie</dc:creator> <category><![CDATA[BackTrack Linux]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=4748</guid> <description><![CDATA[<p
style="text-align: justify;">In our ongoing series covering our most recent live <a
href="http://www.offensive-security.com/live-information-security-training/live-training-in-the-caribbean/" title="PWB Live Training" target="_blank">PWB in the Caribbean</a> course, Johnny picks up from <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-1/" title="PWB in the Caribbean Part 1" target="_blank">Part 1</a> and provides an inside and personal look at the course at it picks up speed and increases in difficulty.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">In our ongoing series covering our most recent live <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="Pentesting with BackTrack" target="_blank">PWB</a> in the Caribbean course, Johnny picks up from <a
href="http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-1/" title="PWB in the Caribbean Part 1" target="_blank">Part 1</a> and provides an inside and personal look at the course as it picks up speed and increases in difficulty.</p><h3 style="color:#990000;">The Pain Begins</h3><p
style="text-align: justify;">Day three brings some pretty heavy discussion about <a
href="http://metasploit.com/" title="Metasploit" target="_blank">Metasploit</a>. My experience with Metasploit is dated by at least two major revisions, which means I have a lot of catching up to do. Jim picks up a portion of the instruction on day three, and one thing that strikes me is his proficiency with the framework. Muts frequently turns to Jim for esoteric-sounding advice and when Jim takes the podium, his confidence encourages us. Thereʼs so much to know about Metasploit; there are so many features and utilities, so many facets, and so many usage possibilities that it can be overwhelming. How in the world can anybody know so much about it?</p><p
style="text-align: justify;">Then I remember: Jim and Muts along with Devon Kearns and Dave Kennedy literally wrote the book on Metasploit. Their experience and efforts culminated in the recent release of <a
href="http://nostarch.com/metasploit" title="Metasploit: The Penetration Tester's Guide" target="_blank">Metasploit: The Penetration Testerʼs Guide</a>, the best and only “sanctioned” book on the subject, authorized and assisted by none other than H.D. Moore and the Metasploit development team. Needless to say, their knowledge on the subject runs deep.</p><p
style="text-align: justify;">This is also evident in the teamʼs knowledge of <a
href="http://www.backtrack-linux.org/" title="BackTrack Linux" target="_blank">BackTrack</a>, the de-facto standard toolset for professional penetration testers. After all, the instructors are not only core developers and hardcore power users of BackTrack, but also career penetration testers.<br
/> In an industry awash in technical, security, and “hacking” training, there are very few courses developed, taught, and supported by such hardened, recognized experts in the field. As if thatʼs not rare enough, each of them is humble and approachable and can bring highly-technical material down to earth.<br
/> The more I work with this team, the more amazed I am by them.</p><h3 style="color:#990000;">“When you start slapping yourself for me, I know I’ve done a good job.” -Muts</h3><p
style="text-align: justify;">Muts warned us. He told us that the class would increase in intensity and difficulty as the week progressed. I made it through the first modules relatively unscathed. My experience in the field kept me afloat as I adjusted to the challenges of student life (I never was a good student). Then, my worst nightmares were realized as muts casually announced the beginning of a section on buffer overflows.</p><p
style="text-align: justify;">In my days of pentesting, I served as an unofficial team leader (or mascot, Iʼm not sure which). This role(s) suited me well. I was able to remain conversational across different disciplines and recruit team members to serve as specialists in each discipline. After time, I became a jack-of-all-trades but unfortunately this meant that I was also a master of none. Because of this, I never took the time to learn Assembly. I was conversational about buffer overflow techniques. I could regurgitate definitions and techniques and hold an intelligent conversation on the subject. I could execute tools that exploited buffer overflows and more appropriately, I knew when to execute them. After a while, I convinced myself that Assembly was unnecessarily obtuse, a language relegated to the most hardcore geeks. Buffer overflows and other low-level software vulnerabilities by extension, were for the geekiest of the geeks. Members of my team loved that stuff, so I let them concentrate on it to the exclusion of all else. Because of this, I eventually convinced myself that I didnʼt really need to know much more about what was under the covers of my favorite exploits. So, I skipped over “all that low-level stuff” but secretly I dreaded the day when I would be forced to admit that I didnʼt know Assembly and that by extension, I wasnʼt a real hacker.<br
/> Mutsʼ words hung in the air. “Weʼll look at buffer overflows today,” he began. The room dipped as he fired of a string of dreaded nouns. “Disassembler. Assembly. Debugger. Fuzzer.”</p><h3 style="color:#990000;">I was so screwed, and I knew it.</h3><p
style="text-align: justify;">I needed months, not hours, to absorb this stuff. There was no possible way I was going to be able to follow this. My survival instinct began to kick in and I found myself concocting a complex plan to bail without drawing any undue attention to myself, but it was too late. Muts had jumped right in&#8230;</p><p
style="text-align: justify;">Stay tuned for Johnny&#8217;s next installment coming soon. Want to experience <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" title="PWB Live" target="_blank">Pentesting with BackTrack</a> yourself? We still have seats available for both PWB and <a
href="http://www.offensive-security.com/information-security-training/advanced-windows-exploitation/" title="AWE Live" target="_blank">Advanced Windows Exploitation</a> in beautiful St. Kitts so <a
href="http://www.offensive-security.com/preregistration.php" title="Offsec Course Registration" target="_blank">Sign-Up</a> now before they run out.</p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/backtrack/pwb-in-the-caribbean-part-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>PWB in the Caribbean, Part 1</title><link>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-1/</link> <comments>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-1/#comments</comments> <pubDate>Thu, 15 Dec 2011 10:57:48 +0000</pubDate> <dc:creator>muts</dc:creator> <category><![CDATA[Offensive Security]]></category> <guid
isPermaLink="false">http://www.offensive-security.com/?p=4692</guid> <description><![CDATA[<p
style="text-align: justify;">Quite often, people tend to wonder what it's like to experience an Offensive Security live training course. At our most recent live <a
title="PWB" href="http://www.offensive-security.com/live-information-security-training/pentesting-with-backtrack/" target="_blank">Pentesting with BackTrack</a> course in <a
title="PWB" href="http://www.offensive-security.com/live-information-security-training/live-training-in-the-caribbean/" target="_blank">St. Kitts</a>, we had in attendance, Johnny Long of <a
title="PWB" href="http://www.hackersforcharity.org/" target="_blank">Hackers for Charity</a> and he was good enough to keep a journal of his experiences during the course.</p>]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;">Quite often, people tend to wonder what it&#8217;s like to experience an Offensive Security live training course. At our most recent live <a
title="PWB" href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" target="_blank">Pentesting with BackTrack</a> course in St. Kitts, we had in attendance, Johnny Long of <a
title="PWB" href="http://www.hackersforcharity.org/" target="_blank">Hackers for Charity</a> and he kept a journal of his experiences during the course. In this series of blog posts, we hope to give you a glimpse into what it is like to experience our live training and hope that you will <a
title="PWB" href="http://www.offensive-security.com/preregistration.php?cid=21&amp;lid=0" target="_blank">join us</a> for our next course in the Caribbean!</p><p>We&#8217;ll let Johnny take it from here:</p><h3 style="color: #990000;">Day One</h3><p><img
style="float: right; margin: 0 0 0 10px;" src="http://www.offensive-security.com/wp-content/uploads/2011/12/class-small-1.png" alt="st.kitts pwb class" /><br
/> &#8221; There is a reality behind these tools. There are stories. Stories of security, vulnerabilities, and weaknesses. Stories of real machines with real data on real networks run by and serving real people. It&#8217;s easy to begin to believe that this is a game when you&#8217;re fooling around with these tools, but this course brings the reality of security into sharp focus.</p><p
style="text-align: justify;">For years, I have relied on <em>which</em> and <em>find</em> on my Linux systems to find things I needed. I was introduced to <em>locate</em> and its companion <em>updatedb</em>, which works much better and much faster than <em>find</em>. I&#8217;ve been using Linux for over ten years and I don&#8217;t consider myself an expert, but it was refreshing to learn a few new Linux tricks within the first hour of the course.</p><p
style="text-align: justify;">Muts is teaching about bash scripting, imploring the benefits of strong &#8220;bash-fu&#8221; and knowledge of five helpful UNIX commands: <em>sed</em>, <em>awk</em>, <em>grep</em>, <em>cut</em> and <em>paste</em>. As a long-time Linux user, this is a pleasant surprise. These tools are the foundation for most of the work we do as pentesters. I read way too much forum jabber from frustrated users trying to do something highly technical only to be stymied by a misunderstanding of these fundamentals.</p><p
style="text-align: justify;">This is fact. But is it accepted fact? Well, for anyone that might be on the fence about this, let me break it down as simply as I can. There are at least six solid reasons you should take the time to learn shell scripting and the &#8220;big five&#8221;:</p><ol><li>Shell syntax can be a stumbling block when you&#8217;re learning the ropes. If you&#8217;re working through a tutorial and running commands you&#8217;re barely familiar with, you&#8217;re faced with many variables that can kill the learning process. Eliminate at least one of them by learning shell syntax. Most of us will notice the difference between &#8220;cd ..&#8221; and &#8220;cd..&#8221;, but when an HTML-hungry blog post turns &#8220;cat &lt;&lt; EOF&#8221; into &#8220;cat EOF&#8221;, a solid understanding of shell syntax will flatten your learning curve and ease your frustration.</li><li>Shell pipelines glue together strings of commands, feeding the output from one command to the input of another. This is necessary since there is hardly ever one tool that gives you exactly what you&#8217;re looking for. Most often, you&#8217;ll need to run several commands in sequence, feeding bits and pieces of your output into another command. Some graphical tools are nice, but command-line tools allow for more depth. Real power exists in chaining command-line tools together, even manually. Strong bash-fu allows you to channel this power into speed, and time is of the essence on a pen test.</li><li>Compound commands (like <em>for</em>, <em>select</em>, <em>case</em> and others) allow you to run commands iteratively. This is especially useful when you need a quick and dirty way to run a command with a variety of inputs. Many command-line security tools allow for this type of iteration through the use of parameters but it&#8217;s important to remember that there will be situations when you&#8217;ll need to use a tool in a way the developer never intended. Isn&#8217;t this hacking?</li><li>The &#8220;big five&#8221; (<em>sed</em>, <em>awk</em>, <em>grep</em>, <em>cut</em> and <em>paste</em>) are indispensable for too many reasons to list. Personally, I find them indispensable for data mining. In my days of pen testing, one skill that set me apart as an expert was my ability to properly wrangle large quantities of data to get to the information I was after. I always relied on these tools along with bash scripting to accomplish this very quickly. Too often, I see seasoned security experts wrestling with a specialized tool when <em>awk</em> would accomplish their needs just fine.</li><li>Chaining tools together and parsing the output for useful information will enhance your understanding of the individual tools and will also expand your understanding of the underlying technologies that make the tools so effective. Along the way, you will get a real feel for the underpinnings of the process of pen testing and will inevitably discover ways to improve and expand the process, which leads to mastery. There is no real shortcutting this with graphical tools.</li><li>Once you&#8217;ve gained some confidence with these tools and techniques, you&#8217;ll begin to create specialized shell scripts that harness the speed and power gains into your own customized, flexible, and reusable toolsets. These toolsets will serve you well and will grow with you as your skills improve. I&#8217;ve lost a lot of things through the years thanks to pathetic discipline with backups and a penchant for fiddling too much with my machines. Of all the things I&#8217;ve lost, I miss my mind the most. Of all the things I&#8217;ve lost, I miss my collection of shell scripts the second-most. Tools can always be downloaded again, and operating systems can be rebuilt. But my shell scripts represented months of personal time investment and contained the distilled output of my years of experience in the field. Start your own collection, and back them up.</li></ol><p
style="text-align: justify;">Take my advice and Mati&#8217;s as well: Begin with at least a few days of study in bash scripting and never stop learning more. Learn <em>grep</em>, <em>sed</em> and <em>awk</em>. Learn <em>cut</em> and <em>paste</em>, and memorize the bash built-ins. Start building your own collection of self-made bash scripts for the functions you perform most often. They will serve you well.</p><blockquote><p><span
style="color: #990000; font-size: 20px;">There simply is no substitute for strong bash-fu.</span></p></blockquote><p
style="text-align: justify;">Muts is talking about wireshark. He made a mention of a goofy sniffer back in the day that had all these crazy dashboards and was confusing to say the least.. I remember sniffers like this. When I was getting my start in IT, sniffers were dedicated hardware devices for hardcore geeks. They were bulky, confusing and kludgey. Looking back, I realize that the device itself kept me from learning more about networking. It seemed &#8220;too hard&#8221; and way too close to electrical engineering to make any sense to me.</p><p>Then came tcpdump, followed by ethereal, followed by wireshark. Now, sniffers are apps. Yes, there are still hardware sniffers that can hang with terabit, but it doesn&#8217;t take much to learn about networking these days. You fire up your sniffer app (wireshark is the de-facto standard today), you generate network traffic and you check it out.</p><p>This is another one of those exercises I think is shortcutted far too often. With sniffers being easily accessible (and bundled with BackTrack of course), there&#8217;s no reason not to dig into networking. You can (and should) read books on the subject, but if you&#8217;re at all like me, it&#8217;s easier to learn when you can see the subject in action.</p><p>A solid understanding of networking is critical to success in this field. Jump in, get messy. And when you think it&#8217;s too hard, just be thankful you&#8217;re not wrangling with dedicated hardware like we did back in the day. You youngsters have it so easy.</p><p
style="text-align: justify;">We&#8217;ve spent an entire day of class learning manual techniques for reconnaissance and enumeration. I&#8217;m pleasantly surprised at this.</p><p>I&#8217;ve lost years of my life doing the digital doggy paddle through a sea of enumeration logs searching for elusive targets on sprawling networks. To this day, I get twitchy when I hear the word <em>dig</em> regardless of the context. But I know these are critical concepts to learn. It&#8217;s generally difficult to hack targets you can&#8217;t find. It&#8217;s just not fun. It&#8217;s time consuming and ugly.</p><p><img
style="float: right; margin: 0 0 0 10px;" src="http://www.offensive-security.com/wp-content/uploads/2011/12/class-small-2.png" alt="st.kitts pwb beaches" /><br
/> As a result, by the end of day one, the students were a bit burned out. I felt a bit sorry for Muts at this point because I knew there was no better way to explain the concepts other than to drag us through the mud a bit. At the top of the last hour, I had begun to long for a slick tool that would help with all this stuff. I wanted something sexy and smart, something a bit less .. blah.</p><h3 style="color: #990000;">My old friend Roelof Temmingh was about to come to the rescue.</h3><p>I met Roelof in 2004 at the Blackhat conference in Las Vegas. I was scheduled to give my first talk on <a
href="http://blackhat.com/html/bh-usa-04/bh-usa-04-speakers.html#Long" target="_blank">Google hacking</a> and I was nervous because my talk was &#8220;clever&#8221; but only lightly technical. Roelof, an industry rockstar, encouraged me. He told me how cool &#8220;clever&#8221; recon and enumeration could be and gave me a private demo of his BiLE tool as well as a predecessor to something he called BiDiBLAH. He was fanatical and brilliant and I caught his excitement. Thanks in no small part to this conversation, I went on to write the <a
href="http://www.amazon.com/Google-Hacking-Penetration-Testers-1/dp/1931836361" target="_blank">Google Hacking book</a> and ever since I&#8217;ve had a much better understanding of the importance of the gray area between recon and enumeration. Roelof&#8217;s passion and brilliance was fully realized years later when he founded Paterva and released the <a
title="Maltego" href="http://www.paterva.com/web5/" target="_blank">Maltego</a> tool set. Just like that, recon and enum was on its way to becoming sexy.</p><p>I had nearly forgotten about my old friend Roelof until Jim O&#8217;Gorman took the stage and launched Maltego on his Mac. I was shocked. Roelof had done it. The interface was gorgeous. The transforms list had exploded. Maltego was sexy.</p><p>Jim led the class out of the desert and miraculously parted the sea of information with Roelof&#8217;s staff. Dramatic? Hardly. It was an expert stroke. The class understood the concepts and the more astute students realized the power behind Maltego&#8217;s gorgeous, shiny interface. The class came away with the answers to both the &#8220;How?&#8221; and the often-elusive &#8220;Why?&#8221; and as a result Offensive Security spawned exactly zero tool monkeys on this day.</p><p>Well done, Roelof. And thanks to the crew at Offensive Security for dragging us through the desert so we could better appreciate the miracle of the parting sea. &#8220;</p><h3 style="color: #990000;">Quotes of the Day</h3><ul><li>&#8220;Anyone who claims to teach you any profession in five days is .. lying.&#8221; -Muts</li><li>&#8220;This defensive security ninja could be outsmarted by a twelve-year old who had no clue what he was doing. We need to bridge the gap. How on earth can you defend if you don&#8217;t know how to attack?&#8221; -Muts</li><li>&#8220;If you don&#8217;t leave here more paranoid than when you came in, we haven&#8217;t done our job&#8221; -Muts</li></ul><p
style="text-align: justify;">Hopefully, this in-depth account of Day 1 of Pentesting with BackTrack has given you some insight into what we have to offer. If we have piqued your interest, our next live training in St. Kitts will have not one, but two courses. In addition to <a
href="http://www.offensive-security.com/information-security-training/penetration-testing-with-backtrack/" target="_blank">Pentesting with BackTrack</a>, we will also be offering the very demanding <a
href="http://www.offensive-security.com/information-security-training/advanced-windows-exploitation/" target="_blank">Advanced Windows Exploitation</a> so <a
href="http://www.offensive-security.com/preregistration.php" target="_blank">SIGN-UP</a> today and join us in the Caribbean.</p><p><a
href="http://www.offensive-security.com/preregistration.php?cid=21&#038;lid=0" class="button_link hover_fade"><span>SIGN UP TODAY</span></a></p> ]]></content:encoded> <wfw:commentRss>http://www.offensive-security.com/offsec/pwb-in-the-caribbean-part-1/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
