Skip to content

A streamlined collection of Python tools for penetration testing. Efficient, effective, and easy to integrate into your security workflow. Use responsibly.

License

Notifications You must be signed in to change notification settings

AdrianSchlegel/Python-PenTesting-Toolkit

Repository files navigation

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! 🐍🔓

About

A streamlined collection of Python tools for penetration testing. Efficient, effective, and easy to integrate into your security workflow. Use responsibly.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages