Instructeur: In de vorige
lezing hebben we gezien hoe makkelijk het is om WEP te kraken.
Alles wat we moesten doen was genoeg data vastleggen
en dan aircrack-ng draaien om de encryptie te kraken en mij de
sleutel te geven.
Nu, een probleem dat we kunnen tegenkomen
is als het netwerk niet bezet is.
Als het niet druk is,
zal het aantal gegevens
zeer, zeer langzaam toenemen.
Daarom moeten we een tijdje wachten
voordat we genoeg gegevens hebben om de sleutel
te kraken.
Dus laat me je een voorbeeld zien.
Ik ga gewoon airodump-ng draaien en een
lijst maken van alle netwerken om me heen.
En je kunt zien dat ik mijn testnetwerk,
mijn Test AP hier heb, het gebruikt WEP.
En als je onder de Data kijkt, zul
je zien dat het op nul staat en niet
toeneemt en zelfs als het
toeneemt, zal het heel, heel
langzaam toenemen, wat betekent dat ik uren
zal moeten wachten voordat
ik dit netwerk kan kraken.
Een oplossing hiervoor is de
AP te dwingen nieuwe pakketten met nieuwe IV's te genereren.
Voordat we dit doen, moeten
we ons met dit netwerk associëren.
Dus wat ik bedoel met associëren
is dat we dit netwerk moeten vertellen dat
we ermee willen communiceren omdat toegangspunten standaard
alle verzoeken negeren die ze krijgen tenzij het apparaat
verbinding heeft gemaakt met dit netwerk of ermee geassocieerd
is.
Dus verwar dit niet met verbinden.
We kunnen nog steeds geen verbinding maken met het
netwerk omdat we het wachtwoord nodig hebben om verbinding
te maken met het netwerk,
maar wat we nu doen is letterlijk
tegen het doelnetwerk zeggen, kijk, ik wil met je communiceren.
Negeer mijn verzoeken niet.
Dat is alles wat we doen.
Het is dus zoiets als wat er gebeurt als je
gewoon op het netwerk klikt als je er verbinding
mee wilt maken.
Je hebt nog steeds het wachtwoord niet
ingevoerd, je vertelt het doelnetwerk
dat ik met je wil communiceren, negeer
me alsjeblieft niet.
Dus in deze lezing laat ik je zien hoe
je je kunt associëren met het doelnetwerk
zodat we ermee kunnen communiceren
en in de volgende lezing laat
ik je zien hoe we, eenmaal geassocieerd, pakketten
in het netwerk kunnen injecteren en het aantal
gegevens zeer, zeer snel kunnen laten toenemen.
Eerst ga ik airodump draaien. tegen mijn
doelnetwerk
met deze BSSID.
Dus ik ga het kopiëren en we gebruiken
precies hetzelfde commando dat we tot
nu toe hebben gebruikt.
Dus we gaan airodump doen. ng --bssid gevolgd
door het MAC adres van mijn doel --channel gevolgd door
het kanaal waarop mijn
doel draait, dat is zes en we gaan dit allemaal opslaan.
Dus we doen --write en we
noemen dit bestand arpreplay omdat dat de
naam van de aanval is.
En dan zet ik mijn draadloze adapter
in monitormodus en dat is mon0.
Dus een heel simpel commando dat we eerder hebben gedaan.
We gebruiken airodump. ng om gegevens op te vangen
van een netwerk met dit MAC-adres,
op dit kanaal, slaan we
alles op in een bestand genaamd arpreplay.
Ik druk op Enter en zoals
je kunt zien, loopt het tegen mijn doel aan en
zie dat de gegevens heel, heel langzaam toenemen of eigenlijk
helemaal niet toenemen.
Om ons te associëren met dit netwerk, gebruiken
we een programma genaamd aireplay-ng.
Dus we typen aireplay-ng gevolgd door --fakeauth omdat we
een nep-authenticatie aanval
willen doen.
We zetten nul omdat we
dit maar één keer willen doen.
We doen -a om het MAC-adres van het doelnetwerk
op te geven.
Dus ik ga het plakken, ik heb het al gekopieerd.
Dan doen we -h om het MAC adres
van mijn draadloze adapter op te geven en om het MAC adres
van mijn draadloze adapter te krijgen, doe ik
ifconfig.
En het zijn de eerste 12 cijfers van het unspec-veld.
Normaal zie je het na de ether, maar als je de
monitormodus inschakelt, verschijnt
het als volgt.
Dus ik ga dit kopiëren.
En ik ga het hier plakken.
En ik ga de minnen vervangen door dubbele punten.
En dat is het, het is klaar.
En tenslotte ga ik gewoon de naam van mijn draadloze
adapter in beeldschermmodus geven.
Dus een heel eenvoudig commando.
We gebruiken aireplay-ng, een programma
waarmee een aantal aanvallen kan worden
uitgevoerd en we hebben gezien dat
dit wordt gebruikt bij de de-authenticatie aanval.
We vertellen het dat we
een valse authenticatie aanval willen uitvoeren.
We willen dit één keer doen.
We geven het het MAC-adres van mijn doelnetwerk
na de a.
Dan geef ik het het MAC-adres van mijn draadloze adapter
na de h en tenslotte
geef ik het mijn draadloze adapter in monitormodus.
Voordat ik dit uitvoer,
zie hier onder de AUTH, we hebben niets.
En we hebben hier onderaan geen
klanten.
Als ik nu op Enter druk,
zie je onder de AUTH dat het OPN is en
dat we hier een nieuwe
client aan het netwerk gekoppeld hebben.
Als je hier kijkt,
zie je het MAC-adres van mijn doelnetwerk
en hier het MAC-adres van mijn
draadloze adapter.
Dus nu ben ik verbonden met het doelnetwerk
en als ik het iets stuur,
zal het het accepteren
en met mij communiceren.
Nogmaals, ik ben niet verbonden met het netwerk,
ik kan nog steeds het internet niet gebruiken,
ik ben letterlijk alleen geassocieerd met het netwerk zodat
ik ermee kan communiceren.
In de volgende lezing
laat ik zien hoe we met dit netwerk kunnen
communiceren om het te dwingen
nieuwe pakketten te genereren met nieuwe IV's,
waarmee we de sleutel heel snel kunnen
kraken.