76 kiterunner(1) - Kailash Tool Reference
76.1 kiterunner
kiterunner - Contextual content discovery tool for API routes.
| Layer | CLASSIC |
| Category | c-03-web-application-assessment |
| Safety class | safe |
| Licence | AGPL-3.0-only |
| Upstream | github.com/assetnote/kiterunner |
76.1.1 NAME
kiterunner - Contextual content discovery tool for API routes.
76.1.2 SYNOPSIS & usage
Derived from the upstream README at generation time; verify against --help where the tool is installed.
# build the binary
make build
# symlink your binary
ln -s $(pwd)/dist/kr /usr/local/bin/kr
# compile the wordlist
# kr kb compile <input.json> <output.kite>
kr kb compile routes.json routes.kite
# scan away
kr scan hosts.txt -w routes.kite -x 20 -j 100 --ignore-length=1053
yay -S kiterunner-bin
76.1.3 DESCRIPTION (upstream)
For the longest of times, content discovery has been focused on finding files and folders. While this approach is effective for legacy web servers that host static files or respond with 3xx’s upon a partial path, it is no longer effective for modern web applications, specifically APIs. Over time, we have seen a lot of time invested in making content discovery tools faster so that larger wordlists can be used, however the art of content discovery has not been innovated upon. Kiterunner is a tool that is capable of not only performing traditional content discovery at lightning fast speeds, but also bruteforcing routes/endpoints in modern applications. Modern application frameworks such as Flas
76.1.4 CONFIGURATION (detected)
Config-surface markers detected in the upstream README (4 matches, e.g. --config, .kiterunner.yaml). A full config reference page for this tool is queued under the config-page policy — this line is the detection record, not the page.
76.1.5 SEE ALSO
- Category: c-03-web-application-assessment in the category directory (sister tools listed there).
- Configuration reference — files, environment variables, samples.
ref: pin - verified 2026-10-14