Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.9 KB

File metadata and controls

45 lines (32 loc) · 1.9 KB

Python Pentest Toolkit

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.

Features

Subdomain Enumeration Discover subdomains of a given domain to uncover potential hidden or overlooked entry points.

Port Scanner

Efficiently scan ports on target systems to find open or vulnerable service ports.

Directory Enumeration

Scan web servers for accessible directories, revealing potential vulnerabilities or information leaks.

Network Scanner

Quickly identify devices and services on a network, gathering crucial information for further analysis.

SSH Brute Forcing

Automate attempts to gain SSH access by systematically trying different username and password combinations.

Hash Cracker

Utilize various algorithms to crack hashed passwords or encrypted data.

Prerequisites

Python 3.x Relevant Python libraries as stated in the requirements.txt

Installation

  1. Clone the repository: git clone https://github.com/AdrianSchlegel/python-pentest-toolkit.git
  2. Navigate to the script you want to use. 3.Install any dependencies as required by the script.

Usage

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.

Disclaimer

This toolkit is for educational and ethical purposes only. Any misuse of these tools for unauthorized access or illegal activity is strictly prohibited.

Contributing

Contributions to improve the toolkit or add new features are always welcome. Please follow the standard GitHub pull request process to submit your improvements.

License

Distributed under the MIT License. See LICENSE for more information.

Happy Pentesting! 🐍🔓