Python Pentest

Open-source Python projects categorized as Pentest

Top 23 Python Pentest Projects

  1. PayloadsAllTheThings

    A list of useful payloads and bypass for Web Application Security and Pentest/CTF

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. objection

    📱 objection - runtime mobile exploration

  4. DefaultCreds-cheat-sheet

    One place for all the default credentials to assist the Blue/Red teamers identifying devices with default password 🛡️

  5. NetExec

    The Network Execution Tool

  6. Villain

    Villain is a high level stage 0/1 C2 framework that can handle multiple reverse TCP & HoaxShell-based shells, enhance their functionality with additional features (commands, utilities) and share them among connected sibling servers (Villain instances running on different machines).

  7. snoop

    Snoop — инструмент разведки на основе открытых данных (OSINT world)

    Project mention: Snoop Project Update (search for usernames on 5k websites) | news.ycombinator.com | 2026-01-01
  8. patator

    Patator is a multi-purpose brute-forcer, with a modular design and a flexible usage.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pentest-wiki

    PENTEST-WIKI is a free online security knowledge library for pentesters / researchers. If you have a good idea, please share it with others.

  11. CloudFlair

    🔎 Find origin servers of websites behind CloudFlare by using Internet-wide scan data from Censys.

  12. reconspider

    🔎 Most Advanced Open Source Intelligence (OSINT) Framework for scanning IP Address, Emails, Websites, Organizations.

  13. CloudFail

    Utilize misconfigured DNS and old database records to find hidden IP's behind the CloudFlare network

  14. SysReptor

    A customizable and powerful penetration testing reporting platform for offensive security professionals. Simplify, customize, and automate your pentest reports with ease.

  15. pwn_jenkins

    Notes about attacking Jenkins servers

  16. owtf

    Offensive Web Testing Framework (OWTF), is a framework which tries to unite great tools and make pen testing more efficient http://owtf.org https://twitter.com/owtfp

    Project mention: From Sandbox to Review Queue: My GSoC 2026 Project with OWASP OWTF | dev.to | 2026-08-21

    What got shipped: Six pull requests against owtf/owtf, around 6,000 lines of Python and TypeScript, 153 backend unit tests, and a trust model doc.

  17. pyrdp

    RDP monster-in-the-middle (mitm) and library for Python with the ability to watch connections live or after the fact

  18. odat

    ODAT: Oracle Database Attacking Tool

  19. GraphQLmap

    GraphQLmap is a scripting engine to interact with a graphql endpoint for pentesting purposes. - Do not use for illegal testing ;)

  20. SSTImap

    Automatic SSTI detection and exploitation tool with interactive interface

  21. enum4linux-ng

    A next generation version of enum4linux (a Windows/Samba enumeration tool) with additional features like JSON/YAML export. Aimed for security professionals and CTF players.

  22. Redcloud

    Automated Red Team Infrastructure deployement using Docker

  23. VcenterKit

    Vcenter综合渗透利用工具包 | Vcenter Comprehensive Penetration and Exploitation Toolkit

  24. BeeLogger

    Generate Gmail Emailing Keyloggers to Windows.

  25. pywerview

    A (partial) Python rewriting of PowerSploit's PowerView

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Pentest discussion

Log in or Post with

Python Pentest related posts

  • Snoop Project Update (search for usernames on 5k websites)

    1 project | news.ycombinator.com | 1 Jan 2026
  • Irish-Name-Repo 2 - picoCTF '19 (web)

    1 project | dev.to | 6 Sep 2025
  • List of Useful Payloads and Bypass for Web Application Security and Pentest/CTF

    1 project | news.ycombinator.com | 14 Mar 2025
  • PayloadsAllTheThings: Essential Payloads and Bypass for Web Security and CTFs

    1 project | news.ycombinator.com | 11 Aug 2024
  • Hack The Box Writeup: Heist

    4 projects | dev.to | 5 Jul 2024
  • Osint update of the Snoop Project tool search for user by nickname

    1 project | news.ycombinator.com | 2 Jan 2024
  • php shell not executed in wordpress

    1 project | /r/hacking | 8 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Pentest projects in Python? This list will help you:

# Project Stars
1 PayloadsAllTheThings 81,537
2 objection 9,423
3 DefaultCreds-cheat-sheet 6,766
4 NetExec 5,907
5 Villain 4,429
6 snoop 4,040
7 patator 3,919
8 pentest-wiki 3,768
9 CloudFlair 2,965
10 reconspider 2,813
11 CloudFail 2,687
12 SysReptor 2,593
13 pwn_jenkins 2,097
14 owtf 1,960
15 pyrdp 1,784
16 odat 1,779
17 GraphQLmap 1,690
18 SSTImap 1,679
19 enum4linux-ng 1,669
20 Redcloud 1,276
21 VcenterKit 1,276
22 BeeLogger 1,170
23 pywerview 1,136

Sponsored
Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com