Penetration-Testing-Tools is a curated collection of tools, scripts, cheatsheets and reference materials assembled to help security researchers, red-teamers, and students perform hands-on penetration testing across multiple domains. The repository groups resources by discipline — reconnaissance, web application testing, network exploitation, privilege escalation, post-exploitation and reporting — so users can quickly find relevant utilities and walkthroughs. Many entries include short usage notes, common command examples, and links to upstream projects or writeups, turning the repo into both a toolbox and a practical learning library. The collection emphasizes tooling that is easy to run in lab environments and often points to small scripts and one-file utilities that accelerate common tasks like service discovery, credential harvesting, or privilege checks.
Features
- Categorized, searchable index with tags for platform, language, and attack phase
- Quickstart lab guides with step-by-step exercises and expected outcomes
- Machine-readable metadata (JSON/YAML) for each tool to enable automated toolchain generation
- Curated, regularly updated Playbooks mapping tools to common engagement scenarios
- Docker/VM ready example environments to safely test tools without local install issues
- Contribution template and automated link-health checks to keep resources current