ℹ️ The information and tools provided in this content are strictly for educational purposes only. As an advocate for ethical hacking, I, Netrunner, strongly urge you to use the knowledge and resources shared here responsibly and within the bounds of legal frameworks. Ethical hacking is about improving security and protecting systems, not exploiting them.
⚖️ It is your responsibility to ensure that any actions you take with this knowledge comply with all applicable laws and regulations. Unauthorized hacking into systems or networks can lead to severe legal consequences. Always seek proper authorization before attempting any penetration testing.
🤝 Let's contribute to a safer cyber world together.
PyScanner is a comprehensive penetration testing toolkit designed to automate the process of network scanning and enumeration. The toolkit offers a simple and interactive menu-driven interface, empowering users to perform detailed scans using nmap
and gather crucial information via enum4linux
. Key features include OS detection, version scanning, banner grabbing, and user enumeration. The results from nmap
are saved into text files while enum4linux
output is directed into a specified text file for ease of analysis.
- Interactive menu for selecting the type of scan.
- Automated network scans with
nmap
for a range of TCP and UDP ports. - Option to run
enum4linux
for comprehensive Windows machine enumeration. - Customizable IP addresses, port ranges, usernames, and passwords for targeted scanning.
- Results from
nmap
are neatly organized into text files. enum4linux
output is redirected to a desktop text file,enum.txt
.
To use PyScanner, follow the steps below:
- Clone or download the
PyScanner.py
file from the repository. - Ensure you have
nmap
andenum4linux
installed on your system. - Install the
termcolor
library using pip | how to set up pip: pip4linux || pip4Winpip install termcolor
- Extract all the password lists from the .zip file, make sure they are in the same directory as the script
- give the script permissions
sudo chmod +x PenTestToolKit.py
- run the script:
sudo python3 PenTestToolKit.py