-a <capture autostop condition>

Zadejte kritérium, které určuje, kdy má Wireshark přestat zapisovat do souboru zachycení. Kritérium má tvar test:value, kde testje jedna z následujících hodnot:

duration:value

Ukončí zápis do souboru zachycení po uplynutí hodnoty sekund.

filesize:value

Ukončí zápis do souboru zachycení po dosažení velikosti hodnotykilobajtů (kde kilobajt je 1000 bajtů, nikoli 1024 bajtů). Pokud je tato volba použita společně s volbou -b, Wireshark přestane zapisovat do aktuálního souboru zachycení a přepne na další, pokud je dosaženo hodnoty filesize.

files:value

Ukončení zápisu do souborů zachycení po dosažení hodnoty počet zapsaných souborů.

-b <capture ring buffer option>

Pokud byla zadána maximální velikost souboru zachycení, tato volba způsobí, že Wireshark poběží v režimu „ring buffer“ se zadaným počtem souborů. V režimu „ringbuffer“ bude Wireshark zapisovat do několika zachycovacích souborů. Jejich název je založen na čísle souboru a na datu a čase vytvoření.

Když se první zachycovací soubor zaplní, Wireshark přejde na zápis do dalšího souboru, dokud nezaplní poslední soubor, načež zahodí data v prvním souboru (pokud není zadána 0, v takovém případě je počet souborů neomezený) a začne zapisovat do tohoto souboru a tak dále.

Je-li zadána nepovinná doba trvání, Wireshark se přepne do dalšího souboru také po uplynutí zadaného počtu sekund, i když aktuální soubor není zcela zaplněn.

trvání:hodnota

Přepne na další soubor po uplynutí hodnoty sekund, i když aktuální soubor není zcela zaplněn.

velikost souboru:hodnota

Přepne na další soubor po dosažení velikosti hodnoty kilobajtů(kde kilobajt je 1000 bajtů, nikoli 1024 bajtů).

files:value

Znovu začít s prvním souborem poté, co byl zapsán value počet souborů (vytvoří kruhovou vyrovnávací paměť).

-B <velikost záchytné vyrovnávací paměti (pouze Win32)>

Pouze Win32: nastaví velikost záchytné vyrovnávací paměti (v MB, výchozí je 1MB). Tuto velikost používá ovladač zachytávání k ukládání dat paketů do vyrovnávací paměti, dokud není možné tato data zapsat na disk. Pokud při zachytávání dochází k výpadkům paketů, zkuste tuto velikost zvýšit.

-c <capture packet count>

Tato volba určuje maximální počet zachycených paketů při zachycování živých dat. Používala by se ve spojení s volbou -k.

-D

Vypíše seznam rozhraní, na kterých může Wireshark zachytávat, a ukončí jej. Pro každé síťové rozhraní se vypíše číslo a název rozhraní, případně následovaný textovým popisem rozhraní. Název rozhraní nebo číslo lze zadat s příznakem -i a určit tak rozhraní, na kterém se má zachytávat.

To může být užitečné na systémech, které nemají příkaz pro jejich výpis (např. systémy Windows nebo systémy UNIX, kde chybí ifconfig -a);číslo může být užitečné na systémech Windows 2000 a novějších, kde je název rozhraní poněkud složitější řetězec.

Všimněte si, že „může zachytit“ znamená, že Wireshark byl schopen otevřít toto zařízení a provést živé zachycení; pokud ve vašem systému musí být program provádějící zachycení sítě spuštěn z účtu se zvláštními právy (například jako root), pak pokud je Wireshark spuštěn s příznakem -D a není spuštěn z takového účtu, nevypíše žádná rozhraní.

-f <capture filter>

Tato volba nastavuje počáteční výraz filtru zachytávání, který se použije při zachytávání paketů.

-g <číslo paketu>

Po načtení souboru zachycení pomocí příznaku -r přejde na zadané číslo paketu.

-h

Příznak -h požaduje, aby program Wireshark vypsal svou verzi a pokyny k použití (jak je uvedeno výše) a ukončil činnost.

-i <capture interface>

Nastaví název síťového rozhraní nebo roury, která se má použít pro živé zachytávání paketů.

Název síťového rozhraní by měl odpovídat jednomu z názvů uvedených v příkazuwireshark -D (popsáno výše); lze použít i číslo, jak je hlásíwireshark -D. Používáte-li systém UNIX, může pro výpis názvů rozhraní fungovat také netstat-i nebo ifconfig -a,ačkoli ne všechny verze systému UNIX podporují příznak -a v příkazu ifconfig.

Pokud není zadáno žádné rozhraní, Wireshark prohledá seznam rozhraní, přičemž vybere první rozhraní, které není smyčkou, pokud existují rozhraní, která nejsou smyčkou, a vybere první rozhraní smyčky, pokud neexistují rozhraní, která nejsou smyčkou; pokud neexistují žádná rozhraní, Wireshark ohlásí chybu a nespustí snímání.

Název roury by měl být buď název FIFO (pojmenované roury), nebo „-“ pro čtení dat ze standardního vstupu. Data načítaná z rour musí být ve standardním formátu libpcap.

-k

Volba -k určuje, že Wireshark má začít zachytávat pakety okamžitě. Tato volba vyžaduje použití parametru -i pro určení rozhraní, ze kterého bude zachycování paketů probíhat.

-l

Tato volba zapíná automatické posouvání, pokud je podokno seznamu paketů automaticky aktualizováno podle toho, jak pakety přicházejí během zachycování ( jak určuje příznak -S).

-L

Vypíše seznam typů datových spojů podporovaných daným rozhraním a ukončí jej.

-m <font>

Tato volba nastavuje název písma používaného pro většinu textu zobrazovaného programem Wireshark. XXX – přidejte příklad!

-n

Zakáže překlad názvů síťových objektů (například názvů hostitelů, názvů TCP a UDPportů).

-N <příznaky překladu názvů>

Zapne překlad názvů pro určité typy adres a čísel portů; argumentem je řetězec, který může obsahovat písmena m pro povolení překladu adres MAC, n pro povolení překladu síťových adres a t pro povolení překladu čísel portů transportní vrstvy. Tento parametr je nadřazen parametru -n, pokud jsou uvedeny oba parametry -N a -n. Písmeno C umožňuje souběžné (asynchronní) vyhledávání DNS.

-o <nastavení předvoleb/novinek>

Nastaví hodnotu předvoleb nebo novinek, čímž přepíše výchozí hodnotu a jakoukoli hodnotu načtenou ze souboru předvoleb/novinek. Argumentem příznaku je řetězec ve tvaru prefname:value, kde prefname je název předvolby (což je stejný název, který by se objevil v souboru předvoleb/referencí) a value je hodnota, na kterou má být nastavena. Na jednom příkazovém řádku lze zadat více instancí příkazu -o <nastavení předvoleb>.

Příklad nastavení jedné předvolby by byl následující:

wireshark -o mgcp.display_dissect_tree:TRUE

Příklad nastavení více předvoleb by bylo následující:

wireshark -o mgcp.display_dissect_tree:TRUE -o mgcp.udp.callagent_port:2627

Tip!

Seznam všech dostupných řetězců předvoleb můžete získat ze souborupreferences, viz Příloha A, Soubory a složky.

Přístupové tabulky uživatelů lze přepsat pomocí „uat“, za kterým následuje název souboru UAT a platný záznam souboru:

wireshark -o „uat:user_dlts:\“User 0 (DLT=147)\“,\“http\“,\“0\“,\“\“,\“0\“,\“\“““

Výše uvedený příklad by rozdělil pakety s typem datového spoje libpcap 147 jako HTTP, stejně jako kdybyste jej nakonfigurovali v předvolbách protokolu DLT_USER.

-p

Nepřevádějte rozhraní do promiskuitního režimu. Všimněte si, že rozhraní může být v promiskuitním režimu z nějakého jiného důvodu; proto nelze použít parametr -p, aby bylo zajištěno, že bude zachycen pouze provoz odeslaný do nebo ze stroje, na kterém je spuštěn Wireshark, broadcastový provoz a multicastový provoz na adresy přijaté tímto strojem.

-P <nastavení cesty>

Speciální nastavení cesty obvykle detekované automaticky. Používá se pro speciální případy, např. spuštění Wiresharku ze známého umístění na paměti USB.

Kritérium je ve tvaru klíč:cesta, kde klíč je jeden z:

persconf:cesta

cesta osobních konfiguračních souborů, jako jsou soubory předvoleb.

persdata:cesta

cesta osobních datových souborů, je to složka, která byla původně otevřena. po inicializaci posledního souboru bude zachována naposledy použitá složka.

-Q

Tato volba přinutí Wireshark ukončit činnost po dokončení zachycování. Lze ji použít s volbou -c. Musí být použita ve spojení s volbami -i a -w.

-r <infile>

Tato volba poskytuje název souboru zachycení, který má Wireshark načíst a zobrazit. Tento soubor zachycení může být v jednom z formátů, kterým Wireshark rozumí.

-R <čtení (zobrazení) filtr>

Tato volba určuje filtr zobrazení, který se použije při čtení paketů ze souboru zachycení. Syntaxe tohoto filtru je shodná se zobrazovacími filtry popsanými v části 6.3, „Filtrování paketů při prohlížení“. Pakety, které filtru nevyhovují, jsou zahozeny.

-s <capture snaplen>

Tato volba určuje délku snímku, která se má použít při zachytávání paketů. Wireshark zachytí pouze <snaplen> bajtů dat pro každý paket.

-S

Tato volba určuje, že Wireshark bude zobrazovat pakety při jejich zachycení. To se provádí zachycením v jednom procesu a jejich zobrazením v samostatném procesu. Je to stejné jako „Aktualizovat seznam paketů v reálném čase“ v dialogovém okně Možnosti zachycení.

-t <formát časového razítka>

Tato volba nastavuje formát časových razítek paketů, které se zobrazují v okně seznamu paketů. Formát může být jeden z následujících:

  • r relativní, který určuje, že časová razítka se zobrazují vzhledem k prvnímu zachycenému paketu.

  • a absolutní, který určuje, že se zobrazí aktuální časy pro všechny pakety.

  • ad absolute with date, který určuje, že se pro všechny pakety zobrazí skutečná data a časy.

  • d delta, který určuje, že časové značky jsou relativní vůči předchozímu paketu.

  • e epoch, která určuje, že časové značky jsou sekundy od epochy (1. ledna 1970 00:00:00)

-v

Volba -v požaduje, aby Wireshark vypsal informace o své verzi a ukončil činnost.

-w <savefile>

Tato volba nastavuje název ukládacího souboru, který se použije při ukládání souboru zachycení.

-y <capture link type>

Pokud je zachytávání spuštěno z příkazového řádku příkazem -k, nastavuje typ datového spoje, který se má použít při zachytávání paketů. Hodnoty hlášené parametrem -Ljsou hodnoty, které lze použít.

-X <volba rozšíření>

Zadejte volbu, která má být předána modulu TShark. Volba eXtension má tvar extension_key:value, kde extension_key může být:

lua_script:lua_script_filename; Říká programu Wireshark, aby kromě výchozích skriptů Lua načetl i daný skript.

-z <statistics-string>

Přiměje Wireshark, aby shromažďoval různé typy statistik a zobrazoval jejichvýsledky v okně, které se aktualizuje v semi-reálném čase.XXX – zde doplňte další podrobnosti!

admin

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

lg