PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Penetration Testing Python Packages

Python packages with the GitHub topic penetration-testing. Sorted by monthly downloads, with stars and forks.
Paradoxis
flask-unsign

Command line tool to fetch, decode, brute-force and craft session cookies of a Flask application by guessing secret keys.

49K 663 48
ncouture
mockssh

Mock an SSH server and define all commands it supports (Python, Twisted)

22K 129 25
maurosoria
dirsearch

Web path scanner

19K 15K 2K
netanelcyber
adpentest

Active Directory penetration testing framework with automatic Domain Controller detection

15K 6 2
appthreat
wasm-tools

A WebAssembly parser and disassembler in python.

13K 0 0
Paradoxis
flask-unsign-wordlist

The following package is the standalone wordlist-only component to flask-unsign.

9K 45 13
ThePorgs
exegol

Fully featured and community-driven hacking environment

7K 3K 288
nikitastupin
clairvoyance

Obtain GraphQL API schema even if the introspection is disabled

4K 2K 138
ADscanPro
adscan

Free Active Directory pentesting tool for Linux, macOS and Windows. Automates AD and LDAP enumeration, Kerberoasting, ASREPRoast, password spraying, ADCS/ESC1, DCSync, RBCD, gMSA, shadow credentials, NTLM relay and credential dumping across 104 techniques, mapping BloodHound-compatible attack paths to Domain Admin. NIS2 / ISO 27001 reports.

4K 755 96
taoq-ai
ziran

ZIRAN finds the vulnerabilities in AI agents that come from tools combining, not from any single prompt. Graph-based tool chain discovery, execution-level side-effect detection, multi-phase campaigns.

4K 10 3
Usta0x001
phantom-agent

Autonomous Offensive Security Intelligence AI-powered multi-agent penetration testing

3K 16 5
AlaBouali
bane

The "bane" Python library stands out as a robust toolkit catering to a wide spectrum of cybersecurity and networking tasks. Its versatile range of functionalities covers various aspects, including bruteforce attacks, cryptographic methods, DDoS attacks, information gathering, botnet creation and management, and CMS vulnerability scanning and more..

3K 360 70
infobyte
faradaysec

Open-source and AI-powered cybersecurity tools for offensive security, vulnerability management, and autonomous pentesting. Built by hackers in Latin America, used worldwide.

3K 7K 1K
DrXOps
pentool

A modern, console-based web penetration testing toolkit with a TUI. Features an HTTP/HTTPS proxy, active/passive vulnerability scanner, Repeater, Intruder, Spider, and more. Free & open-source.

3K 8 0
rsh1k
deluluscan

AI-augmented, evidence-first security auditor for authorized testing — web, API, LLM/AI, container, cloud & source code. Pluggable AI (Claude/OpenAI/DeepSeek/Ollama), agentic exploitation, deep verification, multi-format reports. AGPL-3.0.

3K 0 0
0xSteph
ptai

Open-source AI pentester that proves every finding. Machine oracles re-run each exploit; verified bugs ship a proof capsule you can replay yourself.

2K 2K 320
f0rw4rd
oida-ics

Scan, fuzz, and assess OT protocols from one CLI.

2K 27 0
taezeem14
bluecrack

A Tool For BruteForce (Ethically)

2K 2 1
Grunny
zapcli

A simple tool for interacting with OWASP ZAP from the commandline.

2K 268 70
ssh-mitm
ssh-mitm

SSH-MITM - ssh audits made simple

2K 1K 157
Netw0rkNoob
vulnclaw

基于 AI Agent + MCP 工具链 + 渗透 Skill 编排, 配合大语言模型, 自然语言输入 → 自动完成「信息收集 → 漏洞发现 → 漏洞利用 → 报告生成」全流程。

2K 4K 488
awarexone
agentic-bug-hunter

AI-powered bug bounty hunting toolkit that works with or without subscription.

2K 5K 940
cytopia
netcat

pwncat - netcat on steroids with Firewall, IDS/IPS evasion, bind and reverse shell, self-injecting shell and port forwarding magic - and its fully scriptable with Python (PSE)

2K 2K 213
guelfoweb
knock-subdomains

Knock Subdomain Scan

2K 4K 874
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology