Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

465 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pythem - Penetration Testing Framework

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.

Credits

This repository is an upgraded/modernized version of the original PytheM project by Angelo Moura (m4n3dw0lf): https://github.com/m4n3dw0lf/pythem/

Installation

Links:



Linux Installation

Dependencies Installation

NOTE: Tested only with Debian-based distros, feel free to try the dependencies installation with yum or zypper if you use Redhat-like or SUSE-like.

sudo apt-get update
sudo apt-get install -y build-essential python3-dev python3-pip tcpdump \
libnetfilter-queue-dev libffi-dev libssl-dev

Installation

  • With pip:
sudo pip3 install pythem
  • With source:
git clone https://github.com/3tternp/PytheM
cd PytheM
sudo python3 setup.py install
  • With source and pip:
git clone https://github.com/3tternp/PytheM
cd PytheM
sudo python3 setup.py sdist
sudo pip3 install dist/*

Running

  • Call on a terminal (Requires root privileges):
$ sudo pythem
  • Run from source (Python 3):
$ python3 pythem.py
  • Run optional web UI (Python 3):
$ python3 pythem.py --web



Running as Docker container

  • Requires Docker
docker build -t pythem .
docker run -it --net=host --rm --name pythem pythem



Usage

Examples

Developing

Commands Reference

Index

Core
Network, Man-in-the-middle and Denial of service (DOS)
Exploit development and Reverse Engineering
Brute Force
Utils

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages