Scroll to navigation

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:

show this help message and exit

Target:

Domain to analyze. If used without value, reads from stdin.
File with domains, one per line.

Scan Modes:

Enable reconnaissance.
Enable bruteforce.
Test wildcard and exit.
Exclude matches. TYPE=status, length/lenght (e.g. 275), or body. Repeatable.
Verbose checks for single-domain scan only (without --recon/--bruteforce).
With --recon, test each recon service and show which fails or returns data.

Setup and Reports:

Interactive setup: save runtime defaults and API keys in the local DB.
Report mode. In interactive terminals it opens the menu (show/delete/export/search/findings).
Update local web server versions catalog and show latest references.
Check if a newer Knockpy version is available online (PyPI).

Runtime Overrides (Advanced):

DNS server (overrides saved setup).
User-Agent string or 'random' (overrides saved setup).
Timeout in seconds (overrides saved setup).
Concurrent workers (overrides saved setup).
Wordlist path (overrides saved setup).

Output:

Silent mode (hide progress).
JSON-only output (forces --silent).
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]