GNU/Linux >> Znalost Linux >  >> Linux

Jak vyřadit provoz z USB?

Pomocí Wireshark můžete zachytit provoz USB.
Z jeho wiki:

Chcete-li vypsat provoz USB v systému Linux, potřebujete usbmon modul, který existuje od Linuxu 2.6.11 . Informace o tomto modulu jsou k dispozici v /usr/src/linux/Documentation/usb/usbmon.txt ve zdrojovém stromu Linuxu. V závislosti na distribuci, kterou používáte, a na verzi této distribuce může být tento modul zabudován do jádra nebo může být zaváděcím modulem; pokud se jedná o načítatelný modul, v závislosti na distribuci, kterou používáte, a verzi této distribuce, může nebo nemusí být načten za vás. Pokud se jedná o načítatelný modul a nenačtený, budete jej muset načíst pomocí příkazu

modprobe usbmon

který musí být spuštěn jako root.

Vydání libpcap starší než 1.0 neobsahují podporu USB, takže budete potřebovat alespoň libpcap 1.0.0 .

Pro verze jádra před 2.6.21 , jediný dostupný mechanismus zachycování provozu USB je textový mechanismus, který omezuje celkové množství dat zachycených pro každý nezpracovaný blok USB na přibližně 30 bajtů. Neexistuje způsob, jak to změnit bez záplatování jádra. Pokud debugfs již není připojen na /sys/kernel/debug , ujistěte se, že je tam připojen, zadáním následujícího příkazu jako root:

mount -t debugfs / /sys/kernel/debug

Pro verzi jádra 2.6.21 a novější , existuje binární protokol pro sledování USB paketů, který nemá toto omezení velikosti. Pro tuto verzi jádra budete potřebovat libpcap 1.1.0 nebo novější , protože podpora libpcap 1.0.x USB používá, ale nezpracovává správně, mechanismus mapování paměti pro provoz USB, který libpcap použije, pokud je k dispozici - nelze jej znepřístupnit, takže jej libpcap vždy použije.

V libpcap 1.0.x mají zařízení pro nahrávání na USB název usbn ,kde n je číslo autobusu. V libpcap 1.1.0 a novějších mají název usbmonn .

Budete také potřebovat Wireshark 1.2.x nebo novější .


Linux
  1. Jak vytvořit trvalé USB?

  2. Jak odstranit iso 9660 z USB?

  3. Jak zjistit USB verze 1.1 nebo 2.0

  1. Jak formátovat USB disky v Linuxu

  2. Jak nainstalovat RHEL 8 z USB

  3. Jak nainstalovat Proxmox VE [Příručka krok za krokem]

  1. Jak nainstalovat Ubuntu z USB

  2. Jak připojit USB disk na Kali Linux

  3. Jak nainstalovat Ventoy na Ubuntu