Back to BlogsKali Linux

Top 50 Kali Linux Tools Every Hacker Must Know

Anuj Singh (Admin) 31 March 2026 648 views

50 Essential Kali Linux Tools

Information Gathering (10 Tools)

  1. Nmap — nmap -A target — Network scanner
  2. Maltego — Visual link analysis & OSINT
  3. Recon-ng — Full-featured web reconnaissance
  4. theHarvester — Email & subdomain finder
  5. Shodan — Internet-connected device search engine
  6. DNSRecon — DNS enumeration tool
  7. Fierce — DNS reconnaissance tool
  8. Metagoofil — Metadata extractor from documents
  9. SpiderFoot — Automated OSINT collection
  10. WhatWeb — Website fingerprinting

Vulnerability Scanning (5 Tools)

  1. Nessus — Professional vulnerability scanner
  2. OpenVAS — Free vulnerability scanner
  3. Nikto — Web server scanner
  4. WPScan — WordPress vulnerability scanner
  5. Nuclei — Fast template-based scanner

Exploitation (10 Tools)

  1. Metasploit — Exploitation framework
  2. SQLMap — SQL injection automation
  3. BeEF — Browser exploitation framework
  4. Commix — Command injection exploiter
  5. Routersploit — Router exploitation framework
  6. SearchSploit — Offline exploit database
  7. MSFVenom — Payload generator
  8. Social Engineering Toolkit — Social attacks
  9. Armitage — Metasploit GUI
  10. CrackMapExec — Network pentesting

Password Attacks (5 Tools)

  1. John the Ripper — Hash cracker
  2. Hashcat — GPU-powered cracker
  3. Hydra — Online brute force
  4. Medusa — Parallel brute force
  5. CeWL — Custom wordlist generator

🔥 Learn all 50 tools hands-on at Code Hacker →

Found an issue with this guide? Send a correction with the article URL and your example. About our learning material.

Topics in this article

  • kali linux
  • linux

Want to Learn This Practically?

Subscribe to Code Hacker and get hands-on access to 40+ premium courses — Ethical Hacking, Kali Linux, Metasploit, Network Hacking, Bug Bounty & more!