Rocket is a web path enumerator written in Python. It uses asyncio and aiohttp to perform fast directories, and endpoints during security testing.
The tool includes a default wordlist of over 4,000 paths,
This tool is intended for authorized use.
Scanning or probing any system without explicit permission is illegal in most jurisdictions and may violate laws such as the Computer Fraud and Abuse Act (CFAA) in the United States.
Always obtain written authorization before testing any target you do not own. The maintainer accepts no liability for misuse.
- High performance scanning (as of v1.8)
- Configurable concurrency (as of v1.8)
- Custom wordlist support (as of v1.7)
- Status code filtering (as of v1.7)
- Request timeout control (as of v1.8)
- Clean terminal output with status, response time, and content length (as of v1.8)
- Cross-platform compatibility (Windows, Linux, macOS)
- Python 3.8 or newer
- aiohttp
- tqdm
Clone the repository and set up a virtual environment (recommended):
git clone https://github.com/nicopancakes/Rocket.git
cd Rocket
python -m venv venv
source venv/bin/activate # Linux/macOS
# or on Windows:
venv\Scripts\activate