Kali Linux offers a number of customized tools designed for Penetration Testing. Tools are categorized in the following groups as seen in the drop-down menu shown in the following screenshot:
Information Gathering: These are Reconnaissance tools used to gather data on your target network and...
exploitation tools
hardware hacking
information gathering
maintainingaccess
password attacks
reverse engineering
sniffing and spoofing
system services
vulnerability analysis
web applications