-a <capture autostop condition>

Adjon meg egy kritériumot, amely meghatározza, hogy a Wireshark mikor hagyja abba a rögzítési fájlba való írást. A feltétel a következő formájú: test:value, ahol a test:

duration:value

A rögzítőfájlba való írás leállítása a másodpercek értékének letelte után.

filesize:value

A rögzítőfájlba való írás leállítása, ha a fájl mérete eléri az értékkilobájtot (ahol a kilobájt 1000 bájt, nem 1024 bájt). Ha ezt az opciót a -b opcióval együtt használjuk, a Wireshark leállítja az írást az aktuális rögzítőfájlba, és a következőre vált, ha a filesize elérte.

files:value

A rögzítőfájlok írásának leállítása, miután value számú fájlt írtunk.

-b <capture ring buffer option>

Ha egy maximális rögzítőfájlméret lett megadva, ez az opció a Wiresharkot “ring buffer” módban futtatja, a megadott számú fájlokkal. “Ringbuffer” üzemmódban a Wireshark több capture fájlba ír. Ezek neve a fájl számán, valamint a létrehozás dátumán és idején alapul.

Amikor az első rögzítőfájl megtelik, a Wireshark átvált a következő fájlba való írásra, amíg az utolsó fájl meg nem telik, ekkor eldobja az első fájlban lévő adatokat (kivéve, ha 0 van megadva, ebben az esetben a fájlok száma korlátlan), és elkezdi az írást abba a fájlba, és így tovább.

Az opcionális időtartam megadása esetén a Wireshark akkor is átvált a következő fájlra, ha a megadott számú másodperc letelt, még akkor is, ha az aktuális fájl nem töltődik fel teljesen.

duration:value

Váltás a következő fájlra value másodpercek elteltével, még akkor is, ha az aktuális fájl nem töltődött fel teljesen.

filesize:value

Váltás a következő fájlra, miután az elérte a value kilobájtos méretet (ahol a kilobájt 1000 bájt, nem 1024 bájt).

files:value

Újrakezdi az első fájlnál, miután value számú fájlt írtak (gyűrűpuffert képez).

-B <capture buffer size (csak Win32)>

Csak Win32: a capture buffer méretének beállítása (MB-ban, alapértelmezett 1MB). Ezt használja a rögzítő illesztőprogram a csomagadatok pufferelésére, amíg az adatok ki nem íródnak a lemezre. Ha a rögzítés során csomagelesést tapasztal, próbálja meg növelni ezt a méretet.

-c <capture packet count>

Ez az opció az élő adatok rögzítésekor rögzítendő csomagok maximális számát adja meg. Ezt a -k opcióval együtt kell használni.

-D

Kiírja azoknak az interfészeknek a listáját, amelyeken a Wireshark képes rögzíteni, és kilép. Minden egyes hálózati interfészhez egy számot és egyinterfész nevet, esetleg az interfész szöveges leírását nyomtat ki. Az interfész neve vagy száma megadható a -i jelzővel a rögzítendő interfész megadásához.

Ez hasznos lehet olyan rendszereken, amelyeken nincs parancs a listázásra (pl. Windows rendszerek, vagy UNIX rendszerek, amelyeken nincs ifconfig -a);a szám hasznos lehet Windows 2000 és újabb rendszereken, ahol az interfész neve egy kissé összetett karakterlánc.

Megjegyezzük, hogy a “can capture” azt jelenti, hogy a Wireshark képes volt megnyitni az eszközt az élő rögzítéshez; ha az Ön rendszerén egy hálózati rögzítést végző programot különleges jogosultságokkal rendelkező fiókból kell futtatni (például root-ként), akkor, ha a Wiresharkot a -D jelzővel futtatja, és nem ilyen fiókból futtatja, nem fog egyetlen interfészt sem listázni.

-f <capture filter>

Ez az opció beállítja a csomagok rögzítésekor használandó kezdeti capture filter kifejezést.

-g <csomagszám>

Miután beolvasott egy capture fájlt a -r flag használatával, a megadott csomagszámra lép.

-h

A -h opció arra kéri a Wiresharkot, hogy írja ki a verzióját és a használati utasításokat (a fentiek szerint), majd lépjen ki.

-i <capture interface>

A hálózati interfész vagy cső nevének beállítása az élő csomagfelvételhez.

A hálózati interfész nevének meg kell egyeznie awireshark -D-ben felsorolt nevek egyikével (lásd fent); awireshark -D által jelentett szám is használható. Ha UNIX-ot használ, a netstat-i vagy az ifconfig -a is működhet az interfésznevek listázására,bár a UNIX nem minden verziója támogatja az ifconfig -a jelzőjét.

Ha nincs interfész megadva, a Wireshark megkeresi az interfészek listáját, kiválasztva az első nem loopback interfészt, ha van nem loopback interfész, és az első loopback interfészt, ha nincs nem loopback interfész; ha nincs interfész, a Wireshark hibát jelent, és nem kezdi el a rögzítést.

A cső nevének vagy egy FIFO (nevesített cső) neve vagy “-” kell lennie a szabványos bemenetről történő adatolvasáshoz. A csövekből olvasott adatoknak a libpcap szabványos formátumának kell lenniük.

-k

A -k opció megadja, hogy a Wireshark azonnal kezdje el a csomagok rögzítését. Ez az opció megköveteli a -i paraméter használatát annak az interfésznek a megadásához, amelyről a csomagok rögzítése történjen.

-l

Ez az opció bekapcsolja az automatikus görgetést, ha a csomaglista ablaka automatikusan frissül, ahogy a csomagok érkeznek a rögzítés során ( ahogyan azt az -S jelző meghatározza).

-L

Az interfész által támogatott adatkapcsolat-típusok listázása és kilépés.

-m <font>

Ez az opció beállítja a Wireshark által megjelenített legtöbb szöveghez használt betűtípus nevét. XXX – adjon hozzá egy példát!

-n

Hálózati objektumok névfelbontásának kikapcsolása (például hostnév, TCP- és UDPport nevek).

-N <névfelbontási flags>

Bekapcsolja a névfelbontást bizonyos típusú címek és portszámok esetében; az argumentum egy karakterlánc, amely tartalmazhatja az m betűket a MAC-címfelbontás engedélyezéséhez, az n betűket a hálózati címfelbontás engedélyezéséhez, és a t betűket a közlekedési réteg portszámának engedélyezéséhez. Ez felülírja a -n értéket, ha az -N és a -n érték is jelen van. A C betű egyidejű (aszinkron) DNS-keresést tesz lehetővé.

-o <preference/recent settings>

Preference vagy recent érték beállítása, felülírva az alapértelmezett értéket és a preference/recent fájlból beolvasott értékeket. A flag argumentuma egy prefname:value formájú karakterlánc, ahol a prefname a preferencia neve (ami ugyanaz a név, ami a preference/recent fájlban is szerepelne), az érték pedig az az érték, amire be kell állítani. A -o <preference settings> több példánya is megadható egyetlen parancssoron.

Egyetlen preferencia beállítására a következő példa lenne:

wireshark -o mgcp.display_dissect_tree:TRUE

Több preferencia beállítására ez a példa:

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

Tip!

A rendelkezésre álló beállítási karakterláncok listáját apreferences fájlban találja, lásd A függelék, Fájlok és mappák.

A felhasználói hozzáférési táblák felülbírálhatók az “uat” szóval, amelyet az UAT fájl neve és a fájl érvényes rekordja követ:

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

A fenti példa a 147-es libpcap adatkapcsolat-típusú csomagokat HTTP-ként boncolná, mintha ezt a DLT_USER protokollbeállításokban konfigurálta volna.

-p

Ne állítsa az interfészt promiscuous módba. Vegye figyelembe, hogy az interfész más okból is lehet promiscuous módban; ezért a -p nem használható annak biztosítására, hogy csak a Wiresharkot futtató gépre vagy arról a gépről küldött forgalom, a broadcast forgalom és az adott gép által fogadott címekre irányuló multicast forgalom kerüljön rögzítésre.

-P <útvonal-beállítás>

Speciális útvonal-beállítások, amelyeket általában automatikusan észlel. Ez speciális esetekben használatos, pl. a Wireshark indítása egy ismert helyről egy USB-pendrive-on.

A kritérium a kulcs:path alakú, ahol a kulcs az alábbiak egyike:

persconf:path

a személyes konfigurációs fájlok, például a beállításfájlok elérési útja.

persdata:path

a személyes adatfájlok elérési útja, ez az eredetileg megnyitott mappa.Az initilálás után a legutóbbi fájl megtartja az utoljára használt mappát.

-Q

Ez az opció kikényszeríti, hogy a Wireshark kilépjen a rögzítés befejezésekor. A -c opcióval együtt használható. A -i és -w opciókkal együtt kell használni.

-r <infile>

Ez az opció megadja a Wireshark által olvasandó és megjelenítendő rögzítési fájl nevét. Ez a rögzítőfájl a Wireshark által megértett formátumok egyikében lehet.

-R <read (display) filter>

Ez az opció egy olyan megjelenítési szűrőt ad meg, amelyet a csomagoknak a rögzítőfájlból történő beolvasásakor kell alkalmazni. Ennek a szűrőnek a szintaxisa megegyezik a 6.3. szakaszban “Csomagok szűrése megtekintés közben” tárgyalt megjelenítési szűrőkével. A szűrőnek nem megfelelő csomagok elvetésre kerülnek.

-s <capture snaplen>

Ez az opció a csomagok rögzítésekor használandó pillanatfelvétel hosszát adja meg. A Wireshark csak <snaplen> bájtnyi adatot rögzít minden egyes csomaghoz.

-S

Ez a beállítás megadja, hogy a Wireshark a csomagok rögzítésekor megjelenítse azokat. Ez úgy történik, hogy a rögzítés egy folyamatban történik, a megjelenítés pedig egy külön folyamatban. Ez megegyezik a Capture Options (Rögzítési beállítások) párbeszédpanel “Update list of packets in real time” (A csomagok listájának valós idejű frissítése) opciójával.

-t <time stamp format>

Ez a beállítás beállítja a csomaglista ablakban megjelenő csomagok időbélyegeinek formátumát. A formátum a következő lehet:

  • r relative, amely meghatározza, hogy az időbélyegek az első rögzített csomaghoz képest jelennek meg.

  • a abszolút, amely megadja, hogy a tényleges időpontok minden csomagra vonatkozóan megjelenjenek.

  • ad abszolút dátummal, amely meghatározza, hogy a tényleges dátumok és időpontok minden csomag esetében megjelenjenek.

  • d delta, amely megadja, hogy az időbélyegek az előző csomaghoz viszonyítva legyenek.

  • e epoch, amely megadja, hogy az időbélyegek az epochától (1970. január 1. 00:00:00) számított másodpercek legyenek

-v

A -v opció a Wiresharkot a verzióinformációk kiírására és kilépésre kéri.

-w <savefile>

Ez az opció beállítja a rögzítési fájl mentésekor használandó savefile nevét.

-y <capture link type>

Ha a rögzítés a parancssorból indul -k kapcsolóval, állítsa be a csomagok rögzítése során használandó adatcsatlakozási típust. A -L által jelentett értékek a használható értékek.

-X <eXtension option>

A TShark modulnak átadandó opció megadása. Az eXtension opció a következő formájú: extension_key:value, ahol a extension_key lehet:

lua_script:lua_script_filename; Megadja a Wiresharknak, hogy az alapértelmezett Lua szkriptek mellett a megadott szkriptet is töltse be.

-z <statistics-string>

A Wiresharkot különböző típusú statisztikák gyűjtésére és azok eredményének megjelenítésére egy félig valós időben frissülő ablakban.XXX – további részletek itt!

admin

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.

lg