<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://pentesterscripting.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://pentesterscripting.com/feed.php">
        <title>PenTester Scripting</title>
        <description></description>
        <link>http://pentesterscripting.com/</link>
        <image rdf:resource="http://pentesterscripting.com/lib/images/favicon.ico" />
       <dc:date>2009-12-30T12:10:16+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://pentesterscripting.com/misc/bash_ip_split?rev=1262083261&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/mapping/nmap_open_ports?rev=1260727703&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/mapping?rev=1259655110&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/mapping/ngrep_tools?rev=1259654998&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/reports/cve_lookups?rev=1258621337&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/misc/wait_for?rev=1258621316&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/mapping/dhcp_leases?rev=1258621273&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/exploitation?rev=1258621256&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/exploitation/mysql?rev=1258621212&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/post_exploitation/lm2ntcrack?rev=1258409363&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/post_exploitation?rev=1258408968&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/start?rev=1258282187&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/logo_competition?rev=1258282157&amp;do=diff"/>
                <rdf:li rdf:resource="http://pentesterscripting.com/misc?rev=1258281723&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://pentesterscripting.com/lib/images/favicon.ico">
        <title>PenTester Scripting</title>
        <link>http://pentesterscripting.com/</link>
        <url>http://pentesterscripting.com/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://pentesterscripting.com/misc/bash_ip_split?rev=1262083261&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-29T10:41:01+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>misc:bash_ip_split - created</title>
        <link>http://pentesterscripting.com/misc/bash_ip_split?rev=1262083261&amp;do=diff</link>
        <description>This will split an IP address into its component parts



ip=&quot;192.168.0.1&quot;
IFS=&quot;.&quot;
set -- $ip
echo &quot;$1,$2,$3,$4&quot;</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/mapping/nmap_open_ports?rev=1260727703&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-13T18:08:23+00:00</dc:date>
        <dc:creator>Matias Brutti</dc:creator>
        <title>mapping:nmap_open_ports</title>
        <link>http://pentesterscripting.com/mapping/nmap_open_ports?rev=1260727703&amp;do=diff</link>
        <description>A simple ruby script that takes a single file or a directory with several NMAP xml files and creates a csv or a pdf with a list mapping open ports to a list of IP addresses.  If you want to use the PDF feature it needs a gem , so you need to install prawn, otherwise it should work with a default ruby installation.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/mapping?rev=1259655110&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-01T08:11:50+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>mapping</title>
        <link>http://pentesterscripting.com/mapping?rev=1259655110&amp;do=diff</link>
        <description>Mapping is the part of a penetration test where we attempt to determine what is part of the target.  For example, during a web pen-test, we would find all of the functionality of the site during this phase.  These scripts will help us fill out our target map.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/mapping/ngrep_tools?rev=1259654998&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-12-01T08:09:58+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>mapping:ngrep_tools - created</title>
        <link>http://pentesterscripting.com/mapping/ngrep_tools?rev=1259654998&amp;do=diff</link>
        <description>I've started playing with ngrep so I'm going to write some scripts which use ngrep to filter pcap files then parse the output. I'll probably combine all these into one large script at some point but for now I'll just post individual ones.

get_dns

This script uses ngrep to find all the dns traffic then pulls out the domain names. A problem with this is that the . separator between the parts of the domain name - www.abc - don't come out as an ASCII dot, they come out as various other hex charact…</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/reports/cve_lookups?rev=1258621337&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-19T09:02:17+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>reports:cve_lookups</title>
        <link>http://pentesterscripting.com/reports/cve_lookups?rev=1258621337&amp;do=diff</link>
        <description>A friend was going through Nessus output and checking the CVEs that were mentioned in each entry against the CVE database looking for false positives and other things he could add to his report. He was doing this by hand, individually pasting each CVE into the NIST NDV and I thought, there has to be an easier way.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/misc/wait_for?rev=1258621316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-19T09:01:56+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>misc:wait_for</title>
        <link>http://pentesterscripting.com/misc/wait_for?rev=1258621316&amp;do=diff</link>
        <description>I'm currently downloading all the DefCon videos and rather then try to grab them all at once I've broken the list down into batches. I wanted an automated way to start each batch when the previous one had finished so I wrote this little script to wait for something to finish then do something else.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/mapping/dhcp_leases?rev=1258621273&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-19T09:01:13+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>mapping:dhcp_leases</title>
        <link>http://pentesterscripting.com/mapping/dhcp_leases?rev=1258621273&amp;do=diff</link>
        <description>This morning I added a machine to my network that I knew used DHCP and when it had booted I wanted to know what IP address it had been given. I run the ISC DHCP server so though it would be nice to have a script that would query the leases file (dhcpd.leases) and show all current leases. So, I wrote this script and thought I'd submit it as my first script here. Figure it might be useful if someone gets local file inclusion or some other way of nabbing the file off a server.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/exploitation?rev=1258621256&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-19T09:00:56+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>exploitation</title>
        <link>http://pentesterscripting.com/exploitation?rev=1258621256&amp;do=diff</link>
        <description>Exploitation is probably everyone favorite portion of a penetration test.  It is where we get to actually launch attacks.  The scripts in this section will target vulnerabilities in the target and the leverage these to further our penetration.


