<?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>DamianGrace.com &#187; VPN</title>
	<atom:link href="http://www.damiangrace.com/tag/vpn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.damiangrace.com</link>
	<description>Behind the scenes</description>
	<lastBuildDate>Wed, 28 Dec 2011 21:42:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Pentesting with Backtrack &#8211; An OSCP course review</title>
		<link>http://www.damiangrace.com/offensive-security-certified-professional-oscp/pentesting-with-backtrack-an-oscp-course-review/204/</link>
		<comments>http://www.damiangrace.com/offensive-security-certified-professional-oscp/pentesting-with-backtrack-an-oscp-course-review/204/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 04:44:08 +0000</pubDate>
		<dc:creator>Damian</dc:creator>
				<category><![CDATA[Offensive Security Certified Professional (OSCP)]]></category>
		<category><![CDATA[Access]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[CISSP]]></category>
		<category><![CDATA[course]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[exam]]></category>
		<category><![CDATA[GWAPT]]></category>
		<category><![CDATA[Ironport]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[Offensive Security]]></category>
		<category><![CDATA[OSCP]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[SANS]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[VPN]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.damiangrace.com/?p=204</guid>
		<description><![CDATA[I got the news this morning that I have successfully completed the OSCP exam. It has been a hard 4 month of exams, training and study for me with my CISSP, OSCP and GWAPT and this was most certainly the icing on the cake. It is without a doubt the hardest, most realistic, most valuable [...]]]></description>
			<content:encoded><![CDATA[<p>I got the news this morning that I have successfully completed the OSCP exam. It has been a hard 4 month of exams, training and study for me with my CISSP, OSCP and GWAPT and this was most certainly the icing on the cake. It is without a doubt the hardest, most realistic, most valuable course/exam I have ever taken.</p>
<p>I found it so worthwhile I’ve decided to give it a review. So let’s start from the start and I&#8217;ll give you as much detail as I think I am legally allowed.</p>
<p><strong>Getting Access</strong></p>
<p>First of all the sign up process is not quite what I have experienced with other certifications. I psyched myself up, sat down with my bosses’ credit card and was all ready to spend some of his money&#8230; but no&#8230; The guys at offensive-security don’t want your money straight off. Instead they email you with an openVPN configuration attachment with the purpose confirming that you can actually connect to their labs before taking your (or your bosses <img src='http://www.damiangrace.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) hard earned money.</p>
<p>Now a point of note for those located behind an Ironport Mail Gateway: I waited days for the response email and heard nothing. I was actually starting to get a rather cranky at their (lack of) service. I mean, I had employer dollars to spend. I managed to get in contact with them and deduced that Ironport* have given the Offensive-Security mail server IP a reputation of -3 which is well under our drop by reputation thresholds. After rearranging with them to send all correspondence to my Gmail account we were away.</p>
<p><strong>The Course</strong></p>
<p>So with email working and the VPN confirmed operational we arranged payment for the course (which again was a problem due to the credit card not being in my name&#8230; but we won’t go into that) and I got my material and 60 days lab time. What you actually get for your $700USD is quite impressive.</p>
<ul>
<li>One PDF containing the course lessons.</li>
<li>One set of SWF video files where Muts walks you through all but the last few of the course modules.</li>
<li>24/7 access to the Labs for 60 days via VPN which is full of vulnerable devices to attack; and,</li>
<li>Hours of guaranteed pain, suffering, joy, frustration and exhilaration.</li>
</ul>
<p>The combination of these materials creates a very comprehensive learning environment. Overall there are 16 modules of delightfully wicked goodness. The PDF covers each of them in fair detail but the videos are the real meat of the course. Each module covers a specific aspect of penetration testing.  These range from the information gathering stage, all the way to keeping access and rootkits.</p>
<p>Muts, through the videos, keeps you company as you make your way through the course material. He pushes you to learn more and he provides links to more information in case you would like to expand your knowledge in any of the areas that can’t be covered in depth through a 5 minute presentation. I found him to be very articulate and the videos are of quite high quality.</p>
<p>The videos only cover from chapters 1 – 13 and then you are left with the PDF to guide you through the rest. This turns out ok however as the last 3 modules are more of a brief and require more external reading through the provided links rather than the total immersion that is the previous modules.</p>
<p>Most modules allow for hands on practice through the labs. This was of the most benefit to me as this is how I learn best. Often I find you can read something that sounds simple and easy but when it comes to actually putting it into practice things just don’t go according to plan. Hours were spent by me working through the exercises and trying to smooth out the lumps and bumps and believe me&#8230; there were plenty of lumps and bumps <img src='http://www.damiangrace.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Lastly once you have finished the modules you are free to (and actively encouraged to) attack the rest of the lab network with the exception of the other student machines. A list of final challenges is set upon you and the goal is simply to get root or admin access to each device. This is quite a lot of fun, and far from easy.</p>
<p><strong>The Exam</strong></p>
<p>The first thing I have to say about this exam is that it’s a <strong>really</strong> tough exam. You are given 24 hours to gain root or admin access on 5 devices. From what I have seen in the field, these devices are as close to the real deal as you can get.</p>
<p>It was a lot of fun when I wasn’t stressing to the hilt. The different ways to break into these devices was very good and bound to stretch your mind.</p>
<p>What else can I say about this exam&#8230; well not much. I’m not allowed to&#8230; sorry <img src='http://www.damiangrace.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>After you successfully pass the exam you are given access to a forum just for OSCP’s where you are free to discuss all aspects of the exam and course. I found it interesting that students worked out multiple different ways to get into the same devices. This brings on my only real point of angst about this course. I was unable to crack one device, so as soon as I got access to the forums I jumped in to find out how to crack this nut. It turns out everyone before me (that posted) had done it using a particular exploit that works on a particular port (could I be any more obscure <img src='http://www.damiangrace.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ).  So moving back to my pain point&#8230; That port was not even open on that device during my exam!!! So, I still have no idea how to get into this device.</p>
<p><strong>Conclusion</strong></p>
<p>This is a brilliant course!</p>
<p>I have done many courses both from vendors and course providers such as SANS and the Offensive-Security. While a lot of the other courses have been great, the Pentesting with Backtrack (OSCP) has easily provided me with the most value. I walk away from this course actually feeling like I have achieved something solid. This is both due to the time it takes to work through the course at your own pace and the quality of the content.</p>
<p>This course is by no means for beginners into IT. It works through some very complex topics and concepts. It is recommended that you have at least some coding experience as well as an operational knowledge of Windows and Linux.</p>
<p>For $700USD I think it’s a must for anyone in the IT security industry to work towards and I expect to see the certification gain serious traction and the respect it deserves in the near future. I know I’d be looking for an OSCP if I was hiring.</p>
<address>*Ironport is an awesome product and this is the first time I have any real issues with it in 2+ years.</address>
<address>
</address>
<script type="text/javascript"><!--
google_ad_client = "pub-7313418113899042";
/* 468x15, created 30/09/10 */
google_ad_slot = "4479882427";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.damiangrace.com%2Foffensive-security-certified-professional-oscp%2Fpentesting-with-backtrack-an-oscp-course-review%2F204%2F&amp;title=Pentesting%20with%20Backtrack%20%26%238211%3B%20An%20OSCP%20course%20review" id="wpa2a_2"><img src="http://www.damiangrace.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.damiangrace.com/offensive-security-certified-professional-oscp/pentesting-with-backtrack-an-oscp-course-review/204/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Juniper SSL/VPN Basic Functionality</title>
		<link>http://www.damiangrace.com/remote-access/juniper-sslvpn-basic-functionality/93/</link>
		<comments>http://www.damiangrace.com/remote-access/juniper-sslvpn-basic-functionality/93/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 02:21:38 +0000</pubDate>
		<dc:creator>Damian</dc:creator>
				<category><![CDATA[Remote Access]]></category>
		<category><![CDATA[Access]]></category>
		<category><![CDATA[Core Clientless Access]]></category>
		<category><![CDATA[Juniper]]></category>
		<category><![CDATA[Network Connect]]></category>
		<category><![CDATA[SA2000]]></category>
		<category><![CDATA[SA2500]]></category>
		<category><![CDATA[SA4000]]></category>
		<category><![CDATA[SA4500]]></category>
		<category><![CDATA[SA6000]]></category>
		<category><![CDATA[SA6500]]></category>
		<category><![CDATA[SA700]]></category>
		<category><![CDATA[Secure]]></category>
		<category><![CDATA[Secure Access]]></category>
		<category><![CDATA[Secure Application Manager]]></category>
		<category><![CDATA[SSL]]></category>
		<category><![CDATA[SSL/VPN]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://www.damiangrace.com/?p=93</guid>
		<description><![CDATA[I had to do a quick write up on the Juniper Secure Access SSL/VPN products for a client. It seemed a waste to be for his eyes only so I have shared it here (slightly modified) hoping it will help someone out. So, basically there are three broad levels of remote access that the Juniper [...]]]></description>
			<content:encoded><![CDATA[<p>I had to do a quick write up on the Juniper Secure Access SSL/VPN products for a client. It seemed a waste to be for his eyes only so I have shared it here (slightly modified) hoping it will help someone out.</p>
<p>So, basically there are three broad levels of remote access that the Juniper SSL/VPN offers. They are:</p>
<ul>
<li>Web Based</li>
<li>Secure Application Manager (SAM)</li>
<li>Network Connect (NC)</li>
</ul>
<p>The levels of functionality increase as you move down the list. </p>
<p><strong>Web Based</strong><br />
This is the simplest access level. A user can connect to the Juniper SSL/VPN using a standard web browser and from the browser interface get access to a broad range of resources within the corporate network. The administrator must provide explicit access to these resources in order for users to connect to them. Shortcut links can be placed on the portal webpage to make life easy for the end user.</p>
<p>Potential available resources include:</p>
<ul>
<li>Web Access (internal or external Websites)</li>
<li>File access (Access to file shares)</li>
<li>Telnet/SSH </li>
<li>Terminal Services</li>
</ul>
<p><strong>Secure Application Manager (SAM)</strong><br />
SAM instructs any traffic coming from a particular application (outlook.exe for example) to be pushed down the tunnel rather than onto the resident network. I usually don’t use this feature myself as you can usually get the same functionality and more from NC. However it does have its uses.</p>
<p><strong>Network Connect (NC)</strong><br />
NC requires administrative privileges to be installed. Once installed NC acts much like your traditional IPSec VPN’s. In fact NC will actually attempt to setup an IPSec tunnel before failing back to tunnelling over SSL if unsuccessful. Port 4500 UDP and protocol 50 are required to be opened between the host and the SSL/VPN device in order for IPSec to work. SSL tunnelling only requires TCP port 443. Once connected, the host will actually be granted an IP address on the internal network. This is perfect for applications that require server based traffic initialisation. </p>
<p>The options above provide a higher level of granularity and flexibility than any IPSec VPN solution&#8230; but it doesn’t stop there <img src='http://www.damiangrace.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For each of the options above you have the ability to restrict or allow based on a number of different factors.<br />
These include but are not limited to</p>
<ul>
<li>Protocols </li>
<li>Port Number, and</li>
<li>Destinations IP</li>
</ul>
<p>The way these restrictions are implemented is quite easy too. You have the ability to use a wildcard character (*) and its as simple as this.</p>
<ul>
<li>To allow traffic to your intranet URL and everything under it: http://myintranet/* </li>
<li>This can be extended to allow sub-domains as well but doing: http://*myintranet/* </li>
<li>To allow Remote Desktop traffic to a range of computers you can do it like this : tcp://10.10.10.10-25:3389, or to all computers tcp://*:3389 </li>
<li>You can even allow all traffic to all destinations like this: *:* (although this is not recommended <img src='http://www.damiangrace.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</li>
</ul>
<p>The real fun begins when you start looking into the &#8216;Host Checker&#8217; functionality. Host Checker allows you to check the connecting computer for certain items before allowing them to have connection onto the corporate network. A lot of companies like to ensure that the connecting computer has the latest (within a week or two) AV definitions installed before allowing them access. That is only the half of the Host Checker functionality. Based on the Host Checker results, you can actually change the level of access the user receives into the network. My personal favourite and one that I suggest to all our clients is to hide a registry key somewhere in the registry of all corporate laptops. Obviously you should trust your laptops a little more than an internet kiosk right? So when the users logs in from our ‘trusted’ laptop we can give them their full access. However, if the registry key is not located we can assume they are on an un-trusted computer and we can restrict their access and only issue them with OWA access for example.</p>
<p>That&#8217;s a very basic rundown of the vast amount of functionality that the Juniper SSL/VPNs have. I must admint I really don&#8217;t like recommending products that I don&#8217;t believe in&#8230; That being said, I think that the Juniper Secure Access devices are awesome!!!</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fwww.damiangrace.com%2Fremote-access%2Fjuniper-sslvpn-basic-functionality%2F93%2F&amp;title=Juniper%20SSL%2FVPN%20Basic%20Functionality" id="wpa2a_4"><img src="http://www.damiangrace.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.damiangrace.com/remote-access/juniper-sslvpn-basic-functionality/93/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
