Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Penetration Testing

Penetration Testing

342 projects

Showing 36 of 342 projects

gowitness
gowitnessGo

A Golang command-line utility that uses Chrome Headless to capture website screenshots and gather web data.

#reporting#chrome#screenshot
Stars4.5k
Forks455
Last commit9 days ago
LinkFinder
LinkFinderPython

A Python script that discovers endpoints and their parameters in JavaScript files for penetration testing and bug hunting.

#endpoints#web-security#javascript-analysis
Stars4.5k
Forks665
Last commit2 years ago
P4wnP1
P4wnP1Python

A highly customizable USB attack platform for penetration testing, based on a Raspberry Pi Zero.

#usb-attack#duckyscript#raspberry-pi-zero
Stars4.4k
Forks658
Last commit2 years ago
Awesome Pentest Cheat Sheets
Awesome Pentest Cheat Sheets

A curated collection of cheat sheets and resources for penetration testing and security assessments.

#vulnerability-assessment#pentest#penetration-testing
Stars4.4k
Forks795
Last commit2 years ago
ssh-audit
ssh-auditPython

A security auditing tool for SSH server and client configurations, analyzing algorithms, vulnerabilities, and policy compliance.

#python-tool#ssh-security#compliance-checking
Stars4.3k
Forks234
Last commit2 days ago
PRET
PRETPython

A security testing toolkit for exploiting printer languages (PostScript, PJL, PCL) to capture/manipulate print jobs, access filesystems, and cause physical damage.

#printer-security#postscript#hardware-hacking
Stars4.3k
Forks655
Last commit2 years ago
bug-bounty-reference
bug-bounty-reference

A categorized collection of bug bounty write-ups organized by vulnerability type for security researchers.

#web-security#vulnerability-database#penetration-testing
Stars4.3k
Forks1.0k
Last commit2 years ago
tplmap
tplmapPython

A penetration testing tool that detects and exploits Server-Side Template Injection (SSTI) and code injection vulnerabilities.

#vulnerability-exploitation#ssti-detection#web-security
Stars4.2k
Forks684
Last commit2 years ago
retire.js
retire.jsJavaScript

A scanner that detects JavaScript libraries with known vulnerabilities and can generate a Software Bill of Materials (SBOM).

#sbom#vulnerabilities#owasp
Stars4.2k
Forks444
Last commit1 day ago
Social Mapper
Social MapperPython

An OSINT tool that uses facial recognition to correlate social media profiles across multiple platforms for security professionals.

#osint#red-teaming#selenium
Stars4.1k
Forks826
Last commit4 years ago
Raccoon
RaccoonPython

A high-performance offensive security tool for reconnaissance, vulnerability scanning, and information gathering.

#python-tool#enumeration#vulnerability-assessment
Stars4.1k
Forks502
Last commit6 months ago
Dnscat2
Dnscat2PHP

A DNS-based encrypted command-and-control (C&C) tunnel for secure communication and data exfiltration.

#red-teaming#penetration-testing#dns-tunneling
Stars4.0k
Forks651
Last commit2 years ago
Patator
PatatorPython

A multi-threaded Python brute-forcing tool with a modular design for reliable and flexible password guessing attacks.

#python-tool#protocol-fuzzing#pentest
Stars3.9k
Forks829
Last commit1 year ago
PHPGGC
PHPGGCPHP

A library and tool to generate PHP unserialize() payloads for exploiting gadget chains in popular frameworks.

#exploit-development#php-security#gadget-chains
Stars3.9k
Forks557
Last commit1 year ago
vulscan
vulscanLua

An Nmap NSE script that transforms nmap into a vulnerability scanner using offline vulnerability databases.

#vulnerability-assessment#vulnerability#nmap
Stars3.8k
Forks689
Last commit8 months ago
CloudGoat
CloudGoatPython

A 'Vulnerable by Design' cloud deployment tool for creating and completing capture-the-flag style security scenarios on AWS and Azure.

#vulnerable-lab#aws-security#security-training
Stars3.8k
Forks774
Last commit5 days ago
emba
embaShell

An open-source firmware security analyzer for embedded Linux devices, performing extraction, static/dynamic analysis, SBOM generation, and vulnerability reporting.

#iot#sbom#embedded-systems
Stars3.7k
Forks339
Last commit1 day ago
Cyber Security University
Cyber Security University

A curated list of free, hands-on educational resources for learning cybersecurity through practical exercises and CTF challenges.

#digital-forensics#education#hands-on-learning
Stars3.7k
Forks372
Last commit16 days ago
subDomainsBrute
subDomainsBrutePython

