WebScan v2.0.0
WebScan v2.0.0 π
The 2.0 milestone β WebScan grows from a configuration checker into a complete async web-security auditor.
β‘ Benchmark
Full scan in 7.3s β 4.7Γ faster than Nuclei, 5.8Γ faster than Nikto, with 0 false positives (28 findings: 1 crit Β· 9 high Β· 9 med Β· 7 low Β· 2 info).
β¨ Highlights since 1.0
- 19 plugins (up from 7) β added
xss,path_traversal,open_redirect,tech_fingerprint,ssl_tls,ssrf,subdomains,robots_sitemap,secrets,graphql,cve_lookup, plus blind (boolean/time) SQL injection. - Crawler / spider with depth, scope, exclusion and
robots.txtsupport. - Authentication β cookie, header, basic-auth and form-login.
- Safe Mode (
--safe-mode) β polite preset for site owners. - Proxy / SOCKS5, User-Agent rotation and request pacing for stealth.
- 5 report formats β JSON, Markdown, HTML, SARIF 2.1.0, CSV (+ JSON Lines).
- CVE integration β maps detected software/versions to NVD CVEs (~350K records).
- Library mode β
webscan.scan()/scan_sync()for embedding.
β Quality
- 214 tests, 94% line coverage
mypy --strictclean Β·ruffclean Β· CI coverage gate (--cov-fail-under=80)
See the full CHANGELOG.