Metasploit
A tool for developing and executing exploit code against a remote target machine. Other important sub-projects include the Opcode Database, shellcode archive and related research.
Hacking › Tools: “A computer security project that provides information about security vulnerabilities and aids in penetration testing and IDS signature development.”
Security › Network > Scanning / Pentesting: “A tool for developing and executing exploit code against a remote target machine. Other important sub-projects include the Opcode Database, shellcode archive and related research.”
Ruby › Security: “World's most used penetration testing software.”