Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| infrastruktura:sit:wifi:kali-linux-ve-virtualboxu-a-usb-wifi [23.04.2026 11:29] – Přidán článek o Kali Linuxu ve VirtualBoxu a USB Wi-Fi kartě Petr Nosek | infrastruktura:sit:wifi:kali-linux-ve-virtualboxu-a-usb-wifi [23.04.2026 12:34] (aktuální) – odstraněno Petr Nosek | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | ====== Kali Linux ve VirtualBoxu a připojení USB Wi-Fi karty ====== | ||
| - | // | ||
| - | |||
| - | <note warning> | ||
| - | |||
| - | [[https:// | ||
| - | |||
| - | Praktická zkušenost v tomto případě vychází z USB adaptéru s čipsetem RTL8812AU. Důležité bylo vyřešit čtyři věci: | ||
| - | |||
| - | * výběr adaptéru s použitelným čipsetem | ||
| - | * předání USB zařízení z hostitele do guest systému přes USB filtr VirtualBoxu | ||
| - | * oprávnění uživatele ve skupině '' | ||
| - | * instalaci DKMS ovladače v Kali Linuxu | ||
| - | |||
| - | ===== Výběr Wi-Fi karty ===== | ||
| - | |||
| - | Při výběru USB Wi-Fi adaptéru pro Linux je praktičtější řídit se čipsetem než obchodním názvem produktu. V době psaní článku se jako použitelné řešení osvědčil adaptér s čipsetem RTL8812AU, hledaný například přes [[https:// | ||
| - | |||
| - | Autor chtěl zařízení, | ||
| - | |||
| - | {{infrastruktura: | ||
| - | |||
| - | ===== Příprava hostitele a VirtualBoxu ===== | ||
| - | |||
| - | Hostitelský systém byl Ubuntu, guest systém Kali Linux ve VirtualBoxu. Aby bylo možné předat USB Wi-Fi kartu přímo guest systému, je potřeba mít na hostiteli nainstalované rozšíření VirtualBoxu pro práci s USB zařízeními. | ||
| - | |||
| - | <code bash> | ||
| - | apt install virtualbox-ext-pack virtualbox-guest-additions-iso | ||
| - | </ | ||
| - | |||
| - | Častý problém je, že VirtualBox nedokáže USB zařízení převzít, protože uživatel, pod kterým se spouští, není členem skupiny '' | ||
| - | |||
| - | <code bash> | ||
| - | groups | ||
| - | </ | ||
| - | |||
| - | Pokud uživatel ve skupině není, je potřeba ho do ní přidat: | ||
| - | |||
| - | <code bash> | ||
| - | sudo usermod -a -G vboxusers myuser | ||
| - | </ | ||
| - | |||
| - | Po této změně je vhodné obnovit sezení nebo restartovat počítač a znovu ověřit výstup příkazu '' | ||
| - | |||
| - | Současně je potřeba mít funkční Guest Additions i uvnitř virtuálního stroje. V původním článku byl pro tuto část použit také videonávod [[https:// | ||
| - | |||
| - | ===== Přesměrování USB Wi-Fi karty do Kali Linuxu ===== | ||
| - | |||
| - | Po připojení adaptéru k hostiteli je vhodné nejdřív zjistit jeho identifikaci přes '' | ||
| - | |||
| - | <code bash> | ||
| - | lsusb | ||
| - | </ | ||
| - | |||
| - | Ve zdrojovém případě se karta hlásila jako: | ||
| - | |||
| - | <code bash> | ||
| - | Bus 001 Device 013: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/ | ||
| - | </ | ||
| - | |||
| - | Ve VirtualBoxu je pak vhodné postupovat s vypnutým guest systémem: | ||
| - | |||
| - | * otevřít '' | ||
| - | * přidat nový USB filtr | ||
| - | * nastavit '' | ||
| - | |||
| - | {{infrastruktura: | ||
| - | |||
| - | Prakticky se osvědčil tento postup: | ||
| - | |||
| - | * vytvořit USB filtr ještě před startem Kali Linuxu | ||
| - | * fyzicky odpojit USB Wi-Fi kartu | ||
| - | * nastartovat guest systém | ||
| - | * až po přihlášení do Kali kartu znovu připojit | ||
| - | |||
| - | Po připojení lze v Kali zkontrolovat, | ||
| - | |||
| - | <code bash> | ||
| - | lsusb | ||
| - | </ | ||
| - | |||
| - | {{infrastruktura: | ||
| - | |||
| - | ===== Instalace ovladače a monitoring režim ===== | ||
| - | |||
| - | V guest systému Kali Linux se v době psaní článku osvědčil DKMS balíček '' | ||
| - | |||
| - | Instalace balíčku: | ||
| - | |||
| - | <code bash> | ||
| - | apt-get install realtek-rtl88xxau-dkms | ||
| - | </ | ||
| - | |||
| - | Sekvence příkazů pro přepnutí karty do monitoring režimu: | ||
| - | |||
| - | <code bash> | ||
| - | ifconfig wlan0 down | ||
| - | airmon-ng check kill | ||
| - | iwconfig wlan0 mode monitor | ||
| - | ifconfig wlan0 up | ||
| - | airodump-ng wlan0 | ||
| - | </ | ||
| - | |||
| - | Pokud karta po instalaci ovladače funguje, ale ruší například LED indikace, lze ji vypnout takto: | ||
| - | |||
| - | <code bash> | ||
| - | echo 0 > / | ||
| - | </ | ||
| - | |||
| - | ===== Poznámky k AP režimu ===== | ||
| - | |||
| - | Původní praktická motivace nebyla jen monitoring, ale i použití stejné karty v AP režimu. Základ byl stejný: | ||
| - | |||
| - | * správně předat USB zařízení do guest systému | ||
| - | * mít funkční ovladač RTL8812AU přes DKMS | ||
| - | * ověřit, že karta v Kali pracuje stabilně | ||
| - | |||
| - | Na samotné nastavení access pointu navazuje článek [[infrastruktura: | ||
| - | |||
| - | ===== Zdroje ===== | ||
| - | |||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||
| - | * [[https:// | ||