Python Pentesting Framework: PytheM

ID N0WHERE:96486
Type n0where
Reporter N0where
Modified 2017-08-15T04:11:46


pythem is a multi-purpose pentest framework written in Python. It has been developed to be used by security researchers and security professionals. The tool intended to be used only for acts within the law. I am not liable for any undue and unlawful act practiced by this tool, for more information, read the license. Only runs on GNU/Linux OS.

Installation Guide


  • build-essential
  • python-dev
  • python-capstone
  • libnetfilter-queue-dev
  • libffi-dev
  • libssl-dev
  • tcpdump


sudo apt-get update
sudo apt-get install build-essential python-dev tcpdump python-capstone
sudo apt-get install libnetfilter-queue-dev libffi-dev libssl-dev
git clone
cd pythem
sudo pip install -r requirements.txt

> Run with:


Commands Reference


  • help
  • exit/quit
  • set
  • print

Network, Man-in-the-middle and Denial of service (DOS)

  • arpspoof
  • dhcpspoof
  • dnsspoof
  • hstsbypass
  • redirect
  • sniff
  • dos
  • pforensic
    pforensic: Commands Reference
    • help
    • clear
    • exit/quit
    • show
    • conversations
    • packetdisplay
    • filter

Exploit development and Reverse Engineering

  • xploit
    xploit: Commands Reference
    • help
    • clear
    • exit/quit
    • set
    • decode/encode
    • shellcode
    • search
    • xploit
    • cheatsheet
    • fuzz

Brute Force

  • brute


  • geoip
  • decode/encode
  • cookiedecode

Python Pentesting Framework: PytheM Wiki

Python Pentesting Framework: PytheM Download