NS-Toolbox
A GUI-based network hacking tool developed by a student.
Many modules such as network scanner, ARP spoofer and MAC spoofer do not meet the standard. For example, I did not implement Nmap for the network scanner. Instead of using Nmap, I used the Python scapy library to create these modules. This is because the entire project is for my own educational purpose only.
Installation
Run these with root privilege:
./install.sh
pip3 install -r requirement.txt
Modules
Layer 2 | TCP/IP | DNS | HTTP | WiFi |
---|---|---|---|---|
Network Scanner | Port Scanner | DNS Spoofer | Password Sniffer | Network Scanner (airodump-ng) |
ARP Spoofer | SSL stripper | Download Replacer | Handshake Snooper | |
MAC Spoofer | Code Injector | Deauther | ||
DHCP Starvation | Web Crawler | WPA/WPA2 Cracking | ||
Evil Twin Attack (Fake access point & Captive portal) |
PyQt Error Messages
You might find some error messages in your terminal while performing actions on the GUI.
Those are some known bugs of Qt, you do not need to worry about them if the program works fine.
xterm Properties
Press [Ctrl] + [left/right mouse button] to change the properties of the terminals.