Offensive security tools test your defenses the way a real attacker would. Instead of listing possible weaknesses, they try to use them and show what an attacker could actually reach. The category covers penetration testing, from open-source tools to penetration testing as a service (PTaaS) and AI-driven or autonomous testing. It covers red-team and adversary emulation, where operators copy a real attacker's steps inside your network. It covers breach and attack simulation (BAS), which runs safe attack playbooks on a schedule to check that your controls work. It also covers bug bounty platforms, which pay outside researchers for the flaws they find. Teams buy here when they need proof, not assumptions, that their defenses hold.
We cover 566 Offensive Security tools, 399 free and 167 commercial.
Accuracy and depth improve over time. Last reviewed Sep 2026. Is something off? Reach out.
MCIR is a unified framework for building code injection vulnerability testbeds that combines SQL, XML, shell, and XSS injection testing tools with shared functionality and template-based extensibility.
PLCinject is a tool for injecting and patching blocks on PLCs with a call instruction.
A security testing framework for assessing container environment security across AWS and GCP cloud platforms.
A script to enumerate Google Storage buckets and determine access and privilege escalation
Documentation of an AWS IAM privilege escalation technique that exploits the iam:CreatePolicyVersion permission to gain elevated access through policy manipulation.
A fast and flexible HTTP enumerator for content discovery and credential bruteforcing
Modular framework for web services penetration testing with support for various attacks.
A collection of tips and tricks for container and container orchestration hacking and security testing.
PowerUp aims to be a clearinghouse of common Windows privilege escalation vectors that rely on misconfigurations.
PowerSploit is a PowerShell-based penetration testing framework containing modules for code execution, injection techniques, persistence, and various offensive security operations.
DET (extensible) Data Exfiltration Toolkit is a proof of concept tool for performing Data Exfiltration using multiple channels simultaneously.
Anti-forensics tool for Red Teamers to erase footprints and test incident response capabilities.
Fridump is an open source memory dumping tool that uses the Frida framework to extract accessible memory addresses from iOS, Android, and Windows applications for security testing and analysis.
APT Simulator is a tool for simulating a compromised system on Windows.
A PowerShell toolkit for penetration testing Microsoft Azure environments, providing discovery, configuration auditing, and post-exploitation capabilities.
A demonstration of a method to delete a locked executable or currently running file from disk.
ROPgadget is a cross-platform command-line tool that searches for ROP gadgets in binary files across multiple architectures to facilitate exploit development and ROP chain construction.
A bash-based framework for discovering and extracting exposed .git repositories from web servers during penetration testing and bug bounty activities.
An open source network penetration testing framework with automatic recon and scanning capabilities.
Ebowla is a tool for generating payloads in Python, GO, and PowerShell with support for Reflective DLLs.
A utility that attempts to decrypt data from weak RSA public keys and recover private keys using multiple integer factorization algorithms.
Pwntools is a Python CTF framework and exploit development library that provides tools for rapid prototyping and development of exploits and CTF challenge solutions.
FOCA is a tool used to find metadata and hidden information in scanned documents, with capabilities to analyze various file types and extract EXIF information.
566 tools across 4 specializations · 399 free, 167 commercial
Penetration Testing
Penetration testing tools and PTaaS for point-in-time manual or assisted pentests that produce a findings report.
Red-Team & Adversary Emulation
Continuous adversary emulation tools including C2 frameworks, red-team ops, and purple-team platforms.
Breach & Attack Simulation
Automated, scheduled Breach and Attack Simulation (BAS) that replays ATT&CK techniques to validate security controls against real adversary behavior.
Common questions about Offensive Security tools, selection guides, pricing, and comparisons.
Offensive security means testing your own systems by attacking them, with permission, the way a real adversary would. The goal is to find the gaps an attacker could use and to check whether your team and tools would notice. It covers penetration tests, red-team exercises, automated attack simulation, and bug bounty programs that pay outside researchers.
A penetration test is a scoped, point-in-time test that ends in a findings report. Red teaming is a longer exercise that copies a real attacker to see whether your SOC notices and responds. Breach and attack simulation runs safe, automated attack steps on a schedule to check that controls still block and detect. Bug bounty programs pay outside researchers for each valid flaw they report. Many programs use more than one.
Scanners and vulnerability assessment tools sit in Exposure & Vulnerability Management. They list known weaknesses in the assets you have. Offensive security checks whether those weaknesses can really be used, and what an attacker could reach next. Scanning tells you where you might be exposed. Offensive testing tells you whether that exposure is real and whether you would catch it.
It depends on how fast your systems change and what your auditors require. Some frameworks, such as PCI DSS, require a penetration test at least once a year and after significant changes. A point-in-time test goes stale as systems change. Breach and attack simulation and bug bounty programs add ongoing coverage between tests.
Open-source tools are the everyday kit of many pentesters and red teams, and they are strong. What they lack is the managed workflow: scoping, retesting, reporting, scheduling, and tracking fixes. Commercial platforms and PTaaS earn their cost there, and by supplying skilled testers. Many teams mix both.
Bug Bounty
Crowdsourced security researcher marketplaces and vulnerability disclosure program (VDP) platforms.