kiterunner

Discover hidden API routes on REST and gRPC services using schema wordlists.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill kiterunner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kiterunner
Source: https://github.com/AeonDave/malskill/tree/main/offensive-tools/api/kiterunner
Command: npx skills add https://github.com/AeonDave/malskill --skill kiterunner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the discovery of hidden or unlinked API endpoints on web services, which are often missed by traditional directory brute-forcing tools.

Core Features & Use Cases

  • Context-aware API Route Discovery: Utilizes specialized wordlists derived from real-world API schemas.
  • Brute-forcing REST/gRPC Services: Efficiently probes for API routes.
  • Use Case: When assessing the security of a web application, use this Skill to uncover all possible API endpoints, including those not directly linked from the main interface, to identify potential vulnerabilities.

Quick Start

Scan the target URL https://target.com with the default small wordlist.

Frequently Asked Questions about kiterunner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover hidden API endpoints on a web service?

Discover hidden API endpoints by performing context-aware route enumeration against REST and gRPC services. This approach automates the discovery of unlinked routes, uncovering potential vulnerabilities often missed by traditional directory brute-forcing.

Can I brute-force gRPC services to find unlinked routes?

Yes, you can brute-force gRPC services to find unlinked routes. The tool efficiently probes gRPC and REST services by leveraging specialized wordlists derived from real-world API schemas for precise endpoint enumeration.

Does API route discovery work on Linux, macOS, and Windows?

Yes, API route discovery works on Linux, macOS, and Windows. The tool is distributed as a Go binary, requiring specific wordlist files for operation to ensure cross-platform compatibility during web security assessments.

Do I need specific wordlist files for API endpoint enumeration?

Yes, you need specific wordlist files for API endpoint enumeration. The process leverages real-world API schema wordlists to efficiently probe for hidden routes, and you can start scanning a target URL with the default small wordlist.

What is the best way to enumerate hidden routes on REST APIs?

The best way to enumerate hidden routes on REST APIs is using context-aware discovery tools. Unlike traditional directory brute-forcing, this method uses real-world API schema wordlists to efficiently uncover all possible unlinked endpoints.

Why use context-aware API route discovery instead of directory brute-forcing?

Use context-aware API route discovery instead of directory brute-forcing because traditional tools often miss hidden API endpoints. This method leverages real-world API schemas to accurately target and automate the enumeration of unlinked REST and gRPC routes.