----------

TYPO3 CMS Insecure Randomness Exploit - REF: TYPO3-SA-2009-001 Detailed Advisory - c22.cc</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/exploitation/mysql?rev=1258621212&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-19T09:00:12+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>exploitation:mysql</title>
        <link>http://pentesterscripting.com/exploitation/mysql?rev=1258621212&amp;do=diff</link>
        <description>Tools for going against MySQL

MySQL Scanner

Here is a python based scanner to check for default credentials on a MySQL server, or can use supplied wordlist/passwords to bruteforce password.


import MySQLdb
import sys 

user_list = []
pass_list = []

def mysql_connect(u, p, ip):
    try:
        print &quot;[+] Attempting Connection...&quot;
        db = MySQLdb.connect(user = u, passwd = p, host = ip, connect_timeout = 5)
        print &quot;[+] Connection Successful!\n&quot;
        print &quot;[+] -----------------…</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/post_exploitation/lm2ntcrack?rev=1258409363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-16T22:09:23+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>post_exploitation:lm2ntcrack - created</title>
        <link>http://pentesterscripting.com/post_exploitation/lm2ntcrack?rev=1258409363&amp;do=diff</link>
        <description>From the README...


	&quot; This program provides a simple way to instantly crack Microsoft Windows NT Hash (MD4) when the LM Password is known.
 
 This program must be used with the password cracker John the Ripper.
 
 I've often encountered a problem during Windows penetration testing and password assessment.
 
 On the one hand, launching my favourite password cracker during few minutes on the dumped Windows passwords hashes, permits to crack many LM passwords but cracked password cannot be used a…</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/post_exploitation?rev=1258408968&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-16T22:02:48+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>post_exploitation</title>
        <link>http://pentesterscripting.com/post_exploitation?rev=1258408968&amp;do=diff</link>
        <description>Once the process of Exploitation is complete, it is important to gather information from the targeted machine. Post exploitation can be completed in many forms depending on the goal. Scripts in this section will target (localised) information gathering and collection and scripts that use the exploited machine to act as a pivot for further testing.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/start?rev=1258282187&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-15T10:49:47+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>start</title>
        <link>http://pentesterscripting.com/start?rev=1258282187&amp;do=diff</link>
        <description>PENTESTER SCRIPTING!

Hello! Welcome to the site.  

Have you found yourself in the predicament of needing to exploit an application/OS/web page?  
And you think to yourself, “I just did this last week, but I can't remember what I did”.
That's the reason for this Wiki/Site. PenTesters young and old, n00b and l33t 
can gain access to and knowledge of useful scripts/tricks/tips (security related or not) 
for the purpose of pen-testing.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/logo_competition?rev=1258282157&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-15T10:49:17+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>logo_competition</title>
        <link>http://pentesterscripting.com/logo_competition?rev=1258282157&amp;do=diff</link>
        <description>And the winner is...

The deadline has come at last and there is a clear winner, Max Soler.



Thanks to all who entered and to those who didn't win, your logo still might be used somewhere as each of the site admins have our own preferred logos (no, we probably won't say which) and so won't be throwing anything away.</description>
    </item>
    <item rdf:about="http://pentesterscripting.com/misc?rev=1258281723&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-11-15T10:42:03+00:00</dc:date>
        <dc:creator>Robin Wood</dc:creator>
        <title>misc</title>
        <link>http://pentesterscripting.com/misc?rev=1258281723&amp;do=diff</link>
        <description>This is a place for miscellaneous scripts that come in useful for day to day testing.


----------

String Encoding in the Shell for miscellaneous obfuscation et al.

Password Generators

A script to wait for a program to finish before doing something else</description>
    </item>
</rdf:RDF>
