-: Nu voordat we de sectie verlaten
en overgaan naar de sectie over toegang krijgen, waar
ik je ga leren hoe je de verschillende
versleutelingen breekt en toegang krijgt tot netwerken.
Ik wil nog één lezing wijden aan een echt nuttige
aanval die nog steeds valt onder de pre-connectie
aanvallen, onder de sectie.
De aanval waar ik het over wil
hebben is de deauthenticatie aanval, deze
aanval stelt ons in staat om elk apparaat los te koppelen
van elk netwerk voordat het verbinding maakt
met een van deze netwerken
en zonder het wachtwoord van het netwerk te kennen.
Om dit te doen,
doen we ons voor als de client die we willen verbreken
door ons MAC-adres te veranderen in het
MAC-adres van die client en zeggen we tegen de router dat
ik de verbinding met jou wil verbreken.
Dan doen we ons weer voor als de router, door ons
Mac-adres te veranderen in het
Mac-adres van de router, en zeggen
we tegen de client dat je de verbinding wilt verbreken, dus ga
ik de verbinding verbreken.
Dit zal ons in staat stellen om elke client van elk
netwerk met succes te ontkoppelen of te deauthenticeren.
Nu gaan we dit eigenlijk niet handmatig doen,
we gaan een tool gebruiken genaamd aireplay-ng, om dat te doen.
Uit de vorige lezing
weten we dat dit Mac adres, hier,
bij een Apple computer hoort en zoals ik al zei,
deze Apple computer is eigenlijk mijn computer, hier.
En zoals u kunt zien, is
deze hostmachine verbonden met dit netwerk, hier, dat
hetzelfde is als het netwerk dat u hier ziet, en het heeft
daadwerkelijk internettoegang.
Dus, als ik gewoon naar test zoek, zie
je dat ik verbonden ben en dingen
kan opzoeken, ik kan Google gebruiken.
Dus, ik heb een goed werkende internetverbinding.
Nu komen we hier terug en gebruiken
we een programma genaamd aireplay-ng, om een deauthenticatie
aanval uit te voeren en deze Mac computer
los te koppelen van het internet.
Dus, we gaan de naam van het programma typen,
wat aireplay-ng is, we
gaan het vertellen dat ik een deauthenticatie
aanval wil uitvoeren.
Dan geef ik het het aantal deauthenticatiepakketten
dat ik wil verzenden, dus ik geef het een heel groot aantal,
zodat het deze pakketten blijft
verzenden naar zowel de router als het doelapparaat.
Daarom ontkoppel ik mijn doelapparaat voor
een zeer lange periode.
En de enige manier om weer verbinding te krijgen
is Control + C en stoppen met spelen.
Vervolgens geef ik aireplay-ng
het MAC-adres van mijn doelnetwerk.
Dus ik doe, streepje a, en
geef het het MAC adres, dat
ik van hier kopieer, dan gebruik
ik, streepje c, om het MAC adres
te geven van de client die ik wil ontkoppelen.
En de client die ik wil ontkoppelen is
deze client hier, dat is de Apple computer, zoals
we al zeiden.
Dus, ik ga het kopiëren en hier plakken.
Als uw doelnetwerk draait op de vijf gigahertz frequentie, dan
moet u een streepje met een hoofdletter D toevoegen
aan het commando hier.
Maar mijn doel, zoals je ziet, gebruikt er 2. 4 gigahertz, daarom hoef
ik dit niet te doen, en ga ik gewoon
mijn draadloze kaart toevoegen
in monitor modus, wat mon0 is.
Het is zeer belangrijk te begrijpen
dat dit commando alleen de doelcliënt loskoppelt van het
gespecificeerde netwerk.
Dus als er andere netwerken zijn waarmee de doelcliënten
verbinding kunnen maken, zal hij daar automatisch verbinding mee maken.
Dus in veel gevallen
kan hij verbinding maken met de vijf gigahertz-versie
van het netwerk, of
met een heel ander netwerk waarvan hij het
wachtwoord al kent.
En als het een mobiel apparaat is,
kan het zelfs internettoegang blijven houden via
het mobiele data-abonnement.
Het lijkt dus alsof de aanval niet werkte, maar
hij werkte wel degelijk,
en de client heeft de verbinding met dit netwerk
verbroken en gebruikt een ander netwerk.
Om dit op te lossen,
hoeft u alleen maar een nieuw terminalvenster te openen en precies
hetzelfde commando uit te voeren, maar dit keer
gericht op het nieuwe netwerk waarmee de client verbinding heeft
gemaakt.
Ik heb dat samen met meer geavanceerde onderwerpen behandeld
in mijn geavanceerde netwerk hacking cursus, bekijk
de bonus lezing, de laatste lezing
van deze cursus voor meer informatie over mijn
geavanceerde netwerk hacking cursus en alle andere
cursussen die je samen met deze
cursus kunt volgen.
Dus we typen een heel, heel eenvoudig commando, aireplay-ng, dit is
de naam van het programma dat we gaan gebruiken.
We doen, dash dash deauth, om aireplay-ng
te vertellen dat ik een deauthenticatie
aanval wil uitvoeren.
Ik geef het een heel groot aantal pakketten,
zodat het deauthenticatiepakketten blijft sturen naar zowel
de router als de client, en de
client de verbinding verbreekt.
Ik gebruik, streepje
a, om het MAC-adres van de doelrouter of het doeltoegangspunt
op te geven.
Dan gebruik ik, streepje c,
om het MAC-adres van de client te specificeren.
Tenslotte geef ik het, mon0, wat de
naam is van mijn draadloze adapter in beeldschermmodus.
Nu kunt u dit commando zo uitvoeren
en in de meeste gevallen zou het werken, maar in zeer zeldzame gevallen
zal dit commando falen tenzij airodump-ng draait
tegen het doelnetwerk.
Dus, wat ik nu ga doen
is teruggaan naar mijn eerste terminal hier, en ik
ga airodump-ng draaien, met het commando
dat we eerder zagen.
En ik wil niets naar een bestand schrijven,
dus verwijder ik het schrijfargument.
Dus, ik doe gewoon een normaal airodump-ng commando,
ik geef het letterlijk de BSS ID van mijn
doelnetwerk en ik geef het doelkanaal, en dan druk ik gewoon
op Enter.
We hebben gezien hoe dit moet, we hebben
er een hele lezing aan besteed.
En dan ga ik terug naar het commando
dat we tot nu toe schreven en ik druk op Enter, nu, zoals je
kunt zien aireplay-ng, vertelt het
me dat het deauthenticatie pakketten
verstuurt.
En als we hier teruggaan en omhoog kijken, zie je
dat ik mijn verbinding heb verloren en ik probeer
terug te verbinden.
Dus, als ik probeer te zoeken naar iets, dus
laten we zeggen, test2, zul
je zien dat ik vast kom te zitten en niets voor mij zal laden.
Dus de enige manier voor mij om terug te
verbinden is als ik hier terug
ga, als ik dit afsluit door Control + C te doen, dit weer afsluiten.
En nu zou mijn machine terug moeten kunnen verbinden en
zijn verbinding herstellen.
Dit is eigenlijk heel, heel handig op zoveel manieren,
het is heel nuttig in social engineering gevallen,
waar je clients van het doelnetwerk zou kunnen afsluiten en dan
de gebruiker bellen en je voordoen als een persoon van de IT-afdeling
en hen vragen een virus of een
achterdeur te installeren met de boodschap dat dit
hun probleem zou oplossen.
Je kunt ook een ander vals toegangspunt maken en ze verbinding
laten maken met het valse toegangspunt en ze dan
vanaf dat toegangspunt gaan bespioneren, en we zullen later
in de cursus zien hoe je dat doet.
En je kunt dit ook gebruiken om de handdruk vast
te leggen, wat hier eigenlijk gebeurde.
En dit is van vitaal belang bij het kraken van WPA.
En we praten hierover,
zodra we bij het WPA-kraakgedeelte zijn.
Dus, zoals ik al zei,
dit is een kleine aanval die kan worden gebruikt als een plugin voor
andere aanvallen of om andere aanvallen mogelijk te maken.