Posted by alex in Security
Clicking on the genlist menu item in Backtrack Linux opens a terminal window and outputs the genlist help menu at the top. Genlist is a Perl script written to provide an easy way to generate a list of live hosts on a network or set of networks so you can then begin analyzing those hosts. All the genlist Perl script does is call nmap with the -sP switch and parse the results so only the live IP addresses are output and as simple as it seems its a handy little tool if you do penetration testing on a regular basis. Below we describe genlist in more detail and show an example of genlist in action.
Read the rest of this entry »
Tags: -sn, -sP, 2.04, 443, 80, backtrack, discovery, genlist, ICMP, icmp echo, icmp timestamp request, Linux, miscellaneous, miscellaneous network, nmap, nmap -sn, nmap -sP, ping, ping scan, ping sweep, tcp ack, tcp syn
No Comments »
Posted by alex in Security
The cisco-ocs application available in the Backtrack menu ( Backtrack > Vulnerability Assessment > Network Assessment > Cisco Tools ) is also known as cisco-ocs Mass Scanner. This tool provides a single function which is to scan large ranges of IP’s looking for Cisco devices or really any device listening on TCP port 23, attempts to login using telnet with a password of cisco, then passes the enable command to the Cisco router if its able to login via telnet, uses cisco again for the enable password, and finally reports a success if its able to get to the enable prompt using these exact steps. Unfortunately this is the only function of the tool as you cannot specify a wordlist of passwords to attempt or for that matter you cannot set anything accept for the range of IP addresses to scan. Below we should a couple examples of the Cisco-OCS Mass Scanner working on Backtrack 5 R3.
Read the rest of this entry »
Tags: 23, backtrack, bt5, bt5r3, cisco, cisco router, cisco tools, default password, enable, enable password, Linux, mass scanner, network assessment, ocs, ocs mass scanner, tcp port 23, telnet, vulnerability assessment
2 Comments »
Posted by alex in Security
The cisco-auditing-tool located in the Backtrack menu ( Backtrack > Vulnerability Assessment > Network Assessment > Cisco Tools ) is written in Perl and accomplishes three tasks which include attempting to brute force the telnet password on a Cisco device if telnet is running, attempting to show the iOS history on the Cisco device using a vulnerability which I believe is from the late 90′s, and attempting to brute force the SNMP community strings for the device. The tool is fairly outdated as most Cisco devices in corporate networks should now be using SSH and it would seem surprising unless you are doing an internal audit if SNMP was exposed for any Cisco devices still in service. That being said there is definitely still value if you have a ton of Cisco devices to audit you can feed a list of IP’s or hostnames into the script and check basic SNMP community strings and telnet passwords.
Read the rest of this entry »
Tags: /pentest/cisco, 23, 861, backtrack, brute, brute force, bruteforce, bt5, bt5r3, cat, cisco, cisco enable password, cisco tools, cisco-auditing-tool, community string, enable password, integrated services router, ios history bug, Linux, logfile, network assessment, pentest, perl, privilege level account, snmp, tcp port 23, telnet, vulnerability assessment
No Comments »
When using the cisco-auditing-tool script located in the Backtrack Linux menu ( Backtrack > Vulnerability Assessment > Network Assessment > Cisco Tools ) I was getting an error even though I was sure one of the passwords I had in the wordlist was accurate. After some troubleshooting I was able to figure out that the script checked for a non-privileged account on the Cisco device but if the account was actually a privileged account which is also known as an enable account it would crash because it never received the response it expected. I added a couple lines of code and now the cisco-auditing-tool Perl script will provide confirmation of lower level accounts on a Cisco device as well as enable level accounts on a Cisco device. Below I describe the error message output when the cisco-auditing-tool Perl script was crashing followed by the code update to provide Cisco enable level password auditing.
Read the rest of this entry »
Tags: /pentest/cisco, audit cisco, backtrack, cat, cisco, cisco enable password, cisco privilege level account, cisco-auditing-tool, community string, enable, enable password, error, Linux, password, pattern match time-out, pentest, perl, privilege level
1 Comment »
Posted by alex in Security
The goofile Backtrack menu item ( Backtrack > Information Gathering > Web Application Analysis > Open Source Analysis ) is a great little Python script that provides easy access and results from one of Google’s Advanced Searches. During the information gathering phase of a penetration test it provides a great method to collect data about your target by searching a domain for specific file types. Below we describe goofile in more detail and provide an example of how goofile works.
Read the rest of this entry »
Tags: .doc, .docx, advanced search, backtrack, bt5, bt5r3, dwf, exif, file type, filetype, goofile, goofile.py, google, information gathering, kml, kmz, Linux, open source analysis, pdf, ppt, pptx, ps, python, RTF, swf, web application analysis, xls, xlsx
No Comments »
|