table of contents
| USAGE:(1) | User Commands | USAGE:(1) |
NAME¶
usage: - manual page for usage: KNOCKPY [-h] [-d [DOMAIN]] [-f FILE] [--recon] [--bruteforce]
DESCRIPTION¶
usage: KNOCKPY [-h] [-d [DOMAIN]] [-f FILE] [--recon] [--bruteforce]
- [--wildcard] [--exclude TYPE VALUE] [--verbose] [--test] [--setup] [--report [REPORT]] [--update-versions] [--check-update] [--dns DNS] [--useragent USERAGENT] [--timeout TIMEOUT] [--threads THREADS] [--wordlist WORDLIST] [--silent] [--json] [--status]
knockpy v.9.0.0 - Subdomain discovery and security checks CLI options > saved setup (--setup) > built-in defaults. https://github.com/guelfoweb/knockpy
options:¶
- -h, --help
- show this help message and exit
Target:¶
- -d [DOMAIN], --domain [DOMAIN]
- Domain to analyze. If used without value, reads from stdin.
- -f FILE, --file FILE
- File with domains, one per line.
Scan Modes:¶
- --recon
- Enable reconnaissance.
- --bruteforce, --brute
- Enable bruteforce.
- --wildcard
- Test wildcard and exit.
- --exclude TYPE VALUE
- Exclude matches. TYPE=status, length/lenght (e.g. 275), or body. Repeatable.
- --verbose
- Verbose checks for single-domain scan only (without --recon/--bruteforce).
- --test
- With --recon, test each recon service and show which fails or returns data.
Setup and Reports:¶
- --setup
- Interactive setup: save runtime defaults and API keys in the local DB.
- --report [REPORT]
- Report mode. In interactive terminals it opens the menu (show/delete/export/search/findings).
- --update-versions
- Update local web server versions catalog and show latest references.
- --check-update
- Check if a newer Knockpy version is available online (PyPI).
Runtime Overrides (Advanced):¶
- --dns DNS
- DNS server (overrides saved setup).
- --useragent USERAGENT
- User-Agent string or 'random' (overrides saved setup).
- --timeout TIMEOUT
- Timeout in seconds (overrides saved setup).
- --threads THREADS
- Concurrent workers (overrides saved setup).
- --wordlist WORDLIST
- Wordlist path (overrides saved setup).
Output:¶
- --silent
- Silent mode (hide progress).
- --json
- JSON-only output (forces --silent).
- --status
- Print effective runtime status (including saved setup) and continue.
- [--wildcard] [--exclude TYPE VALUE] [--verbose] [--test] [--setup] [--report [REPORT]] [--update-versions] [--check-update] [--dns DNS] [--useragent USERAGENT] [--timeout TIMEOUT] [--threads THREADS] [--wordlist WORDLIST] [--silent] [--json] [--status]
KNOCKPY: error: unrecognized arguments: --version
SEE ALSO¶
The full documentation for usage: is maintained as a Texinfo manual. If the info and usage: programs are properly installed at your site, the command
- info usage:
should give you access to the complete manual.
| February 2026 | usage: KNOCKPY [-h] [-d [DOMAIN]] [-f FILE] [--recon] [--bruteforce] |