kiterunner-brute
A contextual web scanner for bruteforcing API paths and web endpoints using wordlists. tldr-pages
On several platforms
Several platforms
A contextual web scanner for bruteforcing API paths and web endpoints using wordlists. The brute subcommand targets one or multiple hosts.
Bruteforce a target with an Assetnote wordlist (e.g., first 20,000 API routes)
kiterunner brute https://example.com --assetnote-wordlist apiroutes-210328:20000IdentifyBruteforce a target with a custom wordlist
kiterunner brute https://example.com --wordlist path/to/wordlist.txtIdentifyBruteforce using a dirsearch-style wordlist with extension substitution
kiterunner brute https://example.com --wordlist path/to/dirsearch.txt --dirsearch-compat --extensions json,txtIdentifyBruteforce with specific file extensions appended and output in JSON format
kiterunner brute https://example.com --wordlist path/to/wordlist.txt --extensions aspx,ashx --output jsonIdentifyBruteforce a list of targets from a file with custom concurrency settings for performance
kiterunner brute path/to/targets.txt --wordlist path/to/wordlist.txt --max-connection-per-host 5 --max-parallel-hosts 100IdentifyBruteforce and ignore specific content length responses
kiterunner brute https://example.com --wordlist path/to/wordlist.txt --ignore-length 100-105IdentifyBruteforce with custom HTTP headers
kiterunner brute https://example.com --wordlist path/to/wordlist.txt --header "Authorization: Bearer token"IdentifyBruteforce a list of targets from a file with fail status code filtering
kiterunner brute path/to/targets.txt --wordlist path/to/wordlist.txt --fail-status-codes 400,401,404Identify