Network Hacking

Before I give you a list of resources, I shall try to give you a little advice: “don’t stop learning a single day because then you will surely become a skiddie”

    Toolbox

  • NMap – Nmap (“Network Mapper”) is a free open source utility for network exploration or security auditing. It was designed to rapidly scan large networks, although it works fine against single hosts. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics.
  • HPing – hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping(8) unix command, but hping isn’t only able to send ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features.
  • NetCat – Netcat is the TCP/IP swiss army knife, his utility can range from IP range scanning – port scanning, to a bindshell, reverse shell, anything you want it to be.
  • p0f – P0f v2 is a versatile passive OS fingerprinting tool. P0f can identify the operating system on: machines that connect to your box (SYN mode), machines you connect to (SYN+ACK mode), machine you cannot connect to (RST+ mode), machines whose communications you can observe.
  • WinDump – WinDump is the Windows version of tcpdump, the command line network analyzer for UNIX. WinDump is fully compatible with tcpdump and can be used to watch, diagnose and save to disk network traffic according to various complex rules. It can run under Windows 95, 98, ME, NT, 2000, XP, 2003 and Vista.
  • WireShark – Wireshark is a GTK+-based network protocol analyzer, or sniffer, that lets you capture and interactively browse the contents of network frames. The goal of the project is to create a commercial-quality analyzer for Unix and to give Wireshark features that are missing from closed-source sniffers.
  • PuTTY – PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator.
  • Metasploit – The Metasploit Framework (”Metasploit”) is a development platform for creating security tools and exploits. Version 3.0 contains 177 exploits, 104 payloads, 17 encoders, and 3 nop modules. Additionally, 30 auxiliary modules are included that perform a wide range of tasks, including host discovery, protocol fuzzing, and denial of service testing.
  • Fierce – First what Fierce is not. Fierce is not an IP scanner, it is not a DDoS tool, it is not designed to scan the whole internet or perform any un-targeted attacks. It is meant specifically to locate likely targets both inside and outside a corporate network. Only those targets are listed (unless the -nopattern switch is used). No exploitation is performed (unless you do something intentionally malicious with the -connect switch). Fierce is a reconnaissance tool. Fierce is a PERL script that quickly scans domains (usually in just a few minutes, assuming no network lag) using several tactics.

I think that this list of tools will get you rollin’. Now just read some papers and watch some videos from milw0rm and you are ready to pen-test ;)

3 comments so far

  1. Chubasco on

    Please could inform me which is the best application for monitoring all incoming and outgoing information thru the networks and Internet?

  2. dblackshell on

    are you referring to raw data? like a data dump. then you should try windump[tcpdump]. but if you were thinkhing of sniffing, then wireshark.

    if i didn’t anwser to your question, then be a little more specific.

  3. mudkip eevee on

    how to do it?


Leave a reply