A high-performance DNS brute-force tool for enumerating subdomains during penetration testing.

#multi-process#penetration-testing#reconnaissance
Stars3.6k
Forks1.0k
Last commit4 years ago
Weevely
WeevelyPython

A weaponized PHP web shell for post-exploitation with over 30 modules for remote administration, auditing, and network pivoting.

#php-agent#web-shell#stealth-communication
Stars3.5k
Forks620
Last commit1 year ago
awesome-cve-poc
awesome-cve-poc

A curated collection of proof-of-concept exploits for Common Vulnerabilities and Exposures (CVEs).

#cve#exploit-development#penetration-testing
Stars3.5k
Forks717
Last commit4 years ago
nmap-vulners
nmap-vulnersLua

Nmap NSE script that uses Vulners.com API to detect software vulnerabilities during network scans.

#cve#nmap-scripts#nmap
Stars3.5k
Forks565
Last commit22 days ago
fuzz.txt
fuzz.txt

A collection of potentially dangerous file names and paths for security testing and fuzzing.

#vulnerability#vulnerability-discovery#files
Stars3.4k
Forks531
Last commit2 months ago
NoSQLMap
NoSQLMapPython

An automated Python tool for auditing and exploiting NoSQL database vulnerabilities and web application injection attacks.

#python-tool#enumeration#vulnerability-assessment
Stars3.4k
Forks627
Last commit7 days ago
Runtime Mobile Security (RMS)
Runtime Mobile Security (RMS)JavaScript

A web interface powered by FRIDA for runtime manipulation, analysis, and security testing of Android and iOS applications.

#runtime-analysis#mobile-security#ios
Stars3.1k
Forks417
Last commit
Inspeckage
InspeckageJava

An Xposed module for dynamic analysis of Android apps via API hooks, unexported activity launching, and runtime inspection.

#mobile-security#android-application#api-hooking
Stars3.0k
Forks522
Last commit6 years ago
H5SC
H5SCJavaScript

A comprehensive collection of HTML5-related XSS attack vectors and testing resources for web security professionals.

#web-security#xss#vulnerability-database
Stars2.9k
Forks415
Last commit1 month ago
SecGen
SecGenPython

A framework that generates randomly vulnerable virtual machines for security education, labs, and CTF events.

#cybersecurity-labs#randomization#cybok
Stars2.8k
Forks327
Last commit15 hours ago
trackerjacker
trackerjackerPython

A Python tool for mapping and tracking WiFi networks and devices through raw 802.11 monitoring, similar to nmap for wireless networks.

#python-tool#network-mapping#network-reconnaissance
Stars2.7k
Forks190
Last commit7 months ago
PowerUpSQL
PowerUpSQLPowerShell

A PowerShell toolkit for attacking, auditing, and securing Microsoft SQL Server environments during penetration tests.

#windows-security#red-teaming#sql-server
Stars2.7k
Forks468
Last commit1 year ago
git-dumper
git-dumperPython

A Python tool to dump a git repository from a website, even when directory listing is disabled.

#web-security#source-code-extraction#repository-recovery
Stars2.7k
Forks310
Last commit1 month ago
Astra
AstraPython

An automated security testing framework for REST APIs that detects vulnerabilities like SQL injection, XSS, and CSRF.

#owasp#web-security#sdlc
Stars2.7k
Forks416
Last commit2 years ago
King Phisher
King PhisherPython

A phishing campaign toolkit for simulating real-world attacks to test and promote user security awareness.

#security-training#social-engineering#self-hosted-security
Stars2.6k
Forks583
Last commit2 months ago
sn0int
sn0intRust

A semi-automatic OSINT framework and package manager for gathering intelligence and enumerating attack surfaces.

#osint#subdomain-enumeration#data-enrichment
Stars2.6k
Forks229
Last commit29 days ago
brutespray
brutesprayGo

A fast, multi-protocol credential brute-forcer that parses Nmap, Nessus, and Nexpose output to test credentials across 30+ services.

#nmap#infosec#penetration-testing
Stars2.5k
Forks439
Last commit1 day ago
Some-PoC-oR-ExP
Some-PoC-oR-ExPPython

A collection of proof-of-concept (PoC) and exploit (Exp) scripts for various security vulnerabilities.

#exploit-development#vulnerability-analysis#penetration-testing
Stars2.5k
Forks962
Last commit1 year ago
PreviousPage 3 of 10

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 days ago
Next
#Security Tools90
#Security70
#Cybersecurity61
#Network Security53
#Web Security52
#Password Cracking51
#Hacking45
#Hashcat44
#Security Testing44
#Python43
#Security Tool41
#Docker39