<?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>nukeitdotorg &#187; Tools</title> <atom:link href="http://nukeit.org/category/tools/feed/" rel="self" type="application/rss+xml" /><link>http://nukeit.org</link> <description>Digital Medication</description> <lastBuildDate>Mon, 08 Feb 2010 16:49:23 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0-alpha</generator> <item><title>Matriux 0.9.4 beta1 [Security Distro]</title><link>http://nukeit.org/matriux-0-9-4-beta1-security-distro/</link> <comments>http://nukeit.org/matriux-0-9-4-beta1-security-distro/#comments</comments> <pubDate>Mon, 01 Feb 2010 19:15:23 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Featured]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[Matriux]]></category> <category><![CDATA[security distro]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4692</guid> <description><![CDATA[Matriux is&#8230;
&#8230; a fully featured security distribution consisting of a bunch of powerful, open source and free tools that can be used for various purposes including, but not limited to, penetration testing, ethical hacking, system and network administration, cyber forensics investigations, security testing, vulnerability analysis, and much more. It is a distribution designed for security ]]></description> <content:encoded><![CDATA[<p>Matriux is&#8230;</p><blockquote><p>&#8230; a fully featured security distribution consisting of a bunch of powerful, open source and free tools that can be used for various purposes including, but not limited to, penetration testing, ethical hacking, system and network administration, cyber forensics investigations, security testing, vulnerability analysis, and much more. It is a distribution designed for security enthusiasts and professionals, although it can be used normally as your default desktop system.</p></blockquote><p>It&#8217;s slick, responsive (even under a VM with bare resources) thanks to it&#8217;s lean system requirements and comes with an &#8216;Arsenal&#8217; of tools to help you get stuff done efficiently. Matriux also seems to have a lot going for it as far as an active community reachable through IRC and forums. Overall, the experience is good. It&#8217;s at the very least on par with other distros of this nature. I&#8217;m mostly impressed by its speed considering its use of KDE4 with a few sfx turned on. I&#8217;ll see how it fares on my crappy little Atom based netbook later.</p><p><a
title='Original Link: http://cdn.nukeit.org/wp-content/uploads/2010/02/Matriux.jpg'  href="http://nukeit.org/?kyvlRN73"><img
class="alignnone size-full wp-image-4701" title="Matriux" src="http://cdn.nukeit.org/wp-content/uploads/2010/02/Matriux.jpg" alt="Matriux Matriux 0.9.4 beta1 [Security Distro]" width="540" height="405" /></a></p><p><a
title='Original Link: http://cdn.nukeit.org/wp-content/uploads/2010/02/Matriux-arsenal.jpg'  href="http://nukeit.org/?k9pdLUzf"><img
class="alignnone size-full wp-image-4702" title="Matriux-arsenal" src="http://cdn.nukeit.org/wp-content/uploads/2010/02/Matriux-arsenal.jpg" alt="Matriux arsenal Matriux 0.9.4 beta1 [Security Distro]" width="540" height="405" /></a></p> <a
href="javascript:;" class="hackadelic-sliderButton"onclick="toggleSlider('#hackadelic-sliderPanel-1')" title="click to expand/collapse slider Click to show a comprehensive list of security tools included in Matriux">Click to show a comprehensive list of security tools included in Matriux&raquo;</a> <span
class="hackadelic-sliderPanel concealed" id="hackadelic-sliderPanel-1"></span><pre>http://www.matriux.com/</pre><div
id="hackadelic-sliderNote-1" class="concealed"><p></p><h4>Reconnaissance</h4><h5>DNS</h5><ul><li>DIG</li><li>DNSBruteForce</li><li>DNSTracer</li><li>DNSWalk</li></ul><h5>HTTrack</h5><ul><li>HTTrack</li><li>WebHTTrack Website Copier</li><li>Browse Mirrored Websites</li></ul><h5>Others</h5><ul><li>Chaosreader</li><li>Deepmagic Information Gathering Tool</li><li>dsniff password sniffer</li><li>EtherApe</li><li>tcpdump</li><li>tcpslice</li><li>tcptrace</li><li>tcptracert</li><li>Network Analyzer (Wireshark)</li><li>xtrace</li></ul><h4>Scanning</h4><h5>BATMAN-Tools</h5><ul><li>batping</li><li>batroute</li><li>batdump</li></ul><h5>Cisco</h5><ul><li>CDP Packet Generator</li><li>HSRP Generator</li></ul><h5>Routing-Protocols</h5><ul><li>Autonomous System Scanner</li><li>IGRP Route Injector</li></ul><h4>Web-Scanners</h4><ul><li>Nikto</li><li>Angry IP Scan</li><li>CryptCat</li><li>ettercap console</li><li>Ettercap Gui</li><li>file2cable</li><li>Web Server Fingerprinting Tool</li><li>icmpush</li><li>icmpquery</li><li>IRDP Packet Sender</li><li>IRDP Responder Packet Sender</li><li>Netcat</li><li>netenum</li><li>netmask</li><li>Nmap</li><li>Paris Traceroute</li><li>Protocol Scanner</li><li>Parallel Internet Measurement Utility</li><li>tctrace</li><li>THC-Amap</li><li>The Network Mapper Front End</li></ul><h4>Gain Access (Attack Tools)</h4><h5>Brute-Force</h5><ul><li>BruteSSH</li></ul><h5>Password</h5><ul><li>crunch</li><li>md5-utils</li></ul><h5>Others</h5><ul><li>Mac Changer</li></ul><h4>Framework</h4><h5>Fast-Track</h5><ul><li>Fast Track Console Mode</li><li>FT-Interactive Menu</li><li>Fast Track Gui</li></ul><h5>Inguma</h5><ul><li>Inguma-cli</li><li>Inguma-gui</li></ul><h5>Metasploit Framework 2</h5><ul><li>msf2-cli</li><li>msf2-console</li><li>msf2-update</li><li>msf2-web</li><li>msf2-web console v2.7.</li></ul><h5>Metasploit Framework 3</h5><ul><li>msf3-cli</li><li>msf3-console</li><li>msf3-gui</li><li>msf3-web</li><li>msf3-web console v3.2</li></ul><h5>Others</h5><ul><li>Grendel-Scan</li><li>HTTP Request Exploit Framework</li><li>WebSecurify</li><li>WSFuzzer</li></ul><h4>Radio</h4><h5>Bluetooth</h5><ul><li>haraldscan</li></ul><h5>Wireless 802.11</h5><ul><li>airbase-ng</li><li>aircrack-ng</li><li>airdecap-ng</li><li>airdecloak-ng</li><li>airdriver-ng</li><li>aireplay-ng</li><li>airmon-ng</li><li>airodump-ng</li><li>airolib-ng</li><li>airserv-ng</li><li>airtun-ng</li><li>buddy-ng</li><li>easside-ng</li><li>packetforge-ng</li><li>tkiptun-ng</li><li>wesside-ng</li><li>WiFi Radar</li></ul><h4>Digital-Forensics</h4><h5>Acquisition</h5><ul><li>Automated Image &amp; Restore 1.28</li><li>Guymager</li></ul><h5>Analysis</h5><ul><li>Start Autopsy</li><li>Autopsy Forensics Browser</li><li>Gpart</li><li>Pasco</li><li>Vinetto</li><li>Start WarVOX</li><li>Open WarVOX Web Interface</li><li>Xplico Console Mode (Internet Traffic Decoder)</li><li>Xplico Web Interface (Internet Traffic Decoder)</li><li>Dhash</li></ul><h5>Debugger</h5><ul><li>Crash</li><li>e2dbg</li><li>efence</li><li>JavaScript Lint</li><li>valgrind</li></ul><h4>Tracer</h4><h5>Leak-Tracer</h5><ul><li>Leak Analyze</li><li>Leak Check</li><li>etrace</li><li>ltrace</li><li>pstack</li><li>strace</li></ul> <span
style="display: block; margin-top: 3px; font-size: 7px"><a
href="http://hackadelic.com/solutions/wordpress/sliding-notes" title="Powered by Hackadelic Sliding Notes 1.6.4">Powered by Hackadelic Sliding Notes 1.6.4</a></span></div>]]></content:encoded> <wfw:commentRss>http://nukeit.org/matriux-0-9-4-beta1-security-distro/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>w3af 1.0-rc3 console for Windows</title><link>http://nukeit.org/w3af-1-0-rc3-console-for-windows/</link> <comments>http://nukeit.org/w3af-1-0-rc3-console-for-windows/#comments</comments> <pubDate>Sat, 09 Jan 2010 03:57:44 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Featured]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[1.0-rc3]]></category> <category><![CDATA[console]]></category> <category><![CDATA[portable]]></category> <category><![CDATA[python 2.6]]></category> <category><![CDATA[w3af]]></category> <category><![CDATA[windows 7]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4656</guid> <description><![CDATA[
Here&#8217;s w3af 1.0 RC3 CLI built for Windows. Please leave a comment if you find a bug. This is not supported software. Please don&#8217;t bother reporting bugs to the official list or tracker unless you can confirm it in the original untouched source as well.
Features:Latest tagged release.
Python 2.6 and updated dependencies built in.
]]></description> <content:encoded><![CDATA[<p><a
href="http://cdn.nukeit.org/wp-content/uploads/2010/01/w3af-1.0-rc3-windows-cli.png"><img
class="alignnone size-full wp-image-4661" title="w3af-1.0-rc3-windows-cli" src="http://nukeit.org/wp-content/uploads/2010/01/w3af-1.0-rc3-windows-cli.png" alt="w3af 1.0 rc3 windows cli w3af 1.0 rc3 console for Windows" width="538" height="272" /></a><br
/> Here&#8217;s <a
title='Original Link: http://w3af.sourceforge.net/'  href="http://nukeit.org/?KocAw7UH">w3af</a> 1.0 RC3 CLI built for Windows. Please leave a comment if you find a bug. This is <strong>not </strong>supported software. Please don&#8217;t bother reporting bugs to the official list or tracker unless you can confirm it in the original untouched source as well.</p><p><strong>Features:</strong></p><ul><li> Latest tagged release.</li><li> Python 2.6 and updated dependencies built in.</li><li> Completely portable.</li><li> Tested on Windows XP and 7</li><li> &#8220;Fixed&#8221; many deprecation warnings. Please test!</li><li> You can edit the plugins!</li></ul><p><strong>Download:</strong></p><pre>Normal - http://rapidshare.com/files/332486992/w3af-1.0-rc3-console.7z
Slow - http://nukeit.org/pub/w3af-1.0-rc3-console.7z</pre><p><strong>Stats:</strong></p><pre>Size: 16,477,852 bytes
CRC32: 846EA1F7
MD5: 42111F575B702660457425DE7EBFA344
SHA-1: 654D70D81BF61579120D238DE2505AA9614DF753</pre><p>If you&#8217;d like to know how I managed to get this built with pyinstaller and fix all the deprecation warnings, take a look at <a
href="javascript:;" class="hackadelic-sliderButton"onclick="toggleSlider('#hackadelic-sliderPanel-2')" title="click to expand/collapse slider this hideous patch:">this hideous patch:&raquo;</a> <span
class="hackadelic-sliderPanel concealed" id="hackadelic-sliderPanel-2"></span><br
/> I&#8217;ll have both GUI and console packaged versions uploaded soon.</p><div
id="hackadelic-sliderNote-2" class="concealed"><p></p><div
class="wp_syntax"><div
class="code"><pre class="diff" style="font-family:monospace;">Index: core/controllers/easy_contribution/sourceforge.py
===================================================================
<span style="color: #888822;">--- core/controllers/easy_contribution/sourceforge.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/controllers/easy_contribution/sourceforge.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">23</span>,<span style="">7</span> +<span style="">23</span>,<span style="">7</span> @@</span>
 import os
 import cgi
 import time
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
 import urllib2, urllib
 import cookielib
 from core.controllers.misc.get_w3af_version import get_w3af_version
<span style="color: #440088;">@@ -<span style="">102</span>,<span style="">7</span> +<span style="">102</span>,<span style="">7</span> @@</span>
         else:
             # Generate the summary, the random token is added to avoid the
             # double click protection added by sourceforge.
<span style="color: #991111;">-            summary += md5.new<span style="">&#40;</span> time.ctime<span style="">&#40;</span><span style="">&#41;</span> <span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+            summary += hashlib.md5<span style="">&#40;</span> time.ctime<span style="">&#40;</span><span style="">&#41;</span> <span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
&nbsp;
         # Now we handle the details
         details = ''
Index: core/controllers/extrusionScanning/extrusionScanner.py
===================================================================
<span style="color: #888822;">--- core/controllers/extrusionScanning/extrusionScanner.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/controllers/extrusionScanning/extrusionScanner.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">32</span>,<span style="">7</span> +<span style="">32</span>,<span style="">7</span> @@</span>
&nbsp;
 import time
 import os
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
 import socket
&nbsp;
<span style="color: #440088;">@@ -<span style="">73</span>,<span style="">7</span> +<span style="">73</span>,<span style="">7</span> @@</span>
         r += self._exec<span style="">&#40;</span>'uname -a'<span style="">&#41;</span>
         r += self._exec<span style="">&#40;</span>'env'<span style="">&#41;</span>
         r += self._exec<span style="">&#40;</span>'net user'<span style="">&#41;</span>
<span style="color: #991111;">-        return md5.new<span style="">&#40;</span>r<span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+        return hashlib.md5<span style="">&#40;</span>r<span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
&nbsp;
     def isAvailable<span style="">&#40;</span> self, port, proto <span style="">&#41;</span>:
         try:
Index: core/controllers/misc/homeDir.py
===================================================================
<span style="color: #888822;">--- core/controllers/misc/homeDir.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/controllers/misc/homeDir.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">61</span>,<span style="">7</span> +<span style="">61</span>,<span style="">7</span> @@</span>
     '''
     @return: The location of the w3af directory inside the home directory of the current user.
     '''
<span style="color: #991111;">-    home_path = user.home + os.path.sep + '.w3af'</span>
<span style="color: #00b000;">+    home_path = '.w3af'</span>
     return home_path
&nbsp;
 def home_dir_is_writable<span style="">&#40;</span><span style="">&#41;</span>:
Index: core/data/parsers/dpCache.py
===================================================================
<span style="color: #888822;">--- core/data/parsers/dpCache.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/data/parsers/dpCache.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">26</span>,<span style="">7</span> +<span style="">26</span>,<span style="">7</span> @@</span>
 import core.data.parsers.documentParser as documentParser
 from core.controllers.misc.lru import LRU
&nbsp;
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
 import thread
&nbsp;
<span style="color: #440088;">@@ -<span style="">42</span>,<span style="">7</span> +<span style="">42</span>,<span style="">7</span> @@</span>
&nbsp;
     def getDocumentParserFor<span style="">&#40;</span> self, httpResponse, normalizeMarkup=True <span style="">&#41;</span>:
         res = None
<span style="color: #991111;">-        hash = md5.new<span style="">&#40;</span> httpResponse.getBody<span style="">&#40;</span><span style="">&#41;</span> <span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+        hash = hashlib.md5<span style="">&#40;</span> httpResponse.getBody<span style="">&#40;</span><span style="">&#41;</span> <span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
&nbsp;
         with self._LRULock:
             if hash in self._cache:
Index: core/data/url/handlers/keepalive.py
===================================================================
<span style="color: #888822;">--- core/data/url/handlers/keepalive.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/data/url/handlers/keepalive.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">686</span>,<span style="">7</span> +<span style="">686</span>,<span style="">7</span> @@</span>
     keepalive_handler.close_all<span style="">&#40;</span><span style="">&#41;</span>
&nbsp;
 def continuity<span style="">&#40;</span>url<span style="">&#41;</span>:
<span style="color: #991111;">-    import md5</span>
<span style="color: #00b000;">+    import hashlib</span>
     format = '%25s: %s'
&nbsp;
     # first fetch the file with the normal http handler
<span style="color: #440088;">@@ -<span style="">695</span>,<span style="">7</span> +<span style="">695</span>,<span style="">7</span> @@</span>
     fo = urllib2.urlopen<span style="">&#40;</span>url<span style="">&#41;</span>
     foo = fo.read<span style="">&#40;</span><span style="">&#41;</span>
     fo.close<span style="">&#40;</span><span style="">&#41;</span>
<span style="color: #991111;">-    m = md5.new<span style="">&#40;</span>foo<span style="">&#41;</span></span>
<span style="color: #00b000;">+    m = hashlib.md5<span style="">&#40;</span>foo<span style="">&#41;</span></span>
     print format % <span style="">&#40;</span>'normal urllib', m.hexdigest<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>
&nbsp;
     # now install the keepalive handler and try again
<span style="color: #440088;">@@ -<span style="">705</span>,<span style="">7</span> +<span style="">705</span>,<span style="">7</span> @@</span>
     fo = urllib2.urlopen<span style="">&#40;</span>url<span style="">&#41;</span>
     foo = fo.read<span style="">&#40;</span><span style="">&#41;</span>
     fo.close<span style="">&#40;</span><span style="">&#41;</span>
<span style="color: #991111;">-    m = md5.new<span style="">&#40;</span>foo<span style="">&#41;</span></span>
<span style="color: #00b000;">+    m = hashlib.md5<span style="">&#40;</span>foo<span style="">&#41;</span></span>
     print format % <span style="">&#40;</span>'keepalive read', m.hexdigest<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>
&nbsp;
     fo = urllib2.urlopen<span style="">&#40;</span>url<span style="">&#41;</span>
<span style="color: #440088;">@@ -<span style="">715</span>,<span style="">7</span> +<span style="">715</span>,<span style="">7</span> @@</span>
         if f: foo = foo + f
         else: break
     fo.close<span style="">&#40;</span><span style="">&#41;</span>
<span style="color: #991111;">-    m = md5.new<span style="">&#40;</span>foo<span style="">&#41;</span></span>
<span style="color: #00b000;">+    m = hashlib.md5<span style="">&#40;</span>foo<span style="">&#41;</span></span>
     print format % <span style="">&#40;</span>'keepalive readline', m.hexdigest<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>
&nbsp;
 def comp<span style="">&#40;</span>N, url<span style="">&#41;</span>:
Index: core/data/url/handlers/localCache.py
===================================================================
<span style="color: #888822;">--- core/data/url/handlers/localCache.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/data/url/handlers/localCache.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">25</span>,<span style="">7</span> +<span style="">25</span>,<span style="">7</span> @@</span>
 import urllib2
 import httplib
 import unittest
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
 from core.controllers.misc.homeDir import get_home_dir
&nbsp;
 import StringIO
<span style="color: #440088;">@@ -<span style="">47</span>,<span style="">7</span> +<span style="">47</span>,<span style="">7</span> @@</span>
     id += request.get_full_url<span style="">&#40;</span><span style="">&#41;</span>
     for h in request.headers.keys<span style="">&#40;</span><span style="">&#41;</span>:
         id += h + request.headers<span style="">&#91;</span>h<span style="">&#93;</span>
<span style="color: #991111;">-    return md5.new<span style="">&#40;</span>id<span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+    return hashlib.md5<span style="">&#40;</span>id<span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
&nbsp;
 class CacheHandler<span style="">&#40;</span>urllib2.BaseHandler<span style="">&#41;</span>:
     '''
Index: core/data/url/handlers/MultipartPostHandler.py
===================================================================
<span style="color: #888822;">--- core/data/url/handlers/MultipartPostHandler.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ core/data/url/handlers/MultipartPostHandler.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">42</span>,<span style="">7</span> +<span style="">42</span>,<span style="">7</span> @@</span>
 import urllib
 import urllib2
 import mimetools, mimetypes
<span style="color: #991111;">-import os, stat, md5</span>
<span style="color: #00b000;">+import os, stat, hashlib</span>
 from core.data.fuzzer.fuzzer import string_file
&nbsp;
 class Callable:
<span style="color: #440088;">@@ -<span style="">102</span>,<span style="">7</span> +<span style="">102</span>,<span style="">7</span> @@</span>
             # '127.0.0.1.1000.6267.1173556103.828.1'
             # This contains my IP address, I dont like that...
             # Now:
<span style="color: #991111;">-            boundary = md5.new<span style="">&#40;</span>mimetools.choose_boundary<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+            boundary = hashlib.md5<span style="">&#40;</span>mimetools.choose_boundary<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
         if buffer is None:
             buffer = ''
&nbsp;
Index: extlib/pyPdf/pyPdf/pdf.py
===================================================================
<span style="color: #888822;">--- extlib/pyPdf/pyPdf/pdf.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ extlib/pyPdf/pyPdf/pdf.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">46</span>,<span style="">8</span> +<span style="">46</span>,<span style="">8</span> @@</span>
 import utils
 from generic import *
 from utils import readNonWhitespace, readUntilWhitespace, ConvertFunctionsToVirtualList
<span style="color: #991111;">-from sets import ImmutableSet</span>
<span style="color: #991111;">-</span>
<span style="color: #00b000;">+#from sets import ImmutableSet</span>
<span style="color: #00b000;">+ImmutableSet = frozenset</span>
 ##
 # This class supports writing PDF files out, given pages produced by another
 # class <span style="">&#40;</span>typically <span style="">&#123;</span>@link #PdfFileReader PdfFileReader<span style="">&#125;</span><span style="">&#41;</span>.
<span style="color: #440088;">@@ -<span style="">115</span>,<span style="">7</span> +<span style="">115</span>,<span style="">7</span> @@</span>
     # encryption.  When false, 40bit encryption will be used.  By default, this
     # flag is on.
     def encrypt<span style="">&#40;</span>self, user_pwd, owner_pwd = None, use_128bit = True<span style="">&#41;</span>:
<span style="color: #991111;">-        import md5, time, random</span>
<span style="color: #00b000;">+        import hashlib, time, random</span>
         if owner_pwd == None:
             owner_pwd = user_pwd
         if use_128bit:
<span style="color: #440088;">@@ -<span style="">129</span>,<span style="">8</span> +<span style="">129</span>,<span style="">8</span> @@</span>
         # permit everything:
         P = -<span style="">1</span>
         O = StringObject<span style="">&#40;</span>_alg33<span style="">&#40;</span>owner_pwd, user_pwd, rev, keylen<span style="">&#41;</span><span style="">&#41;</span>
<span style="color: #991111;">-        ID_1 = md5.new<span style="">&#40;</span>repr<span style="">&#40;</span>time.time<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span><span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #991111;">-        ID_2 = md5.new<span style="">&#40;</span>repr<span style="">&#40;</span>random.random<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span><span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+        ID_1 = hashlib.md5<span style="">&#40;</span>repr<span style="">&#40;</span>time.time<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span><span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+        ID_2 = hashlib.md5<span style="">&#40;</span>repr<span style="">&#40;</span>random.random<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span><span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
         self._ID = ArrayObject<span style="">&#40;</span><span style="">&#40;</span>StringObject<span style="">&#40;</span>ID_1<span style="">&#41;</span>, StringObject<span style="">&#40;</span>ID_2<span style="">&#41;</span><span style="">&#41;</span><span style="">&#41;</span>
         if rev == <span style="">2</span>:
             U, key = _alg34<span style="">&#40;</span>user_pwd, O, P, ID_1<span style="">&#41;</span>
<span style="color: #440088;">@@ -<span style="">156</span>,<span style="">7</span> +<span style="">156</span>,<span style="">7</span> @@</span>
     # @param stream An object to write the file to.  The object must support
     # the write method, and the tell method, similar to a file object.
     def write<span style="">&#40;</span>self, stream<span style="">&#41;</span>:
<span style="color: #991111;">-        import struct, md5</span>
<span style="color: #00b000;">+        import struct, hashlib</span>
&nbsp;
         externalReferenceMap = <span style="">&#123;</span><span style="">&#125;</span>
         self.stack = <span style="">&#91;</span><span style="">&#93;</span>
<span style="color: #440088;">@@ -<span style="">177</span>,<span style="">7</span> +<span style="">177</span>,<span style="">7</span> @@</span>
                 pack2 = struct.pack<span style="">&#40;</span>&quot;= <span style="">3</span>:
         for i in range<span style="">&#40;</span><span style="">50</span><span style="">&#41;</span>:
<span style="color: #991111;">-            md5_hash = md5.new<span style="">&#40;</span>md5_hash<span style="">&#91;</span>:keylen<span style="">&#93;</span><span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+            md5_hash = hashlib.md5<span style="">&#40;</span>md5_hash<span style="">&#91;</span>:keylen<span style="">&#93;</span><span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
     return md5_hash<span style="">&#91;</span>:keylen<span style="">&#93;</span>
&nbsp;
 def _alg33<span style="">&#40;</span>owner_pwd, user_pwd, rev, keylen<span style="">&#41;</span>:
<span style="color: #440088;">@@ -<span style="">1114</span>,<span style="">14</span> +<span style="">1114</span>,<span style="">14</span> @@</span>
     return val
&nbsp;
 def _alg33_1<span style="">&#40;</span>password, rev, keylen<span style="">&#41;</span>:
<span style="color: #991111;">-    import md5</span>
<span style="color: #991111;">-    m = md5.new<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+    import hashlib</span>
<span style="color: #00b000;">+    m = hashlib.md5<span style="">&#40;</span><span style="">&#41;</span></span>
     password = <span style="">&#40;</span>password + _encryption_padding<span style="">&#41;</span><span style="">&#91;</span>:<span style="">32</span><span style="">&#93;</span>
     m.update<span style="">&#40;</span>password<span style="">&#41;</span>
     md5_hash = m.digest<span style="">&#40;</span><span style="">&#41;</span>
     if rev &amp;gt;= <span style="">3</span>:
         for i in range<span style="">&#40;</span><span style="">50</span><span style="">&#41;</span>:
<span style="color: #991111;">-            md5_hash = md5.new<span style="">&#40;</span>md5_hash<span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+            md5_hash = hashlib.md5<span style="">&#40;</span>md5_hash<span style="">&#41;</span>.digest<span style="">&#40;</span><span style="">&#41;</span></span>
     key = md5_hash<span style="">&#91;</span>:keylen<span style="">&#93;</span>
     return key
&nbsp;
<span style="color: #440088;">@@ -<span style="">1131</span>,<span style="">8</span> +<span style="">1131</span>,<span style="">8</span> @@</span>
     return U, key
&nbsp;
 def _alg35<span style="">&#40;</span>password, rev, keylen, owner_entry, p_entry, id1_entry, metadata_encrypt<span style="">&#41;</span>:
<span style="color: #991111;">-    import md5</span>
<span style="color: #991111;">-    m = md5.new<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+    import hashlib</span>
<span style="color: #00b000;">+    m = hashlib.md5<span style="">&#40;</span><span style="">&#41;</span></span>
     m.update<span style="">&#40;</span>_encryption_padding<span style="">&#41;</span>
     m.update<span style="">&#40;</span>id1_entry<span style="">&#41;</span>
     md5_hash = m.digest<span style="">&#40;</span><span style="">&#41;</span>
Index: extlib/scapy/scapy.py
===================================================================
<span style="color: #888822;">--- extlib/scapy/scapy.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ extlib/scapy/scapy.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">3111</span>,<span style="">9</span> +<span style="">3111</span>,<span style="">9</span> @@</span>
             if loctrace:
                 trt<span style="">&#91;</span>trace_id<span style="">&#93;</span> = loctrace
&nbsp;
<span style="color: #991111;">-        tr = map<span style="">&#40;</span>lambda x: Gnuplot.Data<span style="">&#40;</span>x,with=&quot;lines&quot;<span style="">&#41;</span>, trt.values<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+        tr = map<span style="">&#40;</span>lambda x: Gnuplot.Data<span style="">&#40;</span>x,with_=&quot;lines&quot;<span style="">&#41;</span>, trt.values<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span></span>
         g = Gnuplot.Gnuplot<span style="">&#40;</span><span style="">&#41;</span>
<span style="color: #991111;">-        world = Gnuplot.File<span style="">&#40;</span>conf.gnuplot_world,with=&quot;lines&quot;<span style="">&#41;</span></span>
<span style="color: #00b000;">+        world = Gnuplot.File<span style="">&#40;</span>conf.gnuplot_world,with_=&quot;lines&quot;<span style="">&#41;</span></span>
         g.plot<span style="">&#40;</span>world,*tr<span style="">&#41;</span>
         return g
&nbsp;
Index: plugins/attack/db/dbDriverFunctions.py
===================================================================
<span style="color: #888822;">--- plugins/attack/db/dbDriverFunctions.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ plugins/attack/db/dbDriverFunctions.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">13</span>,<span style="">7</span> +<span style="">13</span>,<span style="">7</span> @@</span>
&nbsp;
 import urllib
 import time
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
 import os
 import random
&nbsp;
Index: plugins/discovery/favicon_identification.py
===================================================================
<span style="color: #888822;">--- plugins/discovery/favicon_identification.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ plugins/discovery/favicon_identification.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">43</span>,<span style="">7</span> +<span style="">43</span>,<span style="">7</span> @@</span>
 from core.controllers.w3afException import w3afException, w3afRunOnce
&nbsp;
 import re
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
 import os.path
&nbsp;
<span style="color: #440088;">@@ -<span style="">86</span>,<span style="">7</span> +<span style="">86</span>,<span style="">7</span> @@</span>
             response = self._urlOpener.GET<span style="">&#40;</span> def_favicon_url, useCache=True <span style="">&#41;</span>
&nbsp;
             if not is_404<span style="">&#40;</span> response <span style="">&#41;</span>:
<span style="color: #991111;">-                favmd5=md5.new<span style="">&#40;</span>response.getBody<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+                favmd5=hashlib.md5<span style="">&#40;</span>response.getBody<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
&nbsp;
                 try:
                     # read MD5 database.
Index: plugins/discovery/findCaptchas.py
===================================================================
<span style="color: #888822;">--- plugins/discovery/findCaptchas.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ plugins/discovery/findCaptchas.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">33</span>,<span style="">7</span> +<span style="">33</span>,<span style="">7</span> @@</span>
 import core.data.kb.knowledgeBase as kb
 import core.data.kb.info as info
&nbsp;
<span style="color: #991111;">-import sha</span>
<span style="color: #00b000;">+import hashlib</span>
 import mimetypes
 import core.data.parsers.documentParser as documentParser
&nbsp;
<span style="color: #440088;">@@ -<span style="">121</span>,<span style="">7</span> +<span style="">121</span>,<span style="">7</span> @@</span>
                     except:
                         om.out.debug<span style="">&#40;</span>'Failed to retrieve the image for finding captchas.'<span style="">&#41;</span>
                     else:
<span style="color: #991111;">-                        res<span style="">&#91;</span> img_src <span style="">&#93;</span> = sha.new<span style="">&#40;</span>image_response.getBody<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
<span style="color: #00b000;">+                        res<span style="">&#91;</span> img_src <span style="">&#93;</span> = hashlib.sha1<span style="">&#40;</span>image_response.getBody<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span></span>
&nbsp;
         return res
&nbsp;
Index: plugins/discovery/phpEggs.py
===================================================================
<span style="color: #888822;">--- plugins/discovery/phpEggs.py	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ plugins/discovery/phpEggs.py	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">36</span>,<span style="">7</span> +<span style="">36</span>,<span style="">7</span> @@</span>
 import core.data.kb.knowledgeBase as kb
 import core.data.kb.info as info
&nbsp;
<span style="color: #991111;">-import md5</span>
<span style="color: #00b000;">+import hashlib</span>
&nbsp;
 class phpEggs<span style="">&#40;</span>baseDiscoveryPlugin<span style="">&#41;</span>:
<span style="color: #440088;">@@ -<span style="">274</span>,<span style="">7</span> +<span style="">274</span>,<span style="">7</span> @@</span>
         else:
             cmp_list = <span style="">&#91;</span><span style="">&#93;</span>
             for r in response:
<span style="color: #991111;">-                cmp_list.append<span style="">&#40;</span> <span style="">&#40;</span>md5.new<span style="">&#40;</span>r<span style="">&#91;</span><span style="">0</span><span style="">&#93;</span>.getBody<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span>, r<span style="">&#91;</span><span style="">1</span><span style="">&#93;</span> <span style="">&#41;</span> <span style="">&#41;</span></span>
<span style="color: #00b000;">+                cmp_list.append<span style="">&#40;</span> <span style="">&#40;</span>hashlib.md5<span style="">&#40;</span>r<span style="">&#91;</span><span style="">0</span><span style="">&#93;</span>.getBody<span style="">&#40;</span><span style="">&#41;</span><span style="">&#41;</span>.hexdigest<span style="">&#40;</span><span style="">&#41;</span>, r<span style="">&#91;</span><span style="">1</span><span style="">&#93;</span> <span style="">&#41;</span> <span style="">&#41;</span></span>
             cmp_set = set<span style="">&#40;</span> cmp_list <span style="">&#41;</span>
&nbsp;
             found = False
Index: scripts/script-all.w3af
===================================================================
<span style="color: #888822;">--- scripts/script-all.w3af	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ scripts/script-all.w3af	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">10</span>,<span style="">7</span> +<span style="">10</span>,<span style="">7</span> @@</span>
 output config console
 set verbose False
 back
<span style="color: #991111;">-discovery all, !fingerMSN, !fingerGoogle, !fingerPKS, !spiderMan</span>
<span style="color: #00b000;">+discovery all, !fingerMSN, !fingerGoogle, !fingerPKS, !spiderMan !detectReverseProxy</span>
 discovery
 grep all
 grep
<span style="color: #440088;">@@ -<span style="">20</span>,<span style="">6</span> +<span style="">20</span>,<span style="">6</span> @@</span>
 bruteforce
 back
 target
<span style="color: #991111;">-set target http://localhost/w3af/</span>
<span style="color: #00b000;">+set target http://localhost/</span>
 back
 start
Index: scripts/script-find_captcha.w3af
===================================================================
<span style="color: #888822;">--- scripts/script-find_captcha.w3af	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ scripts/script-find_captcha.w3af	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">13</span>,<span style="">7</span> +<span style="">13</span>,<span style="">7</span> @@</span>
&nbsp;
 back
 target
<span style="color: #991111;">-set target http://localhost/w3af/discovery/find_captcha/index.php</span>
<span style="color: #00b000;">+set target http://localhost/</span>
 back
&nbsp;
 start
Index: w3af_console
===================================================================
<span style="color: #888822;">--- w3af_console	<span style="">&#40;</span>revision <span style="">3264</span><span style="">&#41;</span></span>
<span style="color: #888822;">+++ w3af_console	<span style="">&#40;</span>working copy<span style="">&#41;</span></span>
<span style="color: #440088;">@@ -<span style="">2</span>,<span style="">7</span> +<span style="">2</span>,<span style="">76</span> @@</span>
&nbsp;
 import getopt, sys, os
 import gettext
<span style="color: #991111;">-</span>
<span style="color: #00b000;">+import hashlib</span>
<span style="color: #00b000;">+import csv</span>
<span style="color: #00b000;">+import Cookie</span>
<span style="color: #00b000;">+import core.controllers.outputManager as om</span>
<span style="color: #00b000;">+import core.data.constants.browsers as browsers</span>
<span style="color: #00b000;">+import core.data.constants.dbms as dbms</span>
<span style="color: #00b000;">+import core.data.constants.httpConstants as httpConstants</span>
<span style="color: #00b000;">+import core.data.constants.httpConstants as http_constants</span>
<span style="color: #00b000;">+import core.data.constants.severity as severity</span>
<span style="color: #00b000;">+import core.data.constants.w3afPorts as w3afPorts</span>
<span style="color: #00b000;">+import core.data.dc.form as form</span>
<span style="color: #00b000;">+import core.data.kb.config as cf</span>
<span style="color: #00b000;">+import core.data.kb.info as info</span>
<span style="color: #00b000;">+import core.data.kb.info as infokb</span>
<span style="color: #00b000;">+import core.data.kb.knowledgeBase as kb</span>
<span style="color: #00b000;">+import core.data.kb.vuln as vuln</span>
<span style="color: #00b000;">+import core.data.parsers.documentParser as documentParser</span>
<span style="color: #00b000;">+import core.data.parsers.dpCache as dpCache</span>
<span style="color: #00b000;">+import core.data.parsers.urlParser as urlParser</span>
<span style="color: #00b000;">+import core.data.request.httpPostDataRequest as httpPostDataRequest</span>
<span style="color: #00b000;">+import core.data.request.httpQsRequest as httpQsRequest</span>
<span style="color: #00b000;">+import core.data.url.httpResponse as httpResponse</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseAttackPlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseAuditPlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseBruteforcePlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseDiscoveryPlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseEvasionPlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseGrepPlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseManglePlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.baseOutputPlugin import *</span>
<span style="color: #00b000;">+from core.controllers.basePlugin.basePlugin import *</span>
<span style="color: #00b000;">+from core.controllers.coreHelpers.fingerprint_404 import *</span>
<span style="color: #00b000;">+from core.controllers.daemons.proxy import *</span>
<span style="color: #00b000;">+from core.controllers.daemons.webserver import *</span>
<span style="color: #00b000;">+from core.controllers.misc.factory import *</span>
<span style="color: #00b000;">+from core.controllers.misc.get_local_ip import *</span>
<span style="color: #00b000;">+from core.controllers.misc.groupbyMinKey import *</span>
<span style="color: #00b000;">+from core.controllers.misc.homeDir import *</span>
<span style="color: #00b000;">+from core.controllers.misc.is_private_site import *</span>
<span style="color: #00b000;">+from core.controllers.misc.levenshtein import *</span>
<span style="color: #00b000;">+from core.controllers.misc.temp_dir import *</span>
<span style="color: #00b000;">+from core.controllers.misc.webroot import *</span>
<span style="color: #00b000;">+from core.controllers.sql_tools.blind_sqli_response_diff import *</span>
<span style="color: #00b000;">+from core.controllers.sql_tools.blind_sqli_time_delay import *</span>
<span style="color: #00b000;">+from core.controllers.threads.threadManager import *</span>
<span style="color: #00b000;">+from core.controllers.threads.w3afThread import *</span>
<span style="color: #00b000;">+from core.controllers.w3afException import *</span>
<span style="color: #00b000;">+from core.data.constants.common_directories import *</span>
<span style="color: #00b000;">+from core.data.db.db import *</span>
<span style="color: #00b000;">+from core.data.db.history import *</span>
<span style="color: #00b000;">+from core.data.db.temp_persist import *</span>
<span style="color: #00b000;">+from core.data.dc.form import *</span>
<span style="color: #00b000;">+from core.data.exchangableMethods import *</span>
<span style="color: #00b000;">+from core.data.fuzzer.formFiller import *</span>
<span style="color: #00b000;">+from core.data.fuzzer.fuzzer import *</span>
<span style="color: #00b000;">+from core.data.fuzzer.mutant import *</span>
<span style="color: #00b000;">+from core.data.getResponseType import *</span>
<span style="color: #00b000;">+from core.data.kb.shell import *</span>
<span style="color: #00b000;">+from core.data.options.option import *</span>
<span style="color: #00b000;">+from core.data.options.optionList import *</span>
<span style="color: #00b000;">+from core.data.parsers.dpCache import *</span>
<span style="color: #00b000;">+from core.data.parsers.urlParser import *</span>
<span style="color: #00b000;">+from core.data.request.frFactory import *</span>
<span style="color: #00b000;">+from core.data.request.httpQsRequest import *</span>
<span style="color: #00b000;">+from core.data.searchEngines.googleSearchEngine import *</span>
<span style="color: #00b000;">+from core.data.searchEngines.msn import *</span>
<span style="color: #00b000;">+from core.data.searchEngines.pks import *</span>
<span style="color: #00b000;">+from core.data.searchEngines.yahooSiteExplorer import *</span>
<span style="color: #00b000;">+from core.data.url.xUrllib import *</span>
<span style="color: #00b000;">+</span>
 # First of all, we need to change the working directory to the directory of w3af.
 currentDir = os.getcwd<span style="">&#40;</span><span style="">&#41;</span>
 scriptDir = os.path.dirname<span style="">&#40;</span>sys.argv<span style="">&#91;</span><span style="">0</span><span style="">&#93;</span><span style="">&#41;</span> or '.'</pre></div></div><span
style="display: block; margin-top: 3px; font-size: 7px"><a
href="http://hackadelic.com/solutions/wordpress/sliding-notes" title="Powered by Hackadelic Sliding Notes 1.6.4">Powered by Hackadelic Sliding Notes 1.6.4</a></span></div>]]></content:encoded> <wfw:commentRss>http://nukeit.org/w3af-1-0-rc3-console-for-windows/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>DECAF &#8211; Detect and Eliminate Computer Assisted Forensics [COFEE]</title><link>http://nukeit.org/decaf-detect-and-eliminate-computer-assisted-forensics-cofee/</link> <comments>http://nukeit.org/decaf-detect-and-eliminate-computer-assisted-forensics-cofee/#comments</comments> <pubDate>Mon, 14 Dec 2009 18:21:10 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Tools]]></category> <category><![CDATA[anti-forensics]]></category> <category><![CDATA[COFEE]]></category> <category><![CDATA[DECAF]]></category> <category><![CDATA[forensics]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4640</guid> <description><![CDATA[Worried about Microsoft&#8217;s COFEE? Now there is DECAF, a tiny application which will monitor Windows boxes and detect the presence of COFEE. There are lots of neat little features already enabled with this version. Check out their description:DECAF is a counter intelligence tool specifically created around the obstruction of the well known Microsoft product COFEE ]]></description> <content:encoded><![CDATA[<p>Worried about Microsoft&#8217;s COFEE? Now there is DECAF, a tiny application which will monitor Windows boxes and detect the presence of COFEE. There are lots of neat little features already enabled with this version. Check out their description:</p><blockquote><p> DECAF is a counter intelligence tool specifically created around the obstruction of the well known Microsoft product COFEE used by law enforcement around the world.</p><p>DECAF provides real-time monitoring for COFEE signatures on USB devices and running applications. Upon finding the presence of COFEE, DECAF performs numerous user-defined processes; including COFEE log clearing, ejecting USB devices, drive-by dropper, and an extensive list of Lockdown Mode settings. The Lockdown mode gives the user an automated approach to locking down the machine at the first sign of unusual law enforcement activity.</p><p>DECAF is highly configurable giving the user complete control to on-the-fly scenarios. In a moments notice, almost every piece of hardware can be disabled and pre-defined files can be deleted in the background. DECAF also gives the user an opportunity to simulate COFEE&#8217;s presence by sending the application into a &#8216;Spill the cofee&#8217; type mode. Simulation gives the user an opportunity to test his or her configuration before going live.</p></blockquote><p><a
href="http://cdn.nukeit.org/wp-content/uploads/2009/12/decaff-app-settings.png"><img
src="http://nukeit.org/wp-content/uploads/2009/12/decaff-app-settings.png" alt="decaff app settings DECAF   Detect and Eliminate Computer Assisted Forensics [COFEE]" title="decaf-app-settings" width="407" height="385" class="alignnone size-full wp-image-4641" /></a><br
/> <a
href="http://cdn.nukeit.org/wp-content/uploads/2009/12/decaf-lockdown-mode.png"><img
src="http://nukeit.org/wp-content/uploads/2009/12/decaf-lockdown-mode.png" alt="decaf lockdown mode DECAF   Detect and Eliminate Computer Assisted Forensics [COFEE]" title="decaf-lockdown-mode" width="407" height="342" class="alignnone size-full wp-image-4642" /></a></p><p>Download DECAF, view more screenshots, and read more about it here:</p><pre>http://decafme.org/</pre>]]></content:encoded> <wfw:commentRss>http://nukeit.org/decaf-detect-and-eliminate-computer-assisted-forensics-cofee/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Pentoo i686 and x86_64 2009.0 final</title><link>http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/</link> <comments>http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/#comments</comments> <pubDate>Sat, 05 Dec 2009 05:04:10 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Featured]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[Pentoo]]></category> <category><![CDATA[Pentoo 2009.0 Final]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4628</guid> <description><![CDATA[Pentoo i686 and x86_64 2009.0 final are out now. Check out some of the features in the well made gentoo-based penetration testing live linux distro:
It features the following :Changes saving
Enhanced cracking software
- NTLM/MD4/MD5 cuda bruteforcer
- WPA PSK rainbowtables generation accelerated through CUDA, STREAM or PADLOCK
- John The Ripper with MPI support allowing you ]]></description> <content:encoded><![CDATA[<p>Pentoo i686 and x86_64 2009.0 final are out now. Check out some of the features in the well made gentoo-based penetration testing live linux distro:</p><p>It features the following :</p><ul><li> Changes saving</li><li> Enhanced cracking software<br
/> - NTLM/MD4/MD5 cuda bruteforcer<br
/> - WPA PSK rainbowtables generation accelerated through CUDA, STREAM or PADLOCK<br
/> - John The Ripper with MPI support allowing you to run it on all your local or remote cores</li><li> Kernel 2.6.31.6  and wifi 2.6.32_rc7 with all the patches from Zero, including the freq patches for ath5k</li><li> A slight and sexy UI, Enlightenment DR17, built from SVN</li></ul><p>Enabled Firefox Extensions:</p><ul><li> Add N Edit Cookies 0.2.1.3</li><li> Firebug 1.4.5</li><li> FoxyProxy Standard 2.15</li><li> HackBar 1.4.2</li><li> HttpFox 0.8.4</li><li> Live HTTP headers 0.15</li><li> Multiproxy Switch 1.32</li><li> No-Referer 1.3.1</li><li> ShowIP 0.8.17</li><li> SQL Inject Me 0.4.4</li><li> SQL Injection! 1.3</li><li> Tamper Data 10.1.0</li><li> User Agent Switcher 0.7.2</li><li> XSS Me 0.4.3</li></ul><p>Get it here:</p><pre>

http://www.pentoo.ch/download/

pentoo-i686-2009.0.iso
pentoo-x86_64-2009.0.iso
</pre><p>Pentoo i686 2009.0 Final Screenshots:<br
/><a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-boot1/' title='pentoo-2009.0-boot1'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-boot1-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 boot1 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-boot1" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-boot2/' title='pentoo-2009.0-boot2'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-boot2-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 boot2 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-boot2" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-desktop/' title='pentoo-2009.0-desktop'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-desktop-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 desktop 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-desktop" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-analyzers/' title='pentoo-2009.0-analyzers'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-analyzers-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 analyzers 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-analyzers" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-metacoretex-ng/' title='pentoo-2009.0-metacoretex-ng'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-metacoretex-ng-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 metacoretex ng 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-metacoretex-ng" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-w3af/' title='pentoo-2009.0-w3af'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-w3af-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 w3af 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-w3af" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-fast-track/' title='pentoo-2009.0-fast-track'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-fast-track-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 fast track 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-fast-track" /></a> <a
href='http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/pentoo-2009-0-fuzzers/' title='pentoo-2009.0-fuzzers'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/12/pentoo-2009.0-fuzzers-250x250.png" class="attachment-thumbnail" alt="pentoo 2009.0 fuzzers 250x250 Pentoo i686 and x86 64 2009.0 final" title="pentoo-2009.0-fuzzers" /></a></p> ]]></content:encoded> <wfw:commentRss>http://nukeit.org/pentoo-i686-and-x86_64-2009-0-final/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>CFIR and REAPER Security and Forensics Live CDs</title><link>http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/</link> <comments>http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/#comments</comments> <pubDate>Mon, 30 Nov 2009 02:00:42 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Tools]]></category> <category><![CDATA[CFIR]]></category> <category><![CDATA[debian]]></category> <category><![CDATA[distro]]></category> <category><![CDATA[forensics]]></category> <category><![CDATA[linux]]></category> <category><![CDATA[livecd]]></category> <category><![CDATA[REAPER]]></category> <category><![CDATA[security]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4617</guid> <description><![CDATA[Linux Computer Forensics &#038; Incident Response LIVECD or CFIR is a pretty straightforward forensics distro.http://sourceforge.net/projects/cfirproject/Azril Azam on Facebookhttp://www.facebook.com/people/Azril-Azam/1128729650REAPER is an interesting forensics distro that aims to automate the gathering of documents from a host machine.
Rapid Evidence Acquisition Project for Event Reconstruction (REAPER) &#8211; Open Source forensic environment for the complete automation of the digital ]]></description> <content:encoded><![CDATA[<p>Linux Computer Forensics &#038; Incident Response LIVECD or CFIR is a pretty straightforward forensics distro.</p><pre>

http://sourceforge.net/projects/cfirproject/
</pre><p><strong>Azril Azam on Facebook</strong></p><pre>

http://www.facebook.com/people/Azril-Azam/1128729650
</pre><p>REAPER is an interesting forensics distro that aims to automate the gathering of documents from a host machine.</p><blockquote><p>Rapid Evidence Acquisition Project for Event Reconstruction (REAPER) &#8211; Open Source forensic environment for the complete automation of the digital investigation process. At its core is Debian Live and the Open Computer Forensics Architecture (OCFA).</p></blockquote><pre>

http://sourceforge.net/projects/reaperforensics/

http://cybercrimetech.com/projects/reaper/reaper.php
</pre><p>Here are a few screens I took from a VM.<br
/><a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/cfir-boot/' title='cfir-boot'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/cfir-boot-250x250.png" class="attachment-thumbnail" alt="cfir boot 250x250 CFIR and REAPER Security and Forensics Live CDs" title="cfir-boot" /></a> <a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/cfir-desktop-2/' title='cfir-desktop-2'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/cfir-desktop-2-250x250.png" class="attachment-thumbnail" alt="cfir desktop 2 250x250 CFIR and REAPER Security and Forensics Live CDs" title="cfir-desktop-2" /></a> <a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/cfir-desktop/' title='cfir-desktop'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/cfir-desktop-250x250.png" class="attachment-thumbnail" alt="cfir desktop 250x250 CFIR and REAPER Security and Forensics Live CDs" title="cfir-desktop" /></a> <a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/cfir-boot-2/' title='cfir-boot-2'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/cfir-boot-2-250x250.png" class="attachment-thumbnail" alt="cfir boot 2 250x250 CFIR and REAPER Security and Forensics Live CDs" title="cfir-boot-2" /></a> <a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/reaper-desktop/' title='reaper-desktop'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/reaper-desktop-250x250.png" class="attachment-thumbnail" alt="reaper desktop 250x250 CFIR and REAPER Security and Forensics Live CDs" title="reaper-desktop" /></a> <a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/reaper-evidence/' title='reaper-evidence'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/reaper-evidence-250x250.png" class="attachment-thumbnail" alt="reaper evidence 250x250 CFIR and REAPER Security and Forensics Live CDs" title="reaper-evidence" /></a> <a
href='http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/reaper-evidence-2/' title='reaper-evidence'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/11/reaper-evidence1-250x250.png" class="attachment-thumbnail" alt="reaper evidence1 250x250 CFIR and REAPER Security and Forensics Live CDs" title="reaper-evidence" /></a></p> ]]></content:encoded> <wfw:commentRss>http://nukeit.org/cfir-and-reaper-security-and-forensics-live-cds/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>New Nmap Beta Released [Nmap 5.10]</title><link>http://nukeit.org/new-nmap-beta-released-nmap-5-10/</link> <comments>http://nukeit.org/new-nmap-beta-released-nmap-5-10/#comments</comments> <pubDate>Mon, 23 Nov 2009 20:05:47 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Tools]]></category> <category><![CDATA[5.10BETA1]]></category> <category><![CDATA[Beta]]></category> <category><![CDATA[nmap]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[zenmap]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4612</guid> <description><![CDATA[
&#160;
&#160;Changes include:
14 new NSE scripts, bringing the total to 72!A brand new (much faster and more efficient) --traceroute systemThe Zenmap host filter (Ctrl-L) for drilling down to the exact
systems you want to see in a big scan based on ]]></description> <content:encoded><![CDATA[<p><a
href="http://cdn.nukeit.org/wp-content/uploads/2009/11/zenmap-5.10-beta1.png"><img
class="alignnone size-full wp-image-4613" title="zenmap 5.10 beta1" src="http://nukeit.org/wp-content/uploads/2009/11/zenmap-5.10-beta1.png" alt="zenmap 5.10 beta1 New Nmap Beta Released [Nmap 5.10]" width="540" height="615" /></a></p><p>&nbsp;</p><p>&nbsp;</p><pre>
Changes include:
    14 new NSE scripts, bringing the total to 72!

    A brand new (much faster and more efficient) --traceroute system

    The Zenmap host filter (Ctrl-L) for drilling down to the exact
    systems you want to see in a big scan based on the criteria you
    specify.  For example, type "apache" to see all the hosts running a
    version of the Apache web server.

    UDP protocol-specific payloads make UDP scanning and host discovery
    much more effective.

    And more than 100 other significant changes!
</pre><p><strong>Download Nmap 5.10BETA1 for Windows</strong></p><pre>

http://nmap.org/dist/nmap-5.10BETA1-win32.zip
</pre>]]></content:encoded> <wfw:commentRss>http://nukeit.org/new-nmap-beta-released-nmap-5-10/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Cain &amp; Abel 4.9.32 released</title><link>http://nukeit.org/cain-abel-4-9-32-released/</link> <comments>http://nukeit.org/cain-abel-4-9-32-released/#comments</comments> <pubDate>Sat, 26 Sep 2009 02:33:34 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[Cain & Abel]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4561</guid> <description><![CDATA[
Cain &#38; Abel is a password recovery tool for Microsoft operating systems. It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using dictionary and brute force attacks, decoding scrambled passwords, revealing password boxes, uncovering cached passwords and analyzing routing protocols.
Changes in this version:Added Abel64.exe and Abel64.dll to support ]]></description> <content:encoded><![CDATA[<p><img
class="alignnone size-full wp-image-4563" title="cain &amp; abel logo" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/logocain.png" alt="cain &amp; abel logo" width="259" height="140" /></p><p><a
title='Original Link: http://www.oxid.it/cain.html'  href="http://nukeit.org/?KjRebAU6">Cain &amp; Abel</a> is a password recovery tool for Microsoft operating systems. It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using dictionary and brute force attacks, decoding scrambled passwords, revealing password boxes, uncovering cached passwords and analyzing routing protocols.<br
/> Changes in this version:</p><ul><li>Added Abel64.exe and Abel64.dll to support hashes extraction on x64 operating systems.</li><li>Added x64 operating systems support in NTLM hashes Dumper, MS-CACHE hashes Dumper, LSA Secrets Dumper, Wireless Password Decoder, Credential Manager Password Decoder, DialUp Password Decoder.</li><li>Added Windows Live Mail (Windows 7) Password Decoder for POP3, IMAP, NNTP, SMTP and LDAP accounts.</li><li>Fixed a bug of RSA SecurID Calculator within XML import function.</li><li>Executables rebuilt with Visual Studio 2008.</li></ul><p>via <a
title='Original Link: http://www.net-security.org/secworld.php?id=8194'  href="http://nukeit.org/?a9sk38UQ">Cain &amp; Abel 4.9.32 released</a>.</p> ]]></content:encoded> <wfw:commentRss>http://nukeit.org/cain-abel-4-9-32-released/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>VIPER Lab VAST</title><link>http://nukeit.org/viper-lab-vast/</link> <comments>http://nukeit.org/viper-lab-vast/#comments</comments> <pubDate>Fri, 25 Sep 2009 22:46:52 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Tools]]></category> <category><![CDATA[Operating Systems]]></category> <category><![CDATA[security]]></category> <category><![CDATA[vast]]></category> <category><![CDATA[viperlab]]></category> <category><![CDATA[voip]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4544</guid> <description><![CDATA[Back in June, Mike Jones posted about a new distro customized for use in VoIP security testing:
I have been working on a Linux distribution that penetration testers can utilize in their VoIP testing and have come up with VAST (VIPER Assessment Security Tools).
VIPER tools included:UCSniff
VideoJak
ACE
VoipHopperThis distribution will be a vital part of any VoIP penetration ]]></description> <content:encoded><![CDATA[<p>Back in June, Mike Jones posted about a new distro customized for use in VoIP security testing:</p><blockquote><p>I have been working on a Linux distribution that penetration testers can utilize in their VoIP testing and have come up with VAST (VIPER Assessment Security Tools).<br
/> VIPER tools included:</p><ul><li>UCSniff</li><li>VideoJak</li><li>ACE</li><li>VoipHopper</li></ul><p>This distribution will be a vital part of any VoIP penetration tester’s arsenal.  The tools included on the dvd are an important part of VIPER assessments.  Along with the VoIP tools, it will also include basic penetration testing tools such as NMAP and the password brute force application, Hydra.  VIPER will be constantly adding more features such as an open source PBX, sipXecs, and other network penetration tools and vulnerability scanners.  VIPER is also providing a class which will cover VoIP assessment methodology and tool usage. There will also be a lab portion of the training where students will have the chance to use the tools in a simulated corporate environment just as they would encounter in a VoIP vulnerability assessment.</p><p>VAST is built on Ubuntu 9.04 framework and has the option to install to a hard drive or USB.</p></blockquote><p>I found it on sourceforge and took a few screens in VirtualBox:</p><a
href='http://nukeit.org/viper-lab-vast/viper-vast-boot/' title='viper-vast-boot'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/viper-vast-boot-250x250.png" class="attachment-thumbnail" alt="viper vast boot 250x250 VIPER Lab VAST" title="viper-vast-boot" /></a> <a
href='http://nukeit.org/viper-lab-vast/viper-vast-desktop/' title='viper-vast-desktop'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/viper-vast-desktop-250x250.png" class="attachment-thumbnail" alt="viper vast desktop 250x250 VIPER Lab VAST" title="viper-vast-desktop" /></a> <a
href='http://nukeit.org/viper-lab-vast/viper-vast-securelogix/' title='viper-vast-securelogix'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/viper-vast-securelogix-250x250.png" class="attachment-thumbnail" alt="viper vast securelogix 250x250 VIPER Lab VAST" title="viper-vast-securelogix" /></a> <a
href='http://nukeit.org/viper-lab-vast/viper-vast-ucsniff/' title='viper-vast-ucsniff'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/viper-vast-ucsniff-250x250.png" class="attachment-thumbnail" alt="viper vast ucsniff 250x250 VIPER Lab VAST" title="viper-vast-ucsniff" /></a> <a
href='http://nukeit.org/viper-lab-vast/viper-vast-videojak/' title='viper-vast-videojak'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/viper-vast-videojak-250x250.png" class="attachment-thumbnail" alt="viper vast videojak 250x250 VIPER Lab VAST" title="viper-vast-videojak" /></a> <a
href='http://nukeit.org/viper-lab-vast/viper-vast-voiphopper/' title='viper-vast-voiphopper'><img
width="250" height="250" src="http://cdn.nukeit.org/wp-content/uploads/2009/09/viper-vast-voiphopper-250x250.png" class="attachment-thumbnail" alt="viper vast voiphopper 250x250 VIPER Lab VAST" title="viper-vast-voiphopper" /></a><p>Homepage:</p><pre>http://www.viperlab.net</pre><p>SF:</p><pre>http://sourceforge.net/projects/vipervast/</pre>]]></content:encoded> <wfw:commentRss>http://nukeit.org/viper-lab-vast/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Nmap 5 out now</title><link>http://nukeit.org/nmap-5-out-now/</link> <comments>http://nukeit.org/nmap-5-out-now/#comments</comments> <pubDate>Thu, 16 Jul 2009 19:05:07 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Featured]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[nmap]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4201</guid> <description><![CDATA[
Fyodor just announced the release of Nmap 5. This version is considered a major milestone, and it is advised to upgrade now.
Hello everyone.  I&#8217;m delighted to announce the release of Nmap 5.00!
This is the first major release since 4.50 in 2007, and includes about
600 significant changes since then!  We consider this the most
important ]]></description> <content:encoded><![CDATA[<p><a
href="http://cdn.nukeit.org/wp-content/uploads/2009/07/7-16-2009-2-03-06-PM.png"><img
src="http://cdn.nukeit.org/wp-content/uploads/2009/07/7-16-2009-2-03-06-PM-300x220.png" alt="Nmap 5 - Zenmap Windows" title="Nmap 5 - Zenmap Windows" width="300" height="220" class="alignleft size-medium wp-image-4202" /></a><br
/> Fyodor just announced the release of Nmap 5. This version is considered a major milestone, and it is advised to upgrade now.</p><blockquote><p>Hello everyone.  I&#8217;m delighted to announce the release of Nmap 5.00!<br
/> This is the first major release since 4.50 in 2007, and includes about<br
/> 600 significant changes since then!  We consider this the most<br
/> important Nmap release since 1997, and we recommend that all current<br
/> users upgrade.</p></blockquote><p><strong>Top 5 Changes</strong></p><blockquote><p>1) The new Ncat tool aims to be your Swiss Army Knife for data<br
/> transfer, redirection, and debugging. We released a whole users&#8217;<br
/> guide (http://nmap.org/ncat/guide/index.html) detailing security<br
/> testing and network administration tasks it made easy with Ncat.<br
/> Details: http://nmap.org/5/#changes-ncat</p><p>2) The addition of the Ndiff scan comparison tool completes Nmap&#8217;s<br
/> growth into a whole suite of applications which work together to<br
/> serve network administrators and security practitioners. Ndiff<br
/> makes it easy to automatically scan your network daily and report<br
/> on any changes (systems coming up or going down or changes to the<br
/> software services they are running). The other two tools now<br
/> packaged with Nmap itself are Ncat and the much improved Zenmap GUI<br
/> and results viewer.  Details: http://nmap.org/5/#changes-ndiff</p><p>3) Nmap performance has improved dramatically. We spent last summer<br
/> scanning much of the Internet and merging that data with internal<br
/> enterprise scan logs to determine the most commonly open<br
/> ports. This allows Nmap to scan fewer ports by default while<br
/> finding more open ports. We also added a fixed-rate scan engine so<br
/> you can bypass Nmap&#8217;s congestion control algorithms and scan at<br
/> exactly the rate (packets per second) you specify.  Details:</p><p>http://nmap.org/5/#changes-performance</p><p>4) We released Nmap Network Scanning, the official Nmap guide to<br
/> network discovery and security scanning. From explaining port<br
/> scanning basics for novices to detailing low-level packet crafting<br
/> methods used by advanced hackers, this book suits all levels of<br
/> security and networking professionals. A 42-page reference guide<br
/> documents every Nmap feature and option, while the rest of the book<br
/> demonstrates how to apply those features to quickly solve<br
/> real-world tasks. More than half the book is available in the free<br
/> online edition at http://nmap.org/book/toc.html.  Details:</p><p>http://nmap.org/5/#changes-book</p><p>5) The Nmap Scripting Engine (NSE) is one of Nmap&#8217;s most powerful and<br
/> flexible features. It allows users to write (and share) simple<br
/> scripts to automate a wide variety of networking tasks. Those<br
/> scripts are then executed in parallel with the speed and efficiency<br
/> you expect from Nmap. All existing scripts have been improved, and<br
/> 32 new ones added. New scripts include a whole bunch of<br
/> MSRPC/NetBIOS attacks, queries, and vulnerability probes; open<br
/> proxy detection; whois and AS number lookup queries; brute force<br
/> attack scripts against the SNMP and POP3 protocols; and many<br
/> more. All NSE scripts and modules are described in the new NSE<br
/> documentation portal.  Details: http://nmap.org/5/#changes-nse</p></blockquote><p>Learn more here http://nmap.org/5/<br
/> Windows users download here http://nmap.org/dist/nmap-5.00-setup.exe</p> ]]></content:encoded> <wfw:commentRss>http://nukeit.org/nmap-5-out-now/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Stupid Bash Scripts &#8211; Batch redirect resolving with curl</title><link>http://nukeit.org/stupid-bash-scripts-batch-redirect-resolving-with-curl/</link> <comments>http://nukeit.org/stupid-bash-scripts-batch-redirect-resolving-with-curl/#comments</comments> <pubDate>Sun, 12 Jul 2009 02:34:38 +0000</pubDate> <dc:creator>fuzion</dc:creator> <category><![CDATA[Featured]]></category> <category><![CDATA[Tools]]></category> <category><![CDATA[bash]]></category> <category><![CDATA[script]]></category><guid
isPermaLink="false">http://nukeit.org/?p=4192</guid> <description><![CDATA[
&#160;
&#160;
&#160;
&#160;
I had a bunch of lists of redirects that I needed to get the targets for so I wrote this simple script to do it with curl. I&#8217;m sure you can do a lot more with this as a template so I decided to share.
&#160;
&#160;
&#160;
&#160;
&#160;
&#160;
&#160;
&#160;#!/bin/bash
#
#
#           ]]></description> <content:encoded><![CDATA[<p><img
src="http://cdn.nukeit.org/wp-content/uploads/2009/07/sbs_resolver.jpg" alt="sbs resolver Stupid Bash Scripts   Batch redirect resolving with curl" title="sbs_resolver" width="300" height="300" class="alignleft size-full wp-image-4193" /><br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> I had a bunch of lists of redirects that I needed to get the targets for so I wrote this simple script to do it with curl. I&#8217;m sure you can do a lot more with this as a template so I decided to share.<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;<br
/> &nbsp;</p><div
class="wp_syntax"><div
class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#                      |         _)  |        |        |</span>
<span style="color: #666666; font-style: italic;">#            \   |  |  | /   -_)  |   _|   _` |   _ \   _|   _ \   _| _` |</span>
<span style="color: #666666; font-style: italic;">#         _| _| \_,_| _\_\ \___| _| \__| \__,_| \___/ \__| \___/ _| \__, |</span>
<span style="color: #666666; font-style: italic;">#                                                                   ____/</span>
<span style="color: #666666; font-style: italic;">#                              http://nukeit.org</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#Use curl to grab the headers from a list of redirects with grep and awk thrown in for fun.</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #666666; font-style: italic;">#set this to your directory of txt lists containing one redirect per line</span>
<span style="color: #007800;">DIR</span>=<span style="color: #ff0000;">&quot;./unresolved/&quot;</span>
<span style="color: #666666; font-style: italic;">#make a directory for the output files and put the name here</span>
<span style="color: #007800;">OUTDIR</span>=<span style="color: #ff0000;">&quot;./resolved/&quot;</span>
<span style="color: #666666; font-style: italic;">#Connect timeout in seconds</span>
<span style="color: #007800;">CTIME</span>=<span style="color: #ff0000;">&quot;15&quot;</span>
<span style="color: #666666; font-style: italic;">#Max timeout in seconds</span>
<span style="color: #007800;">MTIME</span>=<span style="color: #ff0000;">&quot;30&quot;</span>
<span style="color: #666666; font-style: italic;">#set proxy (untested)</span>
<span style="color: #666666; font-style: italic;">#http_proxy=&quot;&quot;</span>
<span style="color: #666666; font-style: italic;">#</span>
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #007800;">$DIR</span>
<span style="color: #000000; font-weight: bold;">for</span> i <span style="color: #000000; font-weight: bold;">in</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span> <span style="color: #c20cb9; font-weight: bold;">ls</span> <span style="color: #660033;">-1</span> <span style="color: #7a0874; font-weight: bold;">&#41;</span>; <span style="color: #000000; font-weight: bold;">do</span> curl <span style="color: #660033;">--connect-timeout</span> <span style="color: #007800;">$CTIME</span> <span style="color: #660033;">-m</span> <span style="color: #007800;">$MTIME</span> <span style="color: #660033;">-I</span> $<span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #007800;">$i</span><span style="color: #7a0874; font-weight: bold;">&#41;</span> <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">grep</span> Location <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">awk</span> <span style="color: #ff0000;">'{print $2}'</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> ..<span style="color: #000000; font-weight: bold;">/</span>resolved<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$i</span>; <span style="color: #000000; font-weight: bold;">done</span></pre></div></div>]]></content:encoded> <wfw:commentRss>http://nukeit.org/stupid-bash-scripts-batch-redirect-resolving-with-curl/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 36/77 queries in 0.115 seconds using disk
Content Delivery Network via cdn.nukeit.org

Served from: perfora.net @ 2010-03-15 08:42:08 -->