OWASP ZAP
Apache-2.0๐ธ Web Scanning ยท Java
OWASP ZAP (Zed Attack Proxy) is the world's most widely-used open-source web application security scanner. It acts as a man-in-the-middle proxy between your browser and the target application, allowing you to intercept, inspect, and modify HTTP/HTTPS traffic. ZAP provides automated active and passive scanning, spidering, fuzzing, WebSocket support, and an extensive marketplace of add-ons. It integrates into CI/CD pipelines for automated DAST and supports full API testing via OpenAPI/Swagger import. Maintained by a dedicated OWASP team with frequent releases.
Installation
$ brew install --cask zapUse Cases
- Automated web application vulnerability scanning
- Manual penetration testing with intercepting proxy
- CI/CD integrated DAST pipeline scanning
- API security testing via OpenAPI import
- Session hijacking and token analysis
Tags
Details
- Category
- ๐ธ Web Scanning
- Language
- Java
- Repository
- zaproxy/zaproxy
- License
- Apache-2.0
- Platforms
- ๐งlinux๐macos๐ชwindows
Links
Community Reviews
Alternatives & Comparisons
Nikto
PerlClassic web server scanner. Tests for dangerous files, outdated server software, and version-specific problems.
Compare OWASP ZAP vs NiktoBurp Suite Community
JavaWeb vulnerability scanner and proxy. Intercept, modify, and replay HTTP/S traffic for web app testing.
Compare OWASP ZAP vs Burp Suite CommunityMore in Web Scanning
httpx
GoFast multi-purpose HTTP toolkit. Probes for running HTTP servers with retries and fallbacks.
Nikto
PerlClassic web server scanner. Tests for dangerous files, outdated server software, and version-specific problems.
Gobuster
GoDirectory/file, DNS, and vhost busting tool. Brute-forces URIs, DNS subdomains, virtual host names, and S3 buckets.
Feroxbuster
RustFast, recursive content discovery tool written in Rust. Like gobuster on steroids with auto-recursion.
Burp Suite Community
JavaWeb vulnerability scanner and proxy. Intercept, modify, and replay HTTP/S traffic for web app testing.
ffuf
GoFast web fuzzer written in Go. Fuzz anything - URLs, headers, POST data - with blazing speed.