In the world of cybersecurity, having the right tools is essential to protect systems and networks. Here’s a list of cybersecurity tools organized by category, which can help you with a variety of tasks, from wireless hacking to digital forensics.
Wireless Hacking
These tools are useful for assessing wireless network security:
- Aircrack-NG: Suite of tools to assess the security of WiFi networks. Aircrack-NG
- Wifite: Automated tool for auditing wireless networks. Wifi
- Kismet: Wireless network detection system, sniffer and IDS. Kismet
- Netstumbler: A tool for detecting wireless networks. Netstumbler
- Reaver: Tool for performing brute force attacks against WPS. Reaver
Software Engineering
These tools are useful for social engineering and phishing testing:
- GoPhish: Open-source phishing platform. GoPhish
- HiddenEye: Advanced phishing tool. HiddenEye
- SocialFish: Social media phishing tool. SocialFish
- EvilURL: Malicious URL generator. EvilURL
- Evilginx: Framework for Phishing Attacks. Evilginx
Exploitation
These tools are used to exploit vulnerabilities in systems:
- Burp Suite: Security tool for web applications. Burp Suite
- Metasploit Framework: Framework for exploit development and execution. Metasploit
- SQLMap: Automated SQL injection tool. SQLMap
- ExploitDB: Database of exploits and vulnerabilities. ExploitDB
- Cobalt Strike: Threat and post-exploitation simulation tool. Cobalt Strike
Password Cracking
These tools are used to test the strength of passwords:
- John The Ripper: Password cracking tool. John The Ripper
- Hydra: Brute force tool for network services. Hydra
- Hasheat: Advanced password recovery tool. Hasheat
- OPHCrack: Password cracking tool based on rainbow tables. OPHCrack
- THCHydra: Brute force tool for network services. THCHydra
Forensic
These tools are used in digital forensic investigation:
- SleuthKit: File system forensics tool. SleuthKit
- Autopsy: Digital forensic platform. Autopsy
- Volatility: Memory analysis framework. Volatility
- Guymager: Disk image acquisition tool. Guymager
- Binwalk: Firmware analysis tool. Binwalk
Vulnerability Scanning
These tools are used to identify vulnerabilities in systems and networks:
Nexpose: Vulnerability scanner and risk manager. Nexpose
OpenVAS: Open source vulnerability scanner. OpenVAS
Nessus: Widely used vulnerability scanner. Nessus
AppScan: Security tool for web applications. AppScan
LYNIS: Security audit tool for Unix/Linux systems. LYNIS