A list of 50 tools every hacker should know: Wireshark: Network protocol analyzer.
Nmap: Network discovery and security auditing tool.
Metasploit: Penetration testing framework.
Burp Suite: Web
RatSec Blog