Automation and learning for pentesting
NetRunners Toolkit is a lightweight, modular toolkit for pentesting and CTFs that provides predefined commands and scripts to automate common tasks. Perfect for:
- 🚩 CTFs: commands optimized for testing environments.
- 🛡️ Pentesting: reusable and adaptable scripts.
⚠️ Some flags and options are designed for CTFs; review before using in production.
- Automated commands for reconnaissance, exploitation, and post-exploitation phases.
- Customizable script templates.
- Modular structure to easily add or remove tools.
Try the online version of the Toolkit:
Requirements:
- Node.js ≥14
- npm or yarn
- Astro
# Clone the repository
git clone https://github.com/NetRunners-Toolkits/NetRunners.git
cd NetRunners
# Install dependencies
npm install
# Start the development server
npm run dev
-
Origins
-
Workflow
- Select module (recon, exploit, post-exploit).
- Execute commands with preconfigured parameters.
- Review and customize results.
- Fork the repository
- Create your branch (
git checkout -b feature/new-tool
) - Commit your changes (
git commit -m 'Add new tool'
) - Push to the branch (
git push origin feature/new-tool
) - Open a Pull Request
We welcome your ideas and improvements! 🙌
- R1nzler – Full-stack development – GitHub
- Whare – Initial idea and commands – GitHub
- 2as – JavaScript demo – GitHub
This project is licensed under the MIT License. See the LICENSE file for details.