NOVA is under heavy developement for the moment and the arp poisoning isn't working proprely yet.
The script will allow you to perform ARP poisoning by analysing your network and showing who is disponible
git clone https://github.com/b3rt1ng/NOVA.git
cd get_out/
./install.sh
You'll need to install scapy in order to perform all the differents attacks
python3 main.py
-i "interface" allow you to set up a custom interface by name if the script don't find anything on monitor mode
-pt "value" set a value to change the delay to wait the pings results
-h show the help menu
- ability to select multiple ip on the command line (you need to type them one by one rn)
- ability to send maliscious packet like deauth or arp spoof
- listen to the network and save the currents hosts by time to render a graphic and data analytics from it
For the moment you don't need to install any modules because it only use the in-builds ones just run the install file.
You need to get the wireshark OUI database in order to resolve the vendor name Here it is
Improvement done:
- fast nework scan
- detect the gateway
- detect interface in monitor mode
Work in progress:
The network scan launch some thread to know wich ip is up on the network. some ping might take longer that expected and sometime you will miss some hosts. I plan on making a verbose system later to adjust it manually.
For the moment it only scan your network, there is no arp spoof or deauth system. I try to make it as simple as possible and easy to use. I don't wan to use too much external library to make it accessible and easy to modify for anyone from beginner to advanced programmer.
Because I want the script to be easy to modify and understandale to everyone, I do not make my programming object oriented. sorry :(
This project is licensed under the MIT License - see the LICENSE file for details
- Do not use this script for any illegal purposes.