Kiterunner
AGPL-3.0๐ธ Web Scanning ยท Go
Kiterunner performs content discovery specifically designed for modern APIs. Unlike traditional directory brute-forcers that only test GET requests against paths, Kiterunner understands API structure and tests multiple HTTP methods, parameter combinations, and route patterns derived from thousands of real-world API schemas. It ships with curated wordlists built from Swagger/OpenAPI definitions collected from public sources. This approach discovers endpoints that traditional tools miss entirely, making it essential for API penetration testing.
Installation
$ go install github.com/assetnote/kiterunner/cmd/kr@latestUse Cases
- Discovering hidden API endpoints and routes
- Testing multiple HTTP methods against discovered paths
- Finding undocumented REST API functionality
- Supplementing traditional directory brute-forcing with API-aware scanning
Tags
Details
- Category
- ๐ธ Web Scanning
- Language
- Go
- Repository
- assetnote/kiterunner
- License
- AGPL-3.0
- Platforms
- ๐งlinux๐macos๐ชwindows
Links
Community Reviews
Alternatives & Comparisons
Gobuster
GoDirectory/file, DNS, and vhost busting tool. Brute-forces URIs, DNS subdomains, virtual host names, and S3 buckets.
Compare Kiterunner vs GobusterFeroxbuster
RustFast, recursive content discovery tool written in Rust. Like gobuster on steroids with auto-recursion.
Compare Kiterunner vs FeroxbusterMore in Web Scanning
httpx
GoFast multi-purpose HTTP toolkit. Probes for running HTTP servers with retries and fallbacks.
Nikto
PerlClassic web server scanner. Tests for dangerous files, outdated server software, and version-specific problems.
Gobuster
GoDirectory/file, DNS, and vhost busting tool. Brute-forces URIs, DNS subdomains, virtual host names, and S3 buckets.
Feroxbuster
RustFast, recursive content discovery tool written in Rust. Like gobuster on steroids with auto-recursion.
Burp Suite Community
JavaWeb vulnerability scanner and proxy. Intercept, modify, and replay HTTP/S traffic for web app testing.
ffuf
GoFast web fuzzer written in Go. Fuzz anything - URLs, headers, POST data - with blazing speed.