PyExploit is a Python-based penetration testing toolkit that automates reconnaissance and vulnerability scanning tasks for security professionals.
PyExploit ( python penetration toolkit )
PyExploit is designed for penetration testers and red teamers to streamline the process of gathering intelligence and identifying vulnerabilities on target systems. It automates common recon tasks like Whois, GeoIP, subdomain enumeration, and vulnerability checks such as clickjacking detection, enabling efficient bug hunting and exploitation preparation.
As PyExploit is an automated toolkit for penetration testing, users should ensure they have proper authorization before scanning targets. The tool is currently at version 1.3 and includes a ToDo list for code cleanup and additional modules, indicating ongoing development. Users should verify dependencies and Python environment compatibility.
Clone the repository from GitHub
Ensure Python is installed on your system
Run the tool using Python interpreter (e.g., python pyexploit.py)
whois <target>
Performs a Whois lookup on the specified target domain or IP
geoip <target>
Retrieves geographical location information of the target IP
subdomains <target>
Enumerates subdomains associated with the target domain
shodan <target>
Queries Shodan to find exposed devices and services related to the target
pwned <email>
Checks if the specified email has been involved in known data breaches
googledork <query>
Executes Google dork queries for advanced reconnaissance
clickjacking <target>
Scans the target for clickjacking vulnerabilities