Penetration testing tools
Here is a categorized list of popular penetration testing tools along with their primary uses , organized by phases of the penetration testing lifecycle: 🧭 1. Reconnaissance (Information Gathering) Tool Use Nmap Network scanner to discover hosts, open ports, services, and operating systems. Recon-ng Web-based reconnaissance using modules to gather info from various sources. theHarvester Email, subdomain, and name collection via OSINT from search engines and databases. Maltego Graph-based link analysis for mapping relationships between people, companies, domains, etc. Shodan Search engine for Internet-connected devices; finds exposed services. FOCA Extracts metadata from documents found on web servers. 🕵️ 2. Scanning & Enumeration Tool Use Nikto Scans web servers for known vulnerabilities and outdated software. Dirb / Gobuster Directory brute-forcing to find hidden files/folders on w...