This repository contains a collection of tools that I have made or modified for penetration testing purposes. While existing frameworks like Metasploit and Burp Suite offer extensive capabilities, these lightweight, standalone scripts provide focused solutions for specific scenarios where simplicity, customization, and minimal dependencies are preferred.
One of my goals with this repository is to learn and improve my understanding and skills in penetration testing while creating useful tools.
Table of Contents
Below is a list of tools included in this repository. Where applicable, similar tools are noted for reference.
Tool Name | Description | Similar Tools |
---|---|---|
Network Discovery | A concurrent ping scanner that discovers responsive hosts within specified IP ranges. Features a configurable concurrency limit (default: 256), clean signal handling, and colorized output for easy reading. | nmap, netdiscover, arp-scan |
Prerequisites may vary as new tools are added or existing tools are modified. Current requirements include:
- Bash: Version 3.2 or higher
- Network Tools: Standard networking utilities (ping, etc.)
- Permissions: May require elevated privileges for specific operations
git clone https://github.com/StrangeRanger/pentest-tools
cd pentest-tools
Note
If you're downloading individual scripts, you may need to make them executable with chmod +x <script-name>
.
Each tool has its own usage instructions, which can be found by running the script with the -h
or --help
flag.
Please use GitHub Issues for bug reports and feature requests.
This repository is intended for educational and research purposes only. The tools and scripts provided are not intended for malicious use. Use only on systems you own or have explicit, written permission to test; unauthorized use may be illegal.
Licensing may vary by tool; see individual file headers. See the root LICENSE for repository-wide licensing notes.