ENNAENNA

Nuclei vs Wapiti

GitHub Stats

28.0k
Stars
1.7k
3.4k
Forks
250
132
Issues
28
3d ago
Updated
2mo ago
MIT
License
GPL-2.0
Go
Language
Python

About Nuclei

Nuclei is a fast, customizable vulnerability scanner based on YAML templates. It allows scanning for vulnerabilities, misconfigurations, exposed panels, and more across multiple protocols including HTTP, DNS, TCP, SSL, and JavaScript. The community maintains thousands of detection templates covering CVEs, default credentials, exposed APIs, and technology fingerprints. Nuclei's template system makes it easy to write custom checks and share them with the community.

About Wapiti

Wapiti is a black-box web application vulnerability scanner that crawls target websites and injects payloads to detect security flaws without requiring access to the application's source code. It tests for a comprehensive range of vulnerabilities including SQL injection, cross-site scripting (XSS), file inclusion, command injection, XXE, SSRF, and open redirects through its modular fuzzer architecture. Penetration testers and security assessors use Wapiti as an automated first pass during web application assessments to identify low-hanging vulnerabilities and map the application's attack surface. Written in Python with support for authenticated scanning and multiple output formats, it serves as a free and open-source alternative to commercial web scanners like Acunetix and Burp Suite Pro.

Platform Support

๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows
๐Ÿงlinux๐ŸŽmacos๐ŸชŸwindows

Tags

Nuclei only

template-basedcvemisconfigprojectdiscovery

Wapiti only

webvulnerabilityscannerblackbox