Tere kÔigile. Kursuse alguse eel oleme teie jaoks valmistanud huvitava artikli tÔlke.

TÀna tutvustame teile pÔhialuseid, et alustada tööga paketiga aircrack-ng. Loomulikult ei saa me anda kogu vajalikku teavet ega katta iga stsenaariumi. Olge valmis iseseisvaks tööks ja teadusuuringuteks. Leiate ja palju lisaturustust ja muud kasulikku teavet.
Kuigi see ei kata kĂ”iki samme algusest lĂ”puni, kĂ€sitleb juhend ĂŒksikasjalikumalt tööd aircrack-ng.
Seadme seadistamine, Aircrack-ng installimine
Esimene samm tagamaks, et aircrack-ng teie Linuxi sĂŒsteemis töötab korralikult, on teie vĂ”rkaardi jaoks sobiva draiveri patchimine ja installimine. Paljud kaardid töötavad mitme draiveriga, mĂ”ned neist pakuvad vajalikku funktsionaalsust pakettide sĂŒstimiseks, aircrack-ngteised aga mitte.
Usun, et on liialt öelda, et teil on vaja vĂ”rkaarti, mis on kooskĂ”las paketiga aircrack-ng. See tĂ€hendab, et see riistvara peab olema tĂ€ielikult ĂŒhilduv ja suutma pakette sĂŒstida. Ăhilduva vĂ”rkaartiga saate vĂ€hem kui tunni jooksul hĂ€kida traadita ligipÀÀsupunkti.
Klassifitseerimaks, kuhu teie kaart kuulub, tutvuge lehega. Loe , kui te ei tea, kuidas tabeliga ĂŒmber kĂ€ia. Sellegipoolest ei takista see teid juhendist lugemist, mis aitab teil Ă”ppida midagi uut ja veenduda oma kaardi omadustes.
Alguseks peate teadma, millist kiibikomplekti teie vÔrkaart kasutab ja millist draiverit vajate. Peate selle vÀljaselgitamiseks kasutama eelnevas lÔigus toodud teavet. Jaotises saate teada, millised draiverid on vajalikud.
aircrack-ng-installimine
Viimase versiooni aircrack-ng saate , vÔi vÔite kasutada testimisjaotust, nagu Kali Linux vÔi Pentoo, kus on installitud viimane versioon. aircrack-ng.
Kuna aircrack-ng installimiseks vaadake .
IEEE 802.11 pÔhialused
HĂ€sti, nĂŒĂŒd, kui kĂ”ik on valmis, on aeg teha paus enne, kui hakkame tegutsema, ja teada saada midagi traadita vĂ”rkude toimimise kohta.
JĂ€rgmine osa on oluline mĂ”ista, et oleks vĂ”imalik aru saada, kui midagi ei tööta nii, nagu oodatakse. Arusaamine, kuidas see kĂ”ik toimib, aitab teil probleemide leidmisel vĂ”i vĂ€hemalt Ă”igesti kirjeldamisel, et keegi teine saaks teid aidata. Siin on kĂ”ik veidi keeruline ja vĂ”ib-olla soovite selle osa vahele jĂ€tta. Siiski, traadita vĂ”rkude hĂ€kkimiseks on vaja natuke teadmisi, seega on hĂ€kkimine natuke rohkem kui lihtsalt ĂŒhe kĂ€su sisestamine ja aircrack'i lubamine kĂ”ike teha.
Kuidas leida traadita vÔrk
See osa on lĂŒhike sissejuhatus hallatavatesse vĂ”rkudesse, mis töötavad juurde pÀÀsukontode (Access Point, AP) kaudu. Iga juurde pÀÀsukonto saadab umbes 10 niinimetatud Beacon-raami (beacon frame) sekundis. Need paketid sisaldavad jĂ€rgmisi andmeid:
- VÔrgu nimi (ESSID);
- Kas krĂŒpteerimist kasutatakse (ja millist krĂŒpteerimist, kuid pidage meeles, et see teave ei pruugi olla tĂ”ene, lihtsalt sellepĂ€rast, et juurde pÀÀsukonto seda teatab);
- Milliseid edastuskiirusid toetatakse (MBit-des);
- Millisel kanalil vÔrgu asub.
Just see teave kuvatakse tööriistas, mis ĂŒhendub konkreetselt selle vĂ”rguga. See kuvatakse, kui lubate kaardil skannida vĂ”rke, kasutades ja kui kĂ€itate .iwlist <interfÀÀri> skaneerimine
Iga juurde pÀÀsukonto omab unikaalset MAC-aadressi (48 bitti, 6 paari kuuendiknumbreid). See nÀeb umbes vÀlja nii: 00:01:23:4A:BC:DE. Igal vÔrgu seadmel on selline aadress ning seadmed suhtlevad omavahel selle kaudu. Nii et see on nagu unikaalne nimi. MAC-aadressid on unikaalsed ja pole olemas kahte seadet, millel on sama MAC-aadress.
Ăhendamine vĂ”rku
Traadita vĂ”rku ĂŒhendamiseks on mitmeid vĂ”imalusi. Enamasti kasutatakse Open System Authentication'it. (Valikuliselt: kui soovite rohkem teada autentimise kohta, .)
Open System Authentication:
- KĂŒsimus juurde pÀÀsukonto autentimise kohta;
- JuurdepÀÀsukonto vastab: OK, olete autentitud.
- KĂŒsimus juurde pÀÀsukonto assotsieerimise kohta;
- JuurdepÀÀsukonto vastab: OK, olete ĂŒhendatud.
See on kÔige lihtsam juhtum, kuid probleemid tekivad, kui teil pole juurdepÀÀsuÔigusi, kuna:
- Kasutatakse WPA/WPA2 ja vajate APOL autentimist. JuurdepÀÀsupunkt keelab ĂŒhenduse teisel etapil.
- JuurdepÀÀsupunktil on lubatud klientide (MAC-aadresside) loetelu ja see ei luba kellelgi muul ĂŒhenduda. Seda nimetatakse MAC-filterimiseks.
- JuurdepÀÀsupunkt kasutab Shared Key Authentication, st peate esitama Ă”ige WEP-vĂ”tme, et ĂŒhenduda. (Vaadake jaotist et rohkem teada saada)
Lihtne sniffimine ja hÀkkimine
VÔrkude avastamine
Esimene samm on leida potentsiaalne sihtmÀrk. Aircrack-ng pakett sisaldab selle jaoks , kuid vÔite kasutada ka muid programme, nagu nÀiteks .
Enne vĂ”rguotsingut peaksite oma kaardi seadistama nn âmonitooringureĆŸiimiâ. MonitooringureĆŸiim on spetsiaalne reĆŸiim, mis vĂ”imaldab teie arvutil kuulata vĂ”rgu pakette. See reĆŸiim vĂ”imaldab ka sĂŒstide sisestamist. SĂŒstidest rÀÀgime jĂ€rgmine kord.
VĂ”rguadapteri monitooringureĆŸiimi viimiseks kasutage :
airmon-ng start wlan0Nii loote veel ĂŒhe liidese ja lisate sellele âmonâ. Nii et wlan0 osa wlan0mon. Kontrollimiseks, kas vĂ”rguadapter on tĂ”eliselt monitooringureĆŸiimis, kĂ€ivitage iwconfig ja veenduge ise selles.
SeejÀrel kÀivitage vÔrkude otsimiseks:
airodump-ng wlan0monKui airodump-ng ei saa WLAN-seadmele ĂŒhenduda, nĂ€ete midagi sellist:

hĂŒppab kanalilt kanalile ja nĂ€itab kĂ”iki juurdepÀÀsupunkte, millelt ta saab beekoone. Kanalid 1 kuni 14 on kasutusel 802.11 b ja g standardite jaoks (Ameerikas on lubatud kasutada ainult 1 kuni 11; Euroopas 1 kuni 13, vĂ€lja arvatud mĂ”nes erandis; Jaapanis 1 kuni 14). 802.11a töötab 5 GHz sagedusalas ja selle kĂ€ttesaadavus varieerub erinevates riikides enam kui 2,4 GHz sagedusalas. Ăldiselt algavad tuntud kanalid 36 (32 mĂ”nes riigis) kuni 64 (68 mĂ”nes riigis) ja 96 kuni 165. Vikipeedias leiate rohkem teavet kanalite kĂ€ttesaadavuse kohta. Linuxis juhib teatud kanalite edastamise lubamist/keelamist teie riigis ; kuid see peab olema Ă”igesti seadistatud.
Praegune kanal on nĂ€idatud vasakus ĂŒlanurgas.
MÔne aja pÀrast ilmuvad juurdepÀÀsupunktid ja (loodetavasti) mÔned nendega seotud kliendid.
Ălemises plokis kuvatakse avastatud juurdepÀÀsupunktid:
bssid
juurdepÀÀsupunkti MAC-aadress
pwr
signaali kvaliteet, kui kanal on valitud
pwr
signaali tugevus. MÔned draiverid ei edasta seda.
beacons
saadetud beakonite kogus. Kui signaali tugevuse nÀidikut pole, saate seda mÔÔta beaconite jÀrgi: mida rohkem beakoneid, seda parem signaal.
data
saadetud andmeframe'ide kogus
ch
kanal, millel juurdepÀÀsupunkt töötab
mb
juurdepÀÀsupunkti kiirus vĂ”i reĆŸiim. 11 on puhas 802.11b, 54 on puhas 802.11g. Vahepealsed vÀÀrtused on segu.
enc
krĂŒptimine: opn: ei ole krĂŒptimist, wep: WEP krĂŒptimine, wpa: WPA vĂ”i WPA2, wep?: WEP vĂ”i WPA (veel pole kindel)
essid
vÔrgu nimi, mÔnikord peidetud
Alumine blokk nÀitab avastatud kliente:
bssid
MAC-aadress, millega klient on sel juurdepÀÀsupunktiga seotud
station
kliendi MAC-aadress
pwr
signaali tugevus. MÔned draiverid ei edasta seda.
packets
saadetud andmeframe'ide kogus
probes
vÔrgu nimed (essid), mida klient on juba proovinud
NĂŒĂŒd peate jĂ€lgima sihvervĂ”rku. Sellele peab olema ĂŒhendatud vĂ€hemalt ĂŒks klient, kuna vĂ”rgu hĂ€kkimine ilma klientideta on keerulisem teema (vt jaotist ). See peaks kasutama WEP-krĂŒptimist ja omama head signaali. VĂ”ib-olla saate antenni asukohta muuta, et signaal paremaks muuta. MĂ”nikord vĂ”ivad mĂ”ned sentimeetrid signaali tugevuse osas olla otsustavad.
Ălaltoodud nĂ€ites on vĂ”rk 00:01:02:03:04:05. See osutus ainukeseks vĂ”imalikuks sihiks, kuna klient on ainult sellega ĂŒhendatud. Ja veel, tal on hea signaal, seega on see sobiv siht praktiseerimiseks.
Alguse vektori nuhkimine
Kanalite vahel vahetamise tĂ”ttu ei suuda te sihvervĂ”rgust kĂ”iki pakette pĂŒĂŒda. SeetĂ”ttu soovime kuulata ainult ĂŒhel kanalil ja lisaks salvestada kĂ”ik andmed kettale, et neid hiljem hĂ€kkimiseks kasutada:
airodump-ng -c 11 --bssid 00:01:02:03:04:05 -w dump wlan0mon Parameetriga -Ń valite kanali, ja parameeter pĂ€rast -w on vĂ”rgudumpide prefiks, mis salvestatakse ketas. Lipp --bssid koos juurdepÀÀsupunkti MAC-aadressiga piirab pakettide saamist ĂŒhe juurdepÀÀsupunktiga. Lipp --bssid on saadaval ainult uutes versioonides. airodump-ng.
Enne WEP-i purkamist, on teil vaja 40 000 kuni 85 000 erinevat algusvektorit (Initialization Vector, IV). Iga andmepakett sisaldab algusvektorit. Neid vĂ”ib taaskasutada, seega on algusvektorite arv tavaliselt veidi vĂ€iksem kui iseenesest pĂŒĂŒtud pakettide arv.
Seega peate ootama, et pĂŒĂŒda 40 000 kuni 85 000 andmepaketti (koos IV). Kui vĂ”rk ei ole hĂ”ivatud, vĂ”ib selleks kuluda vĂ€ga palju aega. Saate seda protsessi kiirendada aktiivse rĂŒnnaku (vĂ”i kordusplay rĂŒnnaku) abil. Nendest rÀÀgime jĂ€rgmises osas.
RĂŒnnak
Kui teil on juba piisavalt pĂŒĂŒdnud algusvektoreid, mis on salvestatud ĂŒhte vĂ”i mitmesse faili, vĂ”ite proovida WEP-vĂ”tme purkamist:
aircrack-ng -b 00:01:02:03:04:05 dump-01.cap MAC-aadress pĂ€rast lippu -b â on sihtmĂ€rgi BSSID ning dump-01.cap â on fail, mis sisaldab pĂŒĂŒtud pakette. Saate kasutada mitmeid faile, selleks lihtsalt lisage kĂ€sku kĂ”ik failinimed vĂ”i kasutage asendusmĂ€rki, nĂ€iteks dump*.cap.
Rohkem teavet parameetrite, vÀljundi ja kasutamise kohta saate , .
Algusvektorite arv, mis on vajalik vĂ”tme puruks tegemiseks, ei ole piiratud. See toimub seetĂ”ttu, et mĂ”ned vektorid on nĂ”rgemad ja kaotavad vĂ”tme kohta rohkem teavet kui teised. Tavaliselt segatakse need algusvektorid tugevamatega. Seega, kui teil on vedamine, vĂ”ite vĂ”tme purustada vaid 20 000 algusvektoriga. Kuid sageli on sellest ka vĂ€he, aircrack-ng vĂ”ib see kesta kaua (nĂ€dala vĂ”i rohkem, kui tĂ€psus on kĂ”rge) ja siis ĂŒtleb teile, et vĂ”ti ei saa purustatud. Mida rohkem algusvektoreid teil on, seda kiiremini vĂ”ib purustamine toimuda ja tavaliselt toimub see mĂ”ne minuti vĂ”i isegi sekundite jooksul. Kogemus nĂ€itab, et 40 000 â 85 000 vektorit on piisavad vĂ”tme purustamiseks.
On olemas edasijĂ”udnud pÀÀsupunktid, mis kasutavad spetsiaalseid algoritme, et filtreerida nĂ”rgad algusvektorid vĂ€lja. Selle tulemusena ei saa te punktist rohkem kui N vektorit vĂ”i vajate vĂ”tme purustamiseks miljoneid vektoreid (nt 5â7 miljonit). Saate , mida sel juhul ette vĂ”tta.
Aktiivsed rĂŒnnakud
Enamik seadmeid ei toeta sisestusi, vĂ€hemalt ilma patĆĄitud draiveriteta. MĂ”ned toetavad ainult teatud rĂŒnnakute ettevĂ”tmist. KĂŒlastage ja vaadake veergu aireplay. MĂ”nikord ei pruugi see tabel sisaldada ajakohast teavet, seega kui nĂ€ete sĂ”na âEIâ oma draiveri vastas, Ă€rge muretsege, vaid minge draiveri kodu lehele, draiverite postitusloendisse . Kui olete suutnud edukalt reprodutseerida draiverit, mis ei olnud toetatavate hulgas, Ă€rge kĂ”helge muudatuste ettepanekute tegemisest koosoleku lehe tabelis ja lisage link lĂŒhijuhendile. (Selleks peate taotlema wiki kontot IRC-s.)
Esimene samm on veenduda, et pakettide sisestamine töötab teie vĂ”rgukaardi ja draiveriga. Lihtsaim viis kontrollimiseks on teostada test sisestusrĂŒnnak. Enne töö jĂ€tkamist veenduge, et olete selle testi lĂ€binud. Teie kaart peab olema vĂ”imeline sisestusi tegema, et saaksite jĂ€rgmisi samme sooritada.
Vajate BSSID (ligipÀÀsupunkti MAC-aadress) ja ESSID (vÔrgu nimi) ligipÀÀsupunktist, mis ei filtreeri MAC-aadresse (nÀiteks teie enda oma) ja on vahemikus.
Proovige ĂŒhendust vĂ”tta ligipÀÀsupunktiga, kasutades :
aireplay-ng --fakeauth 0 -e "teie vÔrgu ESSID" -a 00:01:02:03:04:05 wlan0mon VÀÀrtus pÀrast -a on teie ligipÀÀsupunkti BSSID.
Sisestamine toimis, kui nÀete midagi sellist:
12:14:06 Saadan autentimisnÔude
12:14:06 Autentimine Ônnestus
12:14:06 Saadan assotsieerimisnÔude
12:14:07 Assotsieerimine Ônnestus :-)Kui ei:
- Kontrollige ESSID ja BSSID Ôigust;
- Veenduge, et teie ligipÀÀsupunktis on MAC-aadresside filtreerimine vĂ€lja lĂŒlitatud;
- Proovige sama teise ligipÀÀsupunktiga;
- Veenduge, et teie draiver on Ôigesti seadistatud ja toetatud;
- Proovige «0» asemel «6000 -o 1 -q 10».
ARP edastamine
NĂŒĂŒd, kui teame, et pakettide sisestamine töötab, saame teha midagi, mis kiirendab initsialiseerimise vektorite tabamist: sisestushĂ€kkimine .
PÔhimÔte
Kui öelda lihtsalt, siis ARP töötab ĂŒle laiaulatusliku pĂ€ringu edastamise IP-aadressile, ning seade, mis selle IP-aadressi omab, saadab vastuse tagasi. Kuna WEP ei kaitse taasesituse vastu, vĂ”ite paketti nuhkida ja saata seda ikka ja jĂ€lle, kuni see on kehtiv. Seega peate lihtsalt katma ja taasesitama ARP-pĂ€ringu, mis saadeti juurdepÀÀsupunktile, et genereerida liiklust (ja saada algusvektoreid).
Laineviisi meetod
Esmalt avage aken, mis airodump-ngnuhib liiklust (vt ĂŒlal). Aireplay-ng ja airodump-ng vĂ”ivad töötada samaaegselt. Oodake kliendi ilmumist sihtvĂ”rku ja alustage rĂŒnnakut:
aireplay-ng --arpreplay -b 00:01:02:03:04:05 -h 00:04:05:06:07:08 wlan0mon-b nĂ€itab siht-BSSID-d, -h MAC-aadressi ĂŒhendatud kliendi jaoks.
NĂŒĂŒd peate ootama ARP-paketi vastuvĂ”tmist. Tavaline on oodata paar minutit (vĂ”i lugeda edasi artiklit).
Kui teil on vedanud, nÀete midagi sellist:
Saving ARP requests in replay_arp-0627-121526.cap
Te peate ka alustama airodump'i, et salvestada vastuseid.
Luges 2493 paketti (sai 1 ARP-pÀringu), saatis 1305 paketti...Kui soovite taasesituse peatada, pole vaja oodata jÀrgmise ARP-paketi ilmumist, saate lihtsalt kasutada varem hÔivatud pakette valiku abil -r .<failinimi>
Kui kasutate ARP-injekte, saate kasutada PTW meetodit WEP-vĂ”tme purustamiseks. See vĂ€hendab oluliselt vajalike pakettide arvu ja seega ka purustamiseks kuluvaid minuteid. Peate hĂ”ivama tĂ€ispaketi kasutades airodump-ng, st Ă€rge kasutage valikut â--ivsâ kĂ€skluse tĂ€itmisel. KĂ€skige aircrack-ng kasutades . (PTW â rĂŒnnaku vaikeviis)âaircrack -z <failinimi>â
Kui saadud andmepakettide arv airodump-ng lakkab suurenemast, peaksite vÔib-olla vÀhendama taasesituse kiirus. Tehke seda parameetri abil -x Ma tavaliselt alustan 50-st ja vÀhendan, kuni paketid hakkavad taas pidevalt saabuma. Samuti vÔib aidata antenni asukoha muutmine.<paketti sekundis>.
Agressiivne meetod
Enamik operatsioonisĂŒsteeme puhastab ARP-vahemĂ€lu vĂ€ljalĂŒlitamisel. Kui peate jĂ€rgmist paketti saatma pĂ€rast uuesti ĂŒhendamist (vĂ”i lihtsalt kasutades DHCP-d), saadavad nad ARP-pĂ€ringu. KĂ”rvalmĂ”juna vĂ”ite nuhkida ESSID-i ja vĂ”ib-olla ka keystreami, kui uuesti ĂŒhendate. See on mugav, kui teie siht-ESSID on varjatud vĂ”i kui see kasutab jagatud vĂ”tme autentimist.
Laske airodump-ng ja aireplay-ng töötama. Avage veel ĂŒks aken ja kĂ€ivitage :
Siin -a â see on juurdepÀÀsupunkti BSSID, -Ń valitud kliendi MAC-aadress.
Oodake paar sekundi ja ARP replay töötab.
Enamik kliente proovib ĂŒhendust automaatselt taastada. Kuid risk, et keegi tuvastab selle rĂŒnnaku vĂ”i vĂ€hemalt pöörab tĂ€helepanu sellele, mis WLAN-is toimub, on suurem kui teiste rĂŒnnakute korral.
Rohkem tööriistu ja teavet nende kohta leiate .
Allikas: habr.com
