<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title><![CDATA[[SecurityRatty] tag: udp]]></title>
    <link>http://securityratty.com/tag/udp</link>
    <description></description>
    <pubDate>Fri, 28 Mar 2008 09:40:02 +0000</pubDate>
    <generator>iRatty Engine</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <item>
      <title><![CDATA[Improve Security with "A Layer of Hurt"]]></title>
      <link>http://securityratty.com/article/8863df5f439aabcb64e3fc7d0777f2bf</link>
      <guid>http://securityratty.com/article/8863df5f439aabcb64e3fc7d0777f2bf</guid>
      <description><![CDATA[Hello, Michael here
I got a lot of interesting comments from my TechEd 2008 presentation entitled, &quot;How To Review Your Code And Test For Security Bugs,&quot; but the most comments and questions were...]]></description>
      <content:encoded><![CDATA[Hello, Michael here. 
<P>I got a lot of interesting comments from my <A href="http://blogs.msdn.com/sdl/archive/2008/06/26/security-thoughts-from-teched-2008.aspx" mce_href="http://blogs.msdn.com/sdl/archive/2008/06/26/security-thoughts-from-teched-2008.aspx">TechEd 2008 presentation</A> entitled, "How To Review Your Code And Test For Security Bugs," but the most comments and questions were reserved for fuzz testing; I was blown away by the number of people who thought fuzz testing was hard, or that you only left fuzz testing to ‘leet hackers.</P>
<P>During the presentation I mentioned in some depth how to perform fuzz testing, and what parts of an application should be fuzz testing targets. I also introduced an idea (that's not new) to help people who have never performed fuzz testing begin fuzz testing with very little cost and friction. The idea is to add a small layer of code to an application to automatically mutate untrusted data as it comes into an application; I called that code layer "a layer of hurt."</P>
<P>Before I continue, I want to point out that fuzzing is an SDL requirement, but the idea in this blog post is not an SDL requirement, it's just another way to help meet SDL fuzzing requirements.</P>
<P>Adding a layer of hurt, as shown in the picture below, is pretty simple as it involves adding code to an application to tweak data as it comes into an application. You can work out where to place the fuzzing code by looking at your threat models to see where data crosses trust boundaries. You could also simply grep the code looking for APIs that read data, for example:</P>
<UL>
<LI>Read from files: fread, ReadFile</LI>
<LI>Reading from sockets: recv, recvfrom</LI>
<LI>For .NET code, any stream.Read</LI></UL>
<P>You get the picture.</P>
<P>The fuzzing code should appear right after the API that reads that data.</P>
<P mce_keep="true">For example, C or C++ code that reads from a UDP socket and then fuzzes the data before it's consumed by the rest of the application might look like this:</P><FONT size=1 face=Courier>
<P>char RecvBuf[1024];<BR>int&nbsp; BufLen = sizeof(RecvBuf);</P>
<P mce_keep="true">int result = recvfrom(<BR>&nbsp;&nbsp; RecvSocket, <BR>&nbsp;&nbsp; RecvBuf, <BR>&nbsp;&nbsp; BufLen, <BR>&nbsp;&nbsp; 0, <BR>&nbsp;&nbsp; (SOCKADDR *)&amp;SenderAddr, <BR>&nbsp;&nbsp; &amp;SenderAddrSize);</P></FONT><FONT size=1 face=Courier>
<P>#ifdef _FUZZ<BR>&nbsp;&nbsp; Fuzz(RecvBuf,&amp;BufLen);<BR>#endif</P></FONT>
<P>Or, in C#, code that reads from an untrusted file:</P><FONT size=1 face=Courier>
<P>FileStream fileStream = new FileStream(filename, FileMode.Open, FileAccess.Read);<BR>uint len = (uint)(fileStream.Length);<BR>byte[] fileData = new byte[fileStream.Length];<BR>fileStream.Read(fileData, 0, (int)len);<BR>fileStream.Close();</P></FONT><FONT size=1 face=Courier>
<P mce_keep="true">#if _FUZZ_<BR>&nbsp; Malform pain = new Malform();<BR>&nbsp; fileData = pain.Fuzz(fileData);<BR>#endif</P></FONT>
<P>In both code examples, Fuzz() mutates the incoming data. In the C++ case, the fuzzing code looks like this:</P><FONT size=1 face=Courier>
<P>void Fuzz(_Inout_bytecap_(*pcbBuf) char *pBuf, <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _Inout_ size_t *pcbBuf) {<BR><BR>&nbsp; if (!pcbBuf || !pBuf || !*pcbBuff || *pBuf) return;<BR>&nbsp; if ((rand() % 100) &gt; 5) return; // fuzz about 5% of Buffers</P>
<P>&nbsp; size_t cLoop = 1 + (rand() % 4);</P>
<P>&nbsp; for (size_t j = 0; j &lt; cLoop; j++) {</P>
<P>&nbsp;&nbsp;&nbsp; size_t i=0,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iLow = rand() % *pcbBuf,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iHigh = 1+rand() % *pcbBuf,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; iIter = 1+rand() % 8;<BR><BR>&nbsp;&nbsp;&nbsp; if (iLow &gt; iHigh)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {size_t t=iHigh; iHigh=iLow; iLow=t;}</P>
<P>&nbsp;&nbsp;&nbsp; char ch=0;<BR>&nbsp;&nbsp;&nbsp; switch(rand() % 9) {</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 0 : // reset upper bits<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; iHigh; i++)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] &amp;= 0x7F;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 1 : // set upper bits<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; iHigh; i++)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] |= 0x80;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 2 : // toggle all bits<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; iHigh; i++)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] ^= 0xFF;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 3 : // set to random chars<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; iHigh; i++)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] = (char)(rand() % 256);&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 4 : // set NULL chars to (possibly) non-NULL<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; iHigh; i++)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!pBuf[i])&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] = (char)(rand() % 256);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 5 : // swap adjacent bytes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; __max(iHigh-1,iLow); i+= iIter)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {char t=pBuf[i]; pBuf[i] = pBuf[i+1]; pBuf[i+1]=t;}&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 6 : // set to random chars every n-bytes<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; __max(iHigh-1,iLow); i+= iIter)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] = (char)(rand()%256);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 7 : // set bytes to one random char<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ch=(char)(rand() % 256);&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (i=iLow; i &lt; iHigh; i++)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pBuf[i] = ch;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</P>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; default: // truncate stream<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *pcbBuf = iHigh;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<BR>&nbsp;&nbsp;&nbsp;&nbsp; }<BR>&nbsp;&nbsp; }<BR>}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </P></FONT>
<P>The sample C# and C++ fuzzing code is available as a ZIP file at the end of this post.</P>
<P>This code is an example of dumb-fuzzing, which is fuzzing with little or no regard for the data structure being manipulated. If you've never performed any kind of fuzz testing in the past, then you will probably find bugs with this simple fuzzing technique. Once you have weeded out the low-hanging bugs, you may need to turn your attention to smarter fuzzers. For example, in theory, this code would find few if any bugs in a PNG parser, because PNG files have a built in check-sum, so if you fuzz a PNG file, you'd have to recalculate the checksum to get decent code coverage.</P>
<P>When I showed this code during my presentation, I urged people to add it to their applications today if they currently don't do fuzz testing, and simply run their applications through their normal testing processes. Within three days of my presentation I received emails from people saying they had found bugs. I have no doubt others did too.</P>
<P>One of the comments I made during the session was,"If you can't spend the time on great fuzzing, fuzz anyway" and adding a "layer of hurt" is a reasonable start.</P>
<P>Please feel free to sound off if you have ideas to help improve the code and let us know what you think, either through email or comments to this post.</P><img src="http://blogs.msdn.com/aggbug.aspx?PostID=8794487" width="1" height="1">]]></content:encoded>
      <pubDate>Thu, 31 Jul 2008 15:13:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/layer">layer</category>
      <category domain="http://securityratty.com/tag/code layer">code layer</category>
      <category domain="http://securityratty.com/tag/code">code</category>
      <category domain="http://securityratty.com/tag/decent code coverage">decent code coverage</category>
      <category domain="http://securityratty.com/tag/fuzz">fuzz</category>
      <category domain="http://securityratty.com/tag/void fuzz">void fuzz</category>
      <category domain="http://securityratty.com/tag/ifdef fuzz">ifdef fuzz</category>
      <category domain="http://securityratty.com/tag/code examples">code examples</category>
      <category domain="http://securityratty.com/tag/perform fuzz">perform fuzz</category>
      <source url="http://blogs.msdn.com/sdl/archive/2008/07/31/improve-security-with-a-layer-of-hurt.aspx">Improve Security with "A Layer of Hurt"</source>
    </item>
    <item>
      <title><![CDATA[No, I Dont Know the Answer to the Big DNS Secret]]></title>
      <link>http://securityratty.com/article/5fafafd2e37af52ca51fbeb322a4b88a</link>
      <guid>http://securityratty.com/article/5fafafd2e37af52ca51fbeb322a4b88a</guid>
      <description><![CDATA[Rich Mogulls executive overview of Dan Kaminskys latest DNS vulnerability fluffed a few feathers yesterday
The good news is that due to the nature of this problem, it is extremely difficult to...]]></description>
      <content:encoded><![CDATA[<p>Rich Mogull&#8217;s <a href="http://securosis.com/publications/DNS-Executive-Overview.pdf">executive overview</a> of Dan Kaminsky&#8217;s <a href="http://www.us-cert.gov/cas/techalerts/TA08-190B.html">latest DNS vulnerability</a> fluffed a few feathers yesterday:</p>
<blockquote><p>The good news is that due to the nature of this problem, it is extremely difficult to determine the vulnerability merely by analyzing the patches; a common technique malicious individuals use to figure out security weaknesses.</p></blockquote>
<p>The typical response I heard was &#8220;what do you mean, it can&#8217;t be reverse engineered?  I&#8217;ll just look at the diffs!&#8221; </p>
<p>In hindsight, after examining the BIND diffs (yes, I did it too) and discussing with colleagues, all most people saw was UDP source port randomization and a better PRNG for generating the transaction ID, the latter of which would appear to be related to <a href="http://www.trusteer.com/files/BIND_9_DNS_Cache_Poisoning.pdf">Amit Klein&#8217;s cache poisoning attack</a> from about a year ago.</p>
<p>What Rich was really saying is that you can reverse engineer the patch until you&#8217;re blue in the face, but that won&#8217;t reveal the specifics of the vulnerability.</p>
<p>Dan&#8217;s <a href="http://www.doxpara.com/?p=1162">blog post this morning</a> appeared to confirm that interpretation:</p>
<blockquote><p>DJB was right. All those years ago, Dan J. Bernstein was right: Source Port Randomization should be standard on every name server in production use.</p>
<p>There is a fantastic quote that guides a lot of the work I do: Luck is the residue of design. Dan Bernstein is a notably lucky programmer, and that’s no accident. The professor lives and breathes systems engineering in a way that my hackish code aspires to one day experience. DJB got “lucky” here — he ended up defending himself against an attack he almost certainly never encountered.</p>
<p>Such is the mark of excellent design. Excellent design protects you against things you don’t have any information about. And so we are deploying this excellent design to provide no information.</p>
<p>To translate the fix strategy into a more familiar domain, imagine large chunks of Windows RPC went from Anonymous to Authenticated User only, or even all the way to Admin Only. Or wait, just remember Windows XPSP2 :&#41; This is a sledgehammer, by design. It cuts off attack surface, without necessarily saying why. Astonishingly subtle bugs can be easily hidden, or even rendered irrelevant, by a suitably blunt fix.</p></blockquote>
<p>Nate McFeters appears to think that Tom Ptacek <a href="http://blogs.zdnet.com/security/?p=1468">has figured it out</a>.  I&#8217;m going to go out on a limb and say that Tom didn&#8217;t figure anything out yet but still wanted to write a pithy blog post.  I think that if Tom had figured it out, he would have written it down privately and posted the SHA-1 hash, as is the trendy thing to do these days.  </p>
<p>Speculation aside, the title of Tom&#8217;s blog entry, <a href="http://www.matasano.com/log/1089/dan-kaminsky-could-have-made-hundreds-of-thousands-of-dollars-with-this-dns-flaw/"> Dan Kaminsky could have made hundreds of thousands of dollars with this DNS flaw!</a>, does make an important point &#8212; Dan didn&#8217;t sell the details to <a href="http://www.zerodayinitiative.com/">ZDI</a>, he used his influence and reputation to coordinate a massive vendor patch effort.  That&#8217;s an admirable move.</p>
]]></content:encoded>
      <pubDate>Wed, 09 Jul 2008 11:26:37 +0000</pubDate>
      <category domain="http://securityratty.com/tag/design">design</category>
      <category domain="http://securityratty.com/tag/excellent design protects">excellent design protects</category>
      <category domain="http://securityratty.com/tag/excellent design">excellent design</category>
      <category domain="http://securityratty.com/tag/dan">dan</category>
      <category domain="http://securityratty.com/tag/dan kaminsky">dan kaminsky</category>
      <category domain="http://securityratty.com/tag/dan bernstein">dan bernstein</category>
      <category domain="http://securityratty.com/tag/tom ptacek">tom ptacek</category>
      <category domain="http://securityratty.com/tag/attack surface">attack surface</category>
      <category domain="http://securityratty.com/tag/attack">attack</category>
      <source url="http://www.veracode.com/blog/?p=118">No, I Dont Know the Answer to the Big DNS Secret</source>
    </item>
    <item>
      <title><![CDATA[Directly connect to your corpnet with IPsec and IPv6]]></title>
      <link>http://securityratty.com/article/8fa825adcf64d7fa728dd4b170277578</link>
      <guid>http://securityratty.com/article/8fa825adcf64d7fa728dd4b170277578</guid>
      <description><![CDATA[Contrary to popular belief, the rumors of my demise have been greatly exaggerated. Well, ok, no actual rumors, but hey, one can dream, huh? My spring calendar was full of events in Asia and Australia,...]]></description>
      <content:encoded><![CDATA[<p>Contrary to popular belief, the rumors of my demise have been greatly exaggerated. Well, ok, no <em>actual</em> rumors, but hey, one can dream, huh? My spring calendar was full of events in Asia and Australia, then TechEd US seemed to suddenly appear out of nowhere! So I've been kinda swamped. I've missed writing here; it's good to get back into the swing.</p>  <p>At TechEd this year, I gave a presentation called <strong>&quot;21st century networking: time to throw away your medieval gateways.&quot;</strong> (Actually, I've given this same talk before, at events in Amsterdam, Brussels, Oslo, and numerous on-campus customer meetings. It's time to bring the knowledge to the masses.)</p>  <p>I described an idea of using IPv6, IPsec, NAP, and group policy to build a pretty slick replacement for clunky VPN gateways. Turns out we've been piloting this very idea on our internal corpnet. Like a good little bunny I got myself enrolled in the thing and -- pardon the unattractive gushing -- this thing <em>rawks!</em> Here's a brief rundown of the parts you'd configure on <strong>managed clients</strong>:</p>  <ul>   <li>Windows Vista Business (with Software Assurance), Enterprise, or Ultimate editions</li>    <li>That are domain-joined</li>    <li>Users run as <a href="http://blogs.msdn.com/aaron_margosis/" target="_blank">non-admin</a></li>    <li><a href="http://technet.microsoft.com/en-us/windowsserver/grouppolicy/default.aspx" target="_blank">Group policy</a> applies numerous settings</li>    <li><a href="http://technet2.microsoft.com/WindowsVista/en/library/0d75f774-8514-4c9e-ac08-4c21f5c6c2d91033.mspx?mfr=true" target="_blank">UAC</a> is enabled</li>    <li><a href="http://technet2.microsoft.com/WindowsVista/en/library/c61f2a12-8ae6-4957-b031-97b4d762cf311033.mspx?mfr=true" target="_blank">BitLocker</a> is configured to protect confidential information stored offline</li>    <li>The <a href="http://technet.microsoft.com/en-us/network/bb545423.aspx" target="_blank">Windows Firewall</a> is enabled</li>    <li><a href="http://technet.microsoft.com/en-us/network/bb545879.aspx" target="_blank">NAP</a> is used for checking health</li>    <li><a href="http://technet.microsoft.com/en-us/forefront/clientsecurity/default.aspx" target="_blank">Forefront Client Security</a> for keeping malware off the box</li>    <li><a href="http://technet.microsoft.com/en-us/library/bb742533.aspx" target="_blank">Smart cards</a> for strong authentication of users</li>    <li><a href="http://technet.microsoft.com/en-us/network/bb531150.aspx" target="_blank">IPsec</a> is required for connection authentication and traffic encryption</li>    <li><a href="http://technet.microsoft.com/en-us/network/bb530961.aspx" target="_blank">IPv6</a> is required for worldwide Internet connectivity</li>    <li>A DNS suffix search list represents the data center name space</li>    <li>Static IPv6 DNS servers provide name resolution for hosts in the data center</li> </ul>  <p>What does this give you? True <a href="http://www.microsoft.com/mscorp/twc/anywhereaccess/default.mspx" target="_blank">anywhere access</a>, <a href="http://www.microsoft.com/mscorp/execmail/2007/02-06secureaccess.mspx" target="_blank">anywhere in the world</a>, directly to corpnet resources from managed and secure client PCs. The Internet has replaced private WAN links for good reason: enormous cost benefits. The only thing holding us back from fully utilizing this development has been a lack of way to enforce and monitor the security of clients not physically located within the corpnet. Well, those days are over. Now you can build PCs that are trusted just as if they were on the corpnet, without knowing or caring anything about the underlying network connections. And let me tell you, it's as addictive as a few other substances I could mention, but will refrain, since this is (I hope) a family blog :)</p>  <p>Maybe you've heard of the notion of &quot;<a href="http://en.wikipedia.org/wiki/De-perimeterisation" target="_blank">deperimeterization</a>.&quot; Taken to its extreme, I think it's a bit silly. To put a SQL Server directly on the Internet is just plain stupid -- not because I don't think I could keep it protected, but simply because that's unnecessary risk. Only my web server -- and no one else -- should be talking to my SQL Server. But that web server will be in the same subnet as the SQL Server, and IPsec policies used also here will govern who can connect to the SQL Server. <strong>Warning to any and all network DMZs: your days are numbered!</strong></p>  <p>Shrink your perimeter to that which really matters -- your data center. <em>All</em> your clients live (as we would say in the olden days) &quot;on the outside of the firewall.&quot; Now then, there are two kinds of clients. Managed clients, as I described above, establish IPsec-authenticated/encrypted, group-policy-configured, NAP-enforced IPv6 connections directly to corpnet resources without going through any kind of access gateway. The router connecting you to your ISP is fully sufficient for blocking denial of service attempts. Be sure to follow my advice in &quot;<a href="http://blogs.technet.com/steriley/archive/2006/07/10/Configure-your-router-to-block-DOS-attempts.aspx" target="_blank">Configure your router to block DOS attempts</a>,&quot; and then add two more rules to permit incoming port udp/500 and IP protocol 50 over IPv6. That's it. No NATing or other unnatural network acts are required (finally, you can stop lying to your significant other about why you squirrel yourself away in the computer room all those weekend nights).</p>  <p>Unmanaged clients will continue to use IPv4 to access published Web and Win32 applications through a gateway like <a href="http://technet.microsoft.com/en-us/forefront/edgesecurity/bb687299.aspx" target="_blank">IAG</a>. Since you can't trust these clients nor can you trust the data they're throwing at you, you have to inspect and validate at the perimeter. You can take advantage of IAG's <a href="http://www.microsoft.com/forefront/edgesecurity/iag/whitepapers.mspx" target="_blank">application-modifying capabilities</a> to &quot;wrap&quot; security around poorly-written web apps; you can even download an ActiveX control to unmanaged clients to perform some basic health checking, policy enforcement, and cache clearing. None of these eliminates the final requirement to continue inspecting and removing malware from servers where users store data: <a href="http://technet.microsoft.com/en-us/forefront/serversecurity/bb734822.aspx" target="_blank">Exchange</a>, <a href="http://technet.microsoft.com/en-us/forefront/serversecurity/bb734828.aspx" target="_blank">SharePoint</a>, <a href="http://www.microsoft.com/forefront/serversecurity/ocs/default.mspx" target="_blank">Office Communications Server</a>, and <a href="http://technet.microsoft.com/en-us/forefront/clientsecurity/default.aspx" target="_blank">file servers</a>.</p>  <p><strong>Machines are mobile, data is mobile.</strong> The mainframes and large desktop PCs of the past posses an effective security attribute: the heaviness of the machines. You couldn't easily saunter out the front door with a PC-AT in your pocket! These days, we all line our pockets with tiny little mobile phones stuffed with 16GB of storage. It's now a fact: data moves. And like water, data moves wherever it can, as rapidly as it can, often beyond your control if you don't prepare for that. With properly-configured and managed clients we can enjoy a single access and authentication experience no matter where the computer is physically located. For example: I can sit in my house and enter '&quot;http://internal-web-site-name&quot; in my browser. The DNS suffix search list adds the appropriate suffix, my browser's resolver performs an IPv6 name lookup, and my computer makes an authenticated and encrypted connection, after it meets the NAP policy, directly to that internal server. Very nice. As far as I'm concerned, there's no difference between the Internet and my corpnet. It's all <em>just there.</em></p>  <p>For a while now many of you know I've been speaking and writing, mostly at the conceptual level, about the day when such a way of remote computing will arise. Well, my friends, that day is now. You can indeed build it now, with the products you have. I won't admit it's all peaches and cream: there's a fair number of moving parts here, it's true. But most of these moving parts are parts you're already familiar with: I'm simply encouraging you to move them in a specific way. You'll need to do some custom scripting for client-side connection diagnostics, but that's about it.</p>  <p>My next step is to create a more detailed guide, which I plan to publish through TechNet Magazine. I'm targeting (but not promising) the October issue. The article will include greater details about configuring your infrastructure to support the managed clients I describe.</p>  <p>I've lost track of the swelling number of individual conference attendees and the plethora of email writers who've expressed a desire to build this in their own environments. The one common thread from everyone is &quot;I want to do it now!&quot; Folks, it's really pretty exciting for me to see so many of you ready to cross the chasm from the perdition of paleo-networking (layer upon endless, complex layer of DMZs) into the paradise of flat, simple, cheap, and secure access to information. If you haven't yet, please take the time to read through some of our information (especially Scott Charney's paper) on <a href="http://www.microsoft.com/mscorp/twc/endtoendtrust/default.mspx" target="_blank">end-to-end trust</a>. Friends, the idea I describe above is the plumbing for realizing the end-to-end trust vision.</p><img src="http://blogs.technet.com/aggbug.aspx?PostID=3078070" width="1" height="1">]]></content:encoded>
      <pubDate>Wed, 25 Jun 2008 16:55:59 +0000</pubDate>
      <category domain="http://securityratty.com/tag/directly">directly</category>
      <category domain="http://securityratty.com/tag/corpnet">corpnet</category>
      <category domain="http://securityratty.com/tag/sql server directly">sql server directly</category>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/data center">data center</category>
      <category domain="http://securityratty.com/tag/ipv6">ipv6</category>
      <category domain="http://securityratty.com/tag/trust">trust</category>
      <category domain="http://securityratty.com/tag/end-to-end trust vision">end-to-end trust vision</category>
      <category domain="http://securityratty.com/tag/users store data">users store data</category>
      <source url="http://blogs.technet.com/steriley/archive/2008/06/25/directly-connect-to-your-corpnet-with-ipsec-and-ipv6.aspx">Directly connect to your corpnet with IPsec and IPv6</source>
    </item>
    <item>
      <title><![CDATA[BackTrack Beta 3 Man Pages]]></title>
      <link>http://securityratty.com/article/b9eb1399244230ecdd46be371f407fe7</link>
      <guid>http://securityratty.com/article/b9eb1399244230ecdd46be371f407fe7</guid>
      <description><![CDATA[I've decide to covert the man pages that come with the BackTrack Beta 3 Live CD to HTML and post them to my site. I've just done the ones in /usr/local/man, so expect a few bad links. This will make...]]></description>
      <content:encoded><![CDATA[I've decide to covert the man pages that come with the BackTrack Beta 3 Live CD to HTML and post them to my site. I've just done the ones in /usr/local/man, so expect a few bad links. This will make it easier for me to link to the man pages from my other videos and articles. Tools include in the list are:<br>
<a href="http://irongeek.com/i.php?page=backtrack-3-man/aircrack-ng">aircrack-ng</a>,
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airdecap-ng">airdecap-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airdriver-ng">airdriver-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/aireplay-ng">aireplay-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airmon-ng">airmon-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airodump-ng">airodump-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airolib-ng">airolib-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airpwn">airpwn</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airsev-ng">airsev-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airsnort">airsnort</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airtun-ng">airtun-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/amap">amap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ascii-xfr">ascii-xfr</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/atftp">atftp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/bison">bison</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/bsqldb">bsqldb</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/buddy-ng">buddy-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/cabextract">cabextract</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/catdoc">catdoc</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/catppt">catppt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/datacopy">datacopy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dcfldd">dcfldd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/decrypt">decrypt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/defncopy">defncopy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dhcpdump">dhcpdump</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dmitry">dmitry</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dos2unix">dos2unix</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dupemap">dupemap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/easside-ng">easside-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etherape">etherape</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/flex">flex</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/foremost">foremost</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/freebcp">freebcp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/gencases">gencases</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/getattach.pl">getattach.pl</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hexedit">hexedit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/httpcapture">httpcapture</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ike-scan">ike-scan</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ivstools">ivstools</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/kstats">kstats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mac2unix">mac2unix</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/macchanger">macchanger</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/magicrescue">magicrescue</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/magicsort">magicsort</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/makeivs-ng">makeivs-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mboxgrep">mboxgrep</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/minicom">minicom</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-arp">nemesis-arp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-dns">nemesis-dns</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ethernet">nemesis-ethernet</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-icmp">nemesis-icmp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-igmp">nemesis-igmp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ip">nemesis-ip</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ospf">nemesis-ospf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-rip">nemesis-rip</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-tcp">nemesis-tcp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-udp">nemesis-udp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis">nemesis</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/netcat">netcat</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nmap">nmap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nmapfe">nmapfe</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/obexftp">obexftp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/obexftpd">obexftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/p0f">p0f</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/packetforge-ng">packetforge-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/psk-crack">psk-crack</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/rain">rain</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/runscript">runscript</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-config">scrollkeeper-config</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-gen-seriesid">scrollkeeper-gen-seriesid</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sipsak">sipsak</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/socat">socat</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcptraceroute">tcptraceroute</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/truecrypt">truecrypt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tsql">tsql</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/unicornscan">unicornscan</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/vomit">vomit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wesside-ng">wesside-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wordview">wordview</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xls2csv">xls2csv</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xminicom">xminicom</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xnmap">xnmap</a>, 			<a href="http://irongeek.com/i.php?page=backtrack-3-man/gdbm">gdbm</a>, 
		<a href="http://irongeek.com/i.php?page=backtrack-3-man/etter.conf">etter.conf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper.conf">scrollkeeper.conf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudoers">sudoers</a>, 			
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper">scrollkeeper</a>,&nbsp; <a href="http://irongeek.com/i.php?page=backtrack-3-man/80211debug">80211debug</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/80211stats">80211stats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/arpspoof">arpspoof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/atftpd">atftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athchans">athchans</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athctrl">athctrl</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athdebug">athdebug</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athkey">athkey</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athstats">athstats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ath_info">ath_info</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dnsspoof">dnsspoof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dnstracer">dnstracer</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dsniff">dsniff</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap">ettercap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap_curses">ettercap_curses</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap_plugins">ettercap_plugins</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etterfilter">etterfilter</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etterlog">etterlog</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/filesnarf">filesnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fping">fping</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fragroute">fragroute</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fragtest">fragtest</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hping2">hping2</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hping3">hping3</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/in.tftpd">in.tftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/macof">macof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mailsnarf">mailsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/msgsnarf">msgsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/netdiscover">netdiscover</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/packit">packit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-preinstall">scrollkeeper-preinstall</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-rebuilddb">scrollkeeper-rebuilddb</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-update">scrollkeeper-update</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sing">sing</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sshmitm">sshmitm</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sshow">sshow</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudo">sudo</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudoedit">sudoedit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpick">tcpick</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpick_italian">tcpick_italian</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpkill">tcpkill</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpnice">tcpnice</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tinyproxy">tinyproxy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/urlsnarf">urlsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/visudo">visudo</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/webmitm">webmitm</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/webspy">webspy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wlanconfig">wlanconfig</a><p>
Enjoy.]]></content:encoded>
      <pubDate>Mon, 19 May 2008 02:36:31 +0000</pubDate>
      <category domain="http://securityratty.com/tag/nemesis">nemesis</category>
      <category domain="http://securityratty.com/tag/nemesis-ip">nemesis-ip</category>
      <category domain="http://securityratty.com/tag/nemesis-rip">nemesis-rip</category>
      <category domain="http://securityratty.com/tag/nemesis-igmp">nemesis-igmp</category>
      <category domain="http://securityratty.com/tag/nemesis-icmp">nemesis-icmp</category>
      <category domain="http://securityratty.com/tag/nemesis-arp">nemesis-arp</category>
      <category domain="http://securityratty.com/tag/nemesis-tcp">nemesis-tcp</category>
      <category domain="http://securityratty.com/tag/ettercap plugins">ettercap plugins</category>
      <category domain="http://securityratty.com/tag/ettercap">ettercap</category>
      <source url="http://irongeek.com/i.php?page=backtrack-3-man/list">BackTrack Beta 3 Man Pages</source>
    </item>
    <item>
      <title><![CDATA[BackTrack Beta 3 Man Pages]]></title>
      <link>http://securityratty.com/article/40186d92f5cac8291c8e4722ba6916a4</link>
      <guid>http://securityratty.com/article/40186d92f5cac8291c8e4722ba6916a4</guid>
      <description><![CDATA[I've decide to covert the man pages that come with the BackTrack Beta 3 Live CD to HTML and post them to my site. I've just done the ones in /usr/local/man, so expect a few bad links. This will make...]]></description>
      <content:encoded><![CDATA[I've decide to covert the man pages that come with the BackTrack Beta 3 Live CD to HTML and post them to my site. I've just done the ones in /usr/local/man, so expect a few bad links. This will make it easier for me to link to the man pages from my other videos and articles. Tools include in the list are:<br>
<a href="http://irongeek.com/i.php?page=backtrack-3-man/aircrack-ng">aircrack-ng</a>,
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airdecap-ng">airdecap-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airdriver-ng">airdriver-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/aireplay-ng">aireplay-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airmon-ng">airmon-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airodump-ng">airodump-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airolib-ng">airolib-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airpwn">airpwn</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airsev-ng">airsev-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airsnort">airsnort</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airtun-ng">airtun-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/amap">amap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ascii-xfr">ascii-xfr</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/atftp">atftp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/bison">bison</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/bsqldb">bsqldb</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/buddy-ng">buddy-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/cabextract">cabextract</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/catdoc">catdoc</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/catppt">catppt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/datacopy">datacopy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dcfldd">dcfldd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/decrypt">decrypt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/defncopy">defncopy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dhcpdump">dhcpdump</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dmitry">dmitry</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dos2unix">dos2unix</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dupemap">dupemap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/easside-ng">easside-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etherape">etherape</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/flex">flex</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/foremost">foremost</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/freebcp">freebcp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/gencases">gencases</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/getattach.pl">getattach.pl</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hexedit">hexedit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/httpcapture">httpcapture</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ike-scan">ike-scan</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ivstools">ivstools</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/kstats">kstats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mac2unix">mac2unix</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/macchanger">macchanger</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/magicrescue">magicrescue</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/magicsort">magicsort</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/makeivs-ng">makeivs-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mboxgrep">mboxgrep</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/minicom">minicom</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-arp">nemesis-arp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-dns">nemesis-dns</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ethernet">nemesis-ethernet</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-icmp">nemesis-icmp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-igmp">nemesis-igmp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ip">nemesis-ip</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ospf">nemesis-ospf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-rip">nemesis-rip</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-tcp">nemesis-tcp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-udp">nemesis-udp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis">nemesis</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/netcat">netcat</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nmap">nmap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nmapfe">nmapfe</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/obexftp">obexftp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/obexftpd">obexftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/p0f">p0f</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/packetforge-ng">packetforge-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/psk-crack">psk-crack</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/rain">rain</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/runscript">runscript</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-config">scrollkeeper-config</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-gen-seriesid">scrollkeeper-gen-seriesid</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sipsak">sipsak</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/socat">socat</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcptraceroute">tcptraceroute</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/truecrypt">truecrypt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tsql">tsql</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/unicornscan">unicornscan</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/vomit">vomit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wesside-ng">wesside-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wordview">wordview</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xls2csv">xls2csv</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xminicom">xminicom</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xnmap">xnmap</a>, 			<a href="http://irongeek.com/i.php?page=backtrack-3-man/gdbm">gdbm</a>, 
		<a href="http://irongeek.com/i.php?page=backtrack-3-man/etter.conf">etter.conf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper.conf">scrollkeeper.conf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudoers">sudoers</a>, 			
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper">scrollkeeper</a>,&nbsp; <a href="http://irongeek.com/i.php?page=backtrack-3-man/80211debug">80211debug</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/80211stats">80211stats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/arpspoof">arpspoof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/atftpd">atftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athchans">athchans</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athctrl">athctrl</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athdebug">athdebug</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athkey">athkey</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athstats">athstats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ath_info">ath_info</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dnsspoof">dnsspoof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dnstracer">dnstracer</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dsniff">dsniff</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap">ettercap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap_curses">ettercap_curses</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap_plugins">ettercap_plugins</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etterfilter">etterfilter</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etterlog">etterlog</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/filesnarf">filesnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fping">fping</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fragroute">fragroute</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fragtest">fragtest</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hping2">hping2</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hping3">hping3</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/in.tftpd">in.tftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/macof">macof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mailsnarf">mailsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/msgsnarf">msgsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/netdiscover">netdiscover</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/packit">packit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-preinstall">scrollkeeper-preinstall</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-rebuilddb">scrollkeeper-rebuilddb</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-update">scrollkeeper-update</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sing">sing</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sshmitm">sshmitm</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sshow">sshow</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudo">sudo</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudoedit">sudoedit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpick">tcpick</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpick_italian">tcpick_italian</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpkill">tcpkill</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpnice">tcpnice</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tinyproxy">tinyproxy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/urlsnarf">urlsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/visudo">visudo</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/webmitm">webmitm</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/webspy">webspy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wlanconfig">wlanconfig</a><p>
Enjoy.
<p><a href="http://feeds.feedburner.com/~a/IrongeeksSecuritySite?a=K4OapG"><img src="http://feeds.feedburner.com/~a/IrongeeksSecuritySite?i=K4OapG" border="0"></img></a></p><img src="http://feeds.feedburner.com/~r/IrongeeksSecuritySite/~4/297640134" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 19 May 2008 02:36:31 +0000</pubDate>
      <category domain="http://securityratty.com/tag/nemesis">nemesis</category>
      <category domain="http://securityratty.com/tag/nemesis-ip">nemesis-ip</category>
      <category domain="http://securityratty.com/tag/nemesis-rip">nemesis-rip</category>
      <category domain="http://securityratty.com/tag/nemesis-igmp">nemesis-igmp</category>
      <category domain="http://securityratty.com/tag/nemesis-icmp">nemesis-icmp</category>
      <category domain="http://securityratty.com/tag/nemesis-arp">nemesis-arp</category>
      <category domain="http://securityratty.com/tag/nemesis-tcp">nemesis-tcp</category>
      <category domain="http://securityratty.com/tag/ettercap plugins">ettercap plugins</category>
      <category domain="http://securityratty.com/tag/ettercap">ettercap</category>
      <source url="http://feeds.feedburner.com/~r/IrongeeksSecuritySite/~3/297640134/i.php">BackTrack Beta 3 Man Pages</source>
    </item>
    <item>
      <title><![CDATA[BackTrack Beta 3 Man Pages]]></title>
      <link>http://securityratty.com/article/63d7f5627adffa428f0b54d6c4117e28</link>
      <guid>http://securityratty.com/article/63d7f5627adffa428f0b54d6c4117e28</guid>
      <description><![CDATA[I've decide to covert the man pages that come with the BackTrack Beta 3 Live CD to HTML and post them to my site. I've just done the ones in /usr/local/man, so expect a few bad links. This will make...]]></description>
      <content:encoded><![CDATA[I've decide to covert the man pages that come with the BackTrack Beta 3 Live CD to HTML and post them to my site. I've just done the ones in /usr/local/man, so expect a few bad links. This will make it easier for me to link to the man pages from my other videos and articles. Tools include in the list are:<br>
<a href="http://irongeek.com/i.php?page=backtrack-3-man/aircrack-ng">aircrack-ng</a>,
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airdecap-ng">airdecap-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airdriver-ng">airdriver-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/aireplay-ng">aireplay-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airmon-ng">airmon-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airodump-ng">airodump-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airolib-ng">airolib-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airpwn">airpwn</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airsev-ng">airsev-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airsnort">airsnort</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/airtun-ng">airtun-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/amap">amap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ascii-xfr">ascii-xfr</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/atftp">atftp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/bison">bison</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/bsqldb">bsqldb</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/buddy-ng">buddy-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/cabextract">cabextract</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/catdoc">catdoc</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/catppt">catppt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/datacopy">datacopy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dcfldd">dcfldd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/decrypt">decrypt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/defncopy">defncopy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dhcpdump">dhcpdump</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dmitry">dmitry</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dos2unix">dos2unix</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dupemap">dupemap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/easside-ng">easside-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etherape">etherape</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/flex">flex</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/foremost">foremost</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/freebcp">freebcp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/gencases">gencases</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/getattach.pl">getattach.pl</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hexedit">hexedit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/httpcapture">httpcapture</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ike-scan">ike-scan</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ivstools">ivstools</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/kstats">kstats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mac2unix">mac2unix</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/macchanger">macchanger</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/magicrescue">magicrescue</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/magicsort">magicsort</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/makeivs-ng">makeivs-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mboxgrep">mboxgrep</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/minicom">minicom</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-arp">nemesis-arp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-dns">nemesis-dns</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ethernet">nemesis-ethernet</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-icmp">nemesis-icmp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-igmp">nemesis-igmp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ip">nemesis-ip</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-ospf">nemesis-ospf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-rip">nemesis-rip</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-tcp">nemesis-tcp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis-udp">nemesis-udp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nemesis">nemesis</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/netcat">netcat</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nmap">nmap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/nmapfe">nmapfe</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/obexftp">obexftp</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/obexftpd">obexftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/p0f">p0f</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/packetforge-ng">packetforge-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/psk-crack">psk-crack</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/rain">rain</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/runscript">runscript</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-config">scrollkeeper-config</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-gen-seriesid">scrollkeeper-gen-seriesid</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sipsak">sipsak</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/socat">socat</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcptraceroute">tcptraceroute</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/truecrypt">truecrypt</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tsql">tsql</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/unicornscan">unicornscan</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/vomit">vomit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wesside-ng">wesside-ng</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wordview">wordview</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xls2csv">xls2csv</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xminicom">xminicom</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/xnmap">xnmap</a>, 			<a href="http://irongeek.com/i.php?page=backtrack-3-man/gdbm">gdbm</a>, 
		<a href="http://irongeek.com/i.php?page=backtrack-3-man/etter.conf">etter.conf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper.conf">scrollkeeper.conf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudoers">sudoers</a>, 			
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper">scrollkeeper</a>,&nbsp; <a href="http://irongeek.com/i.php?page=backtrack-3-man/80211debug">80211debug</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/80211stats">80211stats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/arpspoof">arpspoof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/atftpd">atftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athchans">athchans</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athctrl">athctrl</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athdebug">athdebug</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athkey">athkey</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/athstats">athstats</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ath_info">ath_info</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dnsspoof">dnsspoof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dnstracer">dnstracer</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/dsniff">dsniff</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap">ettercap</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap_curses">ettercap_curses</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/ettercap_plugins">ettercap_plugins</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etterfilter">etterfilter</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/etterlog">etterlog</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/filesnarf">filesnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fping">fping</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fragroute">fragroute</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/fragtest">fragtest</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hping2">hping2</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/hping3">hping3</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/in.tftpd">in.tftpd</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/macof">macof</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/mailsnarf">mailsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/msgsnarf">msgsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/netdiscover">netdiscover</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/packit">packit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-preinstall">scrollkeeper-preinstall</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-rebuilddb">scrollkeeper-rebuilddb</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/scrollkeeper-update">scrollkeeper-update</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sing">sing</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sshmitm">sshmitm</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sshow">sshow</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudo">sudo</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/sudoedit">sudoedit</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpick">tcpick</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpick_italian">tcpick_italian</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpkill">tcpkill</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tcpnice">tcpnice</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/tinyproxy">tinyproxy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/urlsnarf">urlsnarf</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/visudo">visudo</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/webmitm">webmitm</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/webspy">webspy</a>, 
<a href="http://irongeek.com/i.php?page=backtrack-3-man/wlanconfig">wlanconfig</a><p>
Enjoy.<img src="http://feedproxy.google.com/~r/IrongeeksSecuritySite/~4/3lpUz1EMk4E" height="1" width="1"/>]]></content:encoded>
      <pubDate>Mon, 19 May 2008 02:36:31 +0000</pubDate>
      <category domain="http://securityratty.com/tag/nemesis">nemesis</category>
      <category domain="http://securityratty.com/tag/nemesis-ip">nemesis-ip</category>
      <category domain="http://securityratty.com/tag/nemesis-rip">nemesis-rip</category>
      <category domain="http://securityratty.com/tag/nemesis-igmp">nemesis-igmp</category>
      <category domain="http://securityratty.com/tag/nemesis-icmp">nemesis-icmp</category>
      <category domain="http://securityratty.com/tag/nemesis-arp">nemesis-arp</category>
      <category domain="http://securityratty.com/tag/nemesis-tcp">nemesis-tcp</category>
      <category domain="http://securityratty.com/tag/ettercap plugins">ettercap plugins</category>
      <category domain="http://securityratty.com/tag/ettercap">ettercap</category>
      <source url="http://feedproxy.google.com/~r/IrongeeksSecuritySite/~3/3lpUz1EMk4E/i.php">BackTrack Beta 3 Man Pages</source>
    </item>
    <item>
      <title><![CDATA[A Botnet Master's To-Do List]]></title>
      <link>http://securityratty.com/article/8b711d3fa65f74b0a58a1038401d1787</link>
      <guid>http://securityratty.com/article/8b711d3fa65f74b0a58a1038401d1787</guid>
      <description><![CDATA[Directory climbing it all of its simplicity, and OSINT quality , just like it's happened before

The process of developing malware bots that would either succeed based on the diversification of the...]]></description>
      <content:encoded><![CDATA[<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_wICHhTiQmrA/SBNuhNDpjBI/AAAAAAAABoI/BW5-b4lmJb0/s1600-h/httpbotnet.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp2.blogger.com/_wICHhTiQmrA/SBNuhNDpjBI/AAAAAAAABoI/BW5-b4lmJb0/s200/httpbotnet.jpg" alt="" id="BLOGGER_PHOTO_ID_5193616312008018962" border="0" /></a>Directory climbing it all of its simplicity, and <a href="http://ddanchev.blogspot.com/2007/10/over-100-malwares-hosted-on-single-rbn.html">OSINT quality</a>, just like it's happened before.<br /><br />The process of developing malware bots that would either succeed based on the diversification of the spreading and infection vectors used, or end up as a backdoor-ed commodity for experienced botnet masters to sent to novice ones, is entirely up to the coder, or perhaps module copy and paster. Some are going as far as implementing quality assurance approaches to ensure their malware has the lowest possible detection rate, before spreading it, on the <a href="http://ddanchev.blogspot.com/2008/04/quality-and-assurance-in-malware.html">anti malware</a> and <a href="http://ddanchev.blogspot.com/2007/10/multiple-firewalls-bypassing.html">firewall level</a>, while others are <a href="http://ddanchev.blogspot.com/2006/09/benchmarking-and-optimising-malware.html">benchmarking and setting strategic objectives</a> to achieve before starting the process itself.<br /><br />However, there are also wannabe botnet masters whose lack of understanding of the different between project management and "to-do list organization", and of course, setting their directory permissions right, leads us to a a first-hand malware bot's to-do list courtesy of the coder itself. Here's the to-do list itself, with all the static and variable features :<br /><br /><span style="font-weight: bold;">Spreading the malware</span><br />- NetAPI spreading<br />- VNC spreading<br />- MSN spreading<br />- ICQ spreading<br />- Email spreading<br />- Seeding via torrent (warez)<br />- Downloading (ftp &amp; http)<br /><br /><span style="font-weight: bold;">DDoS features</span><br />- general ddos attacks (udp&amp;tcp)<br />- tsunami ddos (push +ack flood)<br /><br /><span style="font-weight: bold;">Scanning features </span><br />- latest vulnerabilities scan<br />- exploits scann for homepages (php/perl/cgi scripts (not a priority)<br /><br /><span style="font-weight: bold;">Sniffers and interceptors</span><br />- bank sniffer &amp; readers<br />- paypal<br />- boa<br />- egold<br />- nationwide<br />- usw.<br />- game reader<br />- steam<br /><br /><span style="font-weight: bold;">Misc features</span><br />- encrypted config<br />- better clonning function (with timer based join (no massjoin)) + fixed channel messages<br />- noise at network sniffer (e.g.: honeypot (tool either shutdown and/or blocked))<br />- invisible to task manager<br />- more configuration settings<br />- melt exe on startup (true/false)<br />- startup (error) message editable (e.g.: (you need windows vista to run this programm) or (successfully installed))<br />- undetected source code<br /><br />And while this wannabe botnet master is trying to achieve self-sufficiency, thereby slowing down the development process, others are not so close minded and are actively building communities around their malware botnets by releasing the source code for free, <a href="http://ddanchev.blogspot.com/2007/09/custom-ddos-capabilities-within-malware.html">enjoying the innovation added by third party coders wanting to contribute to the community</a>, where the bottom line is the <a href="http://ddanchev.blogspot.com/2007/09/localizing-open-source-malware.html">inevitable localization of the bot to other languages</a> once enough features have been developed to distinguish it among the rest of the commodity malware bots.<br /><br />From a wannabe botnet master's perspective, the more propagation vectors added, the higher the probability for infection, however, the probability for infection is also proportional with the probability for detection on behalf of researcher's and vendors honeyfarms. And therefore, would less noise would mean slow infection rate, but higher lifecycle due to the less noise generated? The Stormy Wormy people for instance entirely relied on perhaps the most noise generation method - email distribution with malware hosted on IPs, however, their persistence and strategy to put more efforts into ensuring that no matter samples get obtained in the first couple of minutes a campaign is launched, the botnet itself should be harder to shut down.<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=EuAa3G"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=EuAa3G" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=zyxqqG"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=zyxqqG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=15BYUg"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=15BYUg" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=sg92Gg"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=sg92Gg" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=XFKv6G"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=XFKv6G" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=K5jWSG"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=K5jWSG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?a=jN1C7g"><img src="http://feeds.feedburner.com/~f/DanchoDanchevOnSecurityAndNewMedia?i=jN1C7g" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~4/278430953" height="1" width="1"/>]]></content:encoded>
      <pubDate>Sat, 26 Apr 2008 10:36:23 +0000</pubDate>
      <category domain="http://securityratty.com/tag/botnet">botnet</category>
      <category domain="http://securityratty.com/tag/commodity malware bots">commodity malware bots</category>
      <category domain="http://securityratty.com/tag/malware bots">malware bots</category>
      <category domain="http://securityratty.com/tag/to-do list">to-do list</category>
      <category domain="http://securityratty.com/tag/wannabe botnet masters">wannabe botnet masters</category>
      <category domain="http://securityratty.com/tag/malware">malware</category>
      <category domain="http://securityratty.com/tag/botnet masters">botnet masters</category>
      <category domain="http://securityratty.com/tag/malware botnets">malware botnets</category>
      <category domain="http://securityratty.com/tag/anti malware">anti malware</category>
      <source url="http://feeds.feedburner.com/~r/DanchoDanchevOnSecurityAndNewMedia/~3/278430953/botnet-masters-to-do-list.html">A Botnet Master's To-Do List</source>
    </item>
    <item>
      <title><![CDATA[Some Burning Logging Questions - Answered!]]></title>
      <link>http://securityratty.com/article/d9d6f72f9a5cc1e9a8b472fe3df3a204</link>
      <guid>http://securityratty.com/article/d9d6f72f9a5cc1e9a8b472fe3df3a204</guid>
      <description><![CDATA[I was wandering down a street and somebody came out and confronted me with these logging questions :-) So I answered them - now I am posting them here since they might be useful for my readers
Q1: For...]]></description>
      <content:encoded><![CDATA[<p>I was wandering down a street and somebody came out and confronted me with these logging questions :-) So I answered them - now I am posting them here since they might be useful for my readers.</p> <p><strong>Q1: For those companies that have successfully implemented enterprise-wide logging, what  were the big nasty surprises that they encountered? </strong> </p><p><strong>A1:</strong>  Here are a few:</p> <ul> <li>political boundaries within the organization: "these are our logs, and you are  not getting them"  </li><li>privacy laws: some logs cannot be collected in some countries; some  cannot cross the border, some cannot be seen by some people, etc. This  is true mostly in EU, less in US.  </li><li>legal blocks: work with legal before deploying any org-wide log  management; legal might try to prevent certain data from ever being  created (for fear of being legally discovered later)  </li><li>log volume: underestimating log volume is common and pretty nasty  </li><li>related to the last one: vendors being "optimistic" about their tool  scalability  </li><li>time synchronization (of course!), specifically, lack thereof.</li></ul> <p> </p> <p><strong>Q2: For those companies that have successfully implemented enterprise-wide logging,  what was their  implementation approach?</strong>  </p><p><strong>A2:</strong> Typically, 2-3 vendor PoC or pilot first.  Then with the chosen vendor: phased approach based on location + type of log source (e.g. firewalls, then routers, then OS, then proxies, etc) + network topology (e.g. DMZ, then internal) + log  source criticality (e.g. critical servers first; the rest next). <a href="http://chuvakin.blogspot.com/2007/01/natural-flow-of-log-management.html%20">This</a> might be handy to look at.<br />  </p><p><strong>Q3: What kind of storage requirements have been experienced by those organizations who have successfully implemented enterprise-wide logging?</strong>  </p><p><strong>A3:</strong> Massive? :-)  </p><p>Here is a simple example: PCI DSS is a bit more aggressive than NERC  since it mandates 1 year of log retention vs NERC 90 days, so: 1 year worth of logs is =  365 days x 24 hours x 3600 seconds x 1 (one!!!) busy firewall with 100 log  messages each second x 200 bytes per message average (e.g. valid for  PIX and ASA devices) = 588 gigabytes / year of raw log data uncompressed (assuming 10x  compression you'd get about 60GB of compressed log data per year)  </p><p>Store it in RDBMS? Multiple it by 2-3. Have an index? Add about 30%.  </p><p>The bottom line is: terabyte is the unit to measure logs.  </p><p>  </p><p><strong>Q4: At the organizations that have successfully implemented enterprise-wide logging, how logging impacted network and system performance? </strong> </p><p><strong>A4: </strong>Too broad a question, so here are a few pointers:  </p><ul> <li><strong>logging</strong> affects performance much more on some types of systems compared to other types: most painful  examples are databases where some people (can't find a link...sorry) report performance  loss of up to 40% if logging all SELECT statements and other data retrieval  commands (you need to log selectively on these); in other cases (e.g. web  servers) there is no performance loss and logging is "always on"  </li><li><strong>log collection</strong>: agents impact system performance (<a href="http://chuvakin.blogspot.com/2008/02/more-on-hating-agents.html">long post on this subjects</a>): a little when they  run (everybody knows this) and A LOT when they crash (few people think  about it - agent software memory leaks are not uncommon); unlike agents,  remote agentless log collection barely affects system performance  (unless you have one of the few esoteric cases)  </li><li><strong>log transfer</strong> and network performance: look for compressed (logs  compress really well), TCP-based transfers; syslogging over UDP uncompressed  has a chance of doing a pipe saturation DoS on your network.  Yes, people say "use a dedicated LAN," but  this is definitely wishful thinking for many. Also, raw UDP syslog in large quantities over WAN  = insanity :-)</li></ul> <p><strong></strong>  </p><p><strong>Q5: What were some successful strategies for obtaining  buy-in from system owners and operators in regards to turning logging on?</strong>  </p><p><strong>A5:</strong> OK, also too broad a question, but here are some pointers:</p> <ul> <li>provide them a <em>useful service</em> based on their logs (e.g. performance  measurement, availability monitoring, compromise detection :-), or other security metrics, etc)  </li><li>help them with <em>their compliance mandates</em> (e.g. create reports that  they can show to the auditors that "bug" them)  </li><li>give them <em>tools</em> to <em>better solve their problems</em> (e.g. allow access to a  log management tool so that can investigate issues better, search the logs, check on their users, etc) </li></ul> <p> </p> <p><strong>Q6: How the organizations that have successfully implemented enterprise-wide logging dealt with unusual  devices (=log sources)  that have no log management vendor  support?</strong>  </p><p><strong>A6: </strong>They were in massive pain - if they choose a log management vendor wrong. You need to look for  vendors that have "universal log source support"  with NO requirement for a custom  rules or custom collector/connector/agent development. <a href="http://www.loglogic.com/">Some vendors</a> have generic  text log collectors that can grab and analyze  unknown logs. Typically  this is done via some form of text indexing that works across all logs,  including those from unknown, vertical, esoteric or custom-developed log  sources  </p><p>Hope it was useful!</p><div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=37ns1sG"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=37ns1sG" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=YlGQ9BG"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=YlGQ9BG" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/276500279" height="1" width="1"/>]]></content:encoded>
      <pubDate>Wed, 23 Apr 2008 12:20:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/data">data</category>
      <category domain="http://securityratty.com/tag/raw log data">raw log data</category>
      <category domain="http://securityratty.com/tag/logs compress">logs compress</category>
      <category domain="http://securityratty.com/tag/logs">logs</category>
      <category domain="http://securityratty.com/tag/analyze unknown logs">analyze unknown logs</category>
      <category domain="http://securityratty.com/tag/unknown">unknown</category>
      <category domain="http://securityratty.com/tag/data retrieval commands">data retrieval commands</category>
      <category domain="http://securityratty.com/tag/measure logs">measure logs</category>
      <category domain="http://securityratty.com/tag/log data">log data</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/276500279/some-burning-logging-questions-answered.html">Some Burning Logging Questions - Answered!</source>
    </item>
    <item>
      <title><![CDATA[TCP Syslog =/= Reliable?]]></title>
      <link>http://securityratty.com/article/57f08f8400577b46402b31bd24548485</link>
      <guid>http://securityratty.com/article/57f08f8400577b46402b31bd24548485</guid>
      <description><![CDATA[Usually, people associate UDP-based log transfer with being &quot;unreliable&quot; and TCP with being &quot;reliable.&quot; Rainier here raises a few interesting issues (not the least of which is TCP buffering) that...]]></description>
      <content:encoded><![CDATA[Usually, people associate UDP-based log transfer with being "unreliable" and TCP with being "reliable." Rainier <a href="http://rgerhards.blogspot.com/2008/04/on-unreliability-of-plain-tcp-syslog.html">here </a>raises a few interesting issues (not the least of which is TCP buffering) that question the reliability of TCP syslog.<br /><br />Is there a need for a "more reliable" TCP with application-level ACKs? Maybe ... but not in the world where UDP syslog is still king.<div class="blogger-post-footer">About me: http://www.chuvakin.org</div><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=vQILK8G"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=vQILK8G" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?a=zHOjLsG"><img src="http://feeds.feedburner.com/~f/AntonChuvakinPersonalBlog?i=zHOjLsG" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~4/263566417" height="1" width="1"/>]]></content:encoded>
      <pubDate>Thu, 03 Apr 2008 09:28:00 +0000</pubDate>
      <category domain="http://securityratty.com/tag/tcp syslog">tcp syslog</category>
      <category domain="http://securityratty.com/tag/tcp">tcp</category>
      <category domain="http://securityratty.com/tag/reliable">reliable</category>
      <category domain="http://securityratty.com/tag/log transfer">log transfer</category>
      <category domain="http://securityratty.com/tag/udp syslog">udp syslog</category>
      <category domain="http://securityratty.com/tag/issues">issues</category>
      <category domain="http://securityratty.com/tag/reliability">reliability</category>
      <category domain="http://securityratty.com/tag/unreliable">unreliable</category>
      <category domain="http://securityratty.com/tag/world">world</category>
      <source url="http://feeds.feedburner.com/~r/AntonChuvakinPersonalBlog/~3/263566417/tcp-syslog-reliable.html">TCP Syslog =/= Reliable?</source>
    </item>
    <item>
      <title><![CDATA[Montego Networks spotted on radar]]></title>
      <link>http://securityratty.com/article/4d9820267de121abaf2386ca4443b52b</link>
      <guid>http://securityratty.com/article/4d9820267de121abaf2386ca4443b52b</guid>
      <description><![CDATA[Montego Networks has been flying under radar for the past year and this week increased its elevation just enough to be seen on the virtualization industries radar detector. Montego Networks...]]></description>
      <content:encoded><![CDATA[
<div xmlns="http://www.w3.org/1999/xhtml">

<p class="MsoNormal">&nbsp;</p>

<p class="MsoNormal"><a onclick="window.open(this.href, '_blank', 'width=400,height=300,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false" href="http://vmwaresecurity.typepad.com/.shared/image.html?/photos/uncategorized/2008/03/28/lfa.jpg"><img width="200" height="150" border="0" src="http://vmwaresecurity.typepad.com/security_in_the_virtual_w/images/2008/03/28/lfa.jpg" title="Lfa" alt="Lfa" style="margin: 0px 5px 5px 0px; float: left;" /></a>
Montego Networks has been flying under radar for the past
year and this week increased its elevation just enough to be seen on the
virtualization industries radar detector.&nbsp;Montego Network’s announcement of securing virtual network
communications between VM’s has everyone buzzing but what has caught most people’s
attention is Montego Network’s technology that enables 3<sup>rd</sup> party
security vendors to do the same thing (VM to VM).&nbsp;Now, I’m the CTO of Montego Networks, so my
comments here are a bit biased but also first hand.&nbsp;So, when I tell you that it’s been a great announcement,
I truelly feel it has.&nbsp;Everyone I have
spoken with in the analyst and press community thus far has embraced the idea
of security vendors <strong>working together</strong> to provide a solid solution vs. every
vendor trying to be all things to everybody.</p>

<p class="MsoNormal">So, what does this really mean and how does it work?</p>

<br /><p class="MsoNormal">Let’s say you have VM1 (Virtual Machine) and VM2 (Virtual Machine) and they need to be able to
transfer data between each other but only once or twice a week.&nbsp;This means you can’t have them 100%
isolated.&nbsp;Because you have a
communication need between them, it probably makes sense to only open up the channels
(TCP/UDP Ports) that they need to communicate on vs. opening up all
channels.&nbsp;This helps mitigate
exposure.&nbsp;So, let’s say you open up port
6667 and only port 6667 for them to communicate with each other.&nbsp;Well, this is now a bit more secure than the
other option of leaving all ports open but let’s say this is a very very
critical server and you want deep packet inspection done on all of its traffic.&nbsp;The reason you want to do this is because
there is the potential that worms and BOTnet communication could occur over
this port 6667 but the only way to determine that is to do deep packet
inspection.&nbsp; I am using port 6667 as the example because I spoke with someone that had a real live case where one of their Linux VM's got infected with this BOTnet:&nbsp; <a href="http://www.energymech.net/">http://www.energymech.net/ </a> on port 6667<br /></p>

<p class="MsoNormal">Now, I could put some sort
of virtual IPS product inline and look at Physical to Virtual communication for
all of the VM’s (VM1, VM2, VM3, VM4, etc.) but I don’t care to take that kind
of performance hit and I also already have a physical IPS handling Physical to
Virtual.&nbsp;What I really needs is IPS
between the VM’s which I haven’t been able to find from any vendor yet and even
if I did find such a solution on the market I don’t care to take the
performance hit of doing IPS between ALL VM’s.</p>

<p class="MsoNormal">So, now that you understand the challenge, how can Montego
help and what’s this HyperVSecurity thing they talked about in their press
release that allows other vendors to interoperate with them.&nbsp;Well, with Montego’s Policy Based Switching
technology you, the administrator can control what types of VM to VM traffic
you would like to have inspected by a 3<sup>rd</sup> party security
solution.&nbsp;I would simply set up a policy
that says VM1 to VM2 on port 6667 will have its traffic sent to a StillSecure
virtual IPS product and once a week when that traffic starts to flow it will be
sent over to the IPS product for further inspection.&nbsp;Or if traffic starts to flow outside that
once a week norm, it will still be sent for inspection.&nbsp;This way if some attacker tries to get in on
that port he will have to make sure he can get past the IPS that now is able to
VM to VM IPS.</p>

<p class="MsoNormal">Pretty cool huh?&nbsp;I
think so.</p>

<p class="MsoNormal">&nbsp;Now, back to Montego
coming out of stealth mode…</p>

<p class="MsoNormal">You’ll start to hear and see a lot more innovation coming
out of Montego Networks now that we’ve popped slightly above radar and the
industry knows we are here but is scrambling trying to figure out what exactly
we do, how sustainable will this new startup be and if we really have what we
say we have.&nbsp;I’m certain competing
companies will throw FUD and make all sorts of comments about what we do, how
it performs, etc. etc. and all I can say is to just keep an eye on the after
burners because we are starting to get lift off.</p>

<p class="MsoNormal">-JP </p>



</div>
]]></content:encoded>
      <pubDate>Fri, 28 Mar 2008 09:40:02 +0000</pubDate>
      <category domain="http://securityratty.com/tag/montego networks">montego networks</category>
      <category domain="http://securityratty.com/tag/montego">montego</category>
      <category domain="http://securityratty.com/tag/montego networks technology">montego networks technology</category>
      <category domain="http://securityratty.com/tag/montego networks announcement">montego networks announcement</category>
      <category domain="http://securityratty.com/tag/announcement">announcement</category>
      <category domain="http://securityratty.com/tag/virtual communication">virtual communication</category>
      <category domain="http://securityratty.com/tag/communication">communication</category>
      <category domain="http://securityratty.com/tag/party security vendors">party security vendors</category>
      <category domain="http://securityratty.com/tag/security vendors">security vendors</category>
      <source url="http://feeds.feedburner.com/~r/SecurityInTheVirtualWorld/~3/259672103/montego-network.html">Montego Networks spotted on radar</source>
    </item>
  </channel>
</rss>
