Welcome to the Python Pentest Toolkit - your concise and effective toolkit for penetration testing. This repository contains a variety of Python scripts designed to aid in different aspects of penetration testing, from subdomain enumeration to SSH brute forcing.
Subdomain Enumeration Discover subdomains of a given domain to uncover potential hidden or overlooked entry points.
Efficiently scan ports on target systems to find open or vulnerable service ports.
Scan web servers for accessible directories, revealing potential vulnerabilities or information leaks.
Quickly identify devices and services on a network, gathering crucial information for further analysis.
Automate attempts to gain SSH access by systematically trying different username and password combinations.
Utilize various algorithms to crack hashed passwords or encrypted data.
Python 3.x Relevant Python libraries as stated in the requirements.txt
- Clone the repository:
git clone https://github.com/AdrianSchlegel/python-pentest-toolkit.git
- Navigate to the script you want to use. 3.Install any dependencies as required by the script.
Each tool in this toolkit is designed to be self-contained. Navigate to the tool's directory and follow the specific instructions provided in the individual README of each tool.
This toolkit is for educational and ethical purposes only. Any misuse of these tools for unauthorized access or illegal activity is strictly prohibited.
Contributions to improve the toolkit or add new features are always welcome. Please follow the standard GitHub pull request process to submit your improvements.
Distributed under the MIT License. See LICENSE for more information.
Happy Pentesting! 🐍🔓