List of security assessment tools


This is a list of available software and hardware tools that are designed for or are particularly suited to various kinds of security assessment and security testing.

Operating systems and tool suites

Several operating systems and tool suites provide bundles of tools useful for various types of security assessment.

Operating system distributions

ToolVendorTypeLicenseTasksCommercial status
Aircrack-ngGPLPacket sniffer and injector; WEP encryption key recoveryFree
MetasploitRapid7application, frameworkEULAVulnerability scanning, vulnerability developmentMultiple editions with various licensing terms, including one free-of-charge.
NessusProprietary; GPL Vulnerability scanner
Nmapterminal applicationGPL v2computer security, network managementFree
OpenVASGPL
Nikto Web ScannerGPL
SQLmap
WiresharkRiverbed Technology desktop applicationGPL2Network sniffing, traffic analysisFree. also offers limited vendor support, professional tools, and hardware for a fee