Reference

knockpy(1)

Python3 tool designed to enumerate subdomains on a target domain

NAME

knockpy - Python3 tool designed to enumerate subdomains on a target domain

DESCRIPTION

usage: KNOCKPY [-h] [-d DOMAIN] [-f FILE] [-v] [--dns DNS]

[--useragent USERAGENT] [--timeout TIMEOUT] [--threads THREADS] [--recon] [--bruteforce] [--wordlist WORDLIST] [--wildcard] [--json] [--save FOLDER] [--report REPORT] [--silent]

knockpy v.7.0.2 - Subdomain Scan https://github.com/guelfoweb/knock

options:

-h, --help

show this help message and exit

-d DOMAIN, --domain DOMAIN

Domain to analyze.

-f FILE, --file FILE

Path to a file containing a list of domains.

-v, --version

show program's version number and exit

--dns DNS

Custom DNS server.

--useragent USERAGENT

Custom User-Agent string.

--timeout TIMEOUT

Custom timeout in seconds.

--threads THREADS

Number of threads to use.

--recon

Enable subdomain reconnaissance.

--bruteforce

Enable subdomain brute-forcing.

--wordlist WORDLIST

Path to a wordlist file (required for --bruteforce).

--wildcard

Test for wildcard DNS and exit.

--json

Output results in JSON format.

--save FOLDER

Directory to save the report.

--report REPORT

Display a saved report.

--silent

Suppress progress bar output.

History

--bruteforce since Debian 13 (Trixie); --dns since Debian 12 (Bookworm); --domain since Debian 13 (Trixie); --file since Debian 13 (Trixie); --json since Debian 13 (Trixie); --recon since Debian 13 (Trixie); --report since Debian 13 (Trixie); --save since Debian 13 (Trixie); --silent since Debian 12 (Bookworm); --threads since Debian 13 (Trixie); --timeout since Debian 13 (Trixie); --useragent since Debian 13 (Trixie); --wildcard since Debian 13 (Trixie); --wordlist since Debian 13 (Trixie); -d since Debian 13 (Trixie); -f since Debian 13 (Trixie); -v since Debian 12 (Bookworm).

--csv until Debian 11 (Bullseye); --csvfields until Debian 11 (Bullseye); --no-http until Debian 12 (Bookworm); --no-local until Debian 12 (Bookworm); --no-remote until Debian 12 (Bookworm); --no-scan until Debian 12 (Bookworm); --plugin-test until Debian 12 (Bookworm); --resolve until Debian 11 (Bullseye); --user-agent until Debian 12 (Bookworm); --zone until Debian 9 (Stretch); -c until Debian 11 (Bullseye); -j until Debian 11 (Bullseye); -o until Debian 12 (Bookworm); -r until Debian 11 (Bullseye); -t until Debian 12 (Bookworm); -th until Debian 12 (Bookworm); -w until Debian 12 (Bookworm); -z until Debian 9 (Stretch).