DeAuthAll is a shell script designed to automate the process of network sniffing and performing deauthentication attacks
This program was created for educational purposes, and using it to attack other peoples networks with their prior consent is ILLEGAL! I (Jethr0) do not take any responsibility for any malicious use of this program, it's on you if you use this with any illegal or malicious intent
All you need to do is run the bash script as root (or with sudo), and the entire process is automated for you!
- (sudo) bash deauthall.sh
The new update for DeAuthAll makes the entire process automatic, from choosing your wireless interface to finding nearby access points, the whole thing is automated for you. All you need to do is run the script!
To install all the dependencies you can either install them manually (list below), or you can run the install.sh script as root. Dependencies:
- figlet (sudo apt install figlet)
- aircrack-ng suite (sudo apt install aircrack-ng)
- coreutils (comes pre-installed with most, if not every distro of Linux)
- network-manager (comes pre-installed with most systems, but just in case: sudo apt install network-manager)
Just run the install.sh script, which installs all required dependencies
Go to this Google Form to apply for the DeAuthAll beta update program, which allows you to try new updates of DeAuthAll before they become officially available.
You might be thinking, 'Why is this script better than running the command myself?' This program not only runs the command automatically, but it will also automatically start again if the target AP resets itself to kick you out. This means that it will deauthenticate every wireless device on the network infinitely until it gets stopped.
I have no plans for future updates to this program, but feel free to leave suggestions in the above Google form.