All notable changes to sectool are documented here. The format is based on
Keep a Changelog, and the project
adheres to Semantic Versioning.
probecommand — an HTTP prober/fingerprinter that traces the redirect chain hop by hop and reports final status, page title,Server/X-Powered-Bybanners, response time and a technology fingerprint (from headers, cookies and body markers). Flags cleartext HTTP, directory listing, version disclosure and server errors. Supports probing many hosts via--list.methodscommand — enumerates accepted HTTP methods (OPTIONS+ active probing) and flags dangerous verbs:PUT/DELETE(high),TRACE/CONNECT/ WebDAVPROPFIND(medium). Reports the advertisedAllowheader.- Fuzzer enhancements: body-content filtering (
--match-regex/--filter-regex), transient-error retries (--retries), rate limiting (--delay), multiple wordlists (repeatable--wordlist), session cookies (--cookie), redirect following (--follow-redirects), and per-hit page title, content-type and response-time capture.
- Bumped version to 1.2.0.
fuzzcommand — a threaded web fuzzer for content discovery and fault injection. Supports theFUZZkeyword injection point or base-URL path brute-forcing, a built-in wordlist plus--wordlistfiles, extension mutation (--ext), wildcard/soft-404 baseline auto-calibration, and classification of sensitive hits (.git,.env, private keys, database dumps, backups, admin panels).- Recursive directory descent (
--recursion,--recursion-depth). - Response filtering by status code, byte size and word count
(
--match-code/--filter-code,--match-size/--filter-size,--match-word/--filter-word).
- Recursive directory descent (
headerscommand — an HTTP response security-header auditor covering HSTS, CSP (includingunsafe-inline/unsafe-eval), clickjacking protection,X-Content-Type-Options,Referrer-Policy,Permissions-Policy, insecure CORS, missingSecure/HttpOnly/SameSitecookie flags, and version disclosure viaServer/X-Powered-By.- SARIF 2.1.0 output via the global
--sarifflag, for GitHub code scanning and CI ingestion. - Shared HTTP helper (
core/httpclient.py) for URL normalization and session building across the network modules.
- Bumped version to 1.1.0 and expanded the package description and keywords.
- Initial release with the
scan,ssl,deps,packets,passandcryptocommands, severity-ranked color/JSON output, and a network-free test suite.