nisfarm.ru

Jak používat Wireshark? Analýza provozu

Někdy při používání Internetu existují situace, kdy dochází k úniku informací nebo k nepředvídaným nákladům na systémové prostředky. Chcete-li rychle analyzovat a určit zdroj problému, použijte speciální síťové nástroje. Jeden z nich, WireShark, bude popsán v článku.

Obecné informace

Před použitím aplikace WireShark se musíte seznámit s jeho aplikací, funkcemi a schopnostmi. Stručně řečeno, program umožňuje zachycovat pakety v reálném čase v kabelových a bezdrátových síťových připojeních. Používá se v protokolech Ethernet, IEEE 802.11, PPP a podobných protokolech. Můžete také využít zastavení přenosu VoIP.

wireshark jak používat

Program je distribuován pod licencí GNU GPL, což znamená - volný a otevřený zdroj. Můžete jej spustit na mnoha distribucích Linuxu, MacOSu a existuje také verze pro operační systém Windows.

Jak používat WireShark?

Za prvé, měli byste je nejdříve nainstalovat do systému. Vzhledem k tomu, že jednou z nejčastěji používaných distribucí Linuxu je Ubuntu, budou v ní uvedeny všechny příklady.

K instalaci jednoduše zadejte příkaz konzoly:

sudo apt-get nainstalovat wireshark

Poté se program zobrazí v hlavní nabídce. Můžete to spustit odtud. Ale je lepší udělat to z terminálu, protože potřebuje superuser práva. To lze provést takto:




sudo wireshark

Vzhled

Program má praktické grafické rozhraní. Před uživatelem se objeví přátelské okno, rozděleno na 3 části. Přímo se snímkem je připojeno první, druhá se týká otevírání souborů a vzorků a třetí - pomoc a podpora.

Blok Capture obsahuje seznam síťových rozhraní, které jsou k dispozici pro zachycení. Pokud vyberete například eth0 a stisknete tlačítko Start, proces zachycení se spustí.

Okno s zachycenými daty je také logicky rozděleno do několika částí. Nahoře je ovládací panel s různými prvky. Vedle něj je seznam balíčků. Předkládá se ve formě tabulky. Zde vidíte sériové číslo paketu, čas jeho zachycení, adresu odesílání a příjmu. Můžete také vymazat data o použitých protokolech, délce a dalších užitečných informacích.

Pod seznamem je okno s obsahem technických dat vybraného balíku. A ještě nižší je displej v hexadecimálním druhu.

Každý pohled lze nasadit ve velkém okně pro snadnější čtení dat.

Použití filtrů

V průběhu programu se desítky nebo stovky paketů budou vždy před uživatelem spouštět. Sesilování je ručně poměrně obtížné a dlouhé. Proto oficiální instrukce WireShark doporučuje použití filtrů.

Pro ně je v okně programu - Filtr speciální pole. Chcete-li přesněji konfigurovat filtr, je k dispozici tlačítko Výraz.

Ale ve většině případů bude stačit a standardní sada filtrů:

  • adresa IP adresy ip.dst - ip;
  • ip.src - adresa odesílatele;
  • ip.addr je jen jakýkoli ip;
  • ip.proto - protokol.

Použití filtrů v WireShark - instrukce

Chcete-li vyzkoušet, jak funguje program s filtry, musíte do pole Filtr zadat konkrétní příkaz. Například takový soubor - ip.dst == 172.217.23.131 - zobrazí všechny létající balíky na místě „Google“. Chcete-li zobrazit veškerý provoz - příchozí i odchozí - lze spojit dva vzorce - ip.dst == 172.217.23.131 || ip.src == 172.217.23.131. Tak se ukázalo, že se používají dvě podmínky v jednom řádku najednou.

Můžete použít jiné podmínky, například ip.ttl < 10. Tento příkaz zobrazí všechny pakety s délky života je menší než 10. Pro výběr dat v závislosti na jejich velikosti, je možno použít tento přístup - http.content_length> 5000.

Další funkce

Pro usnadnění je WireShark schopen rychle vybrat parametry balíčku jako analyzované pole. Například v poli s technickými údaji můžete kliknout pravým tlačítkem myši na požadovaný objekt a zvolit Použít jako sloupec. Co to znamená překládat do pole pole jako sloupec.

Wireshark průvodce

Podobně můžete vybrat jakýkoli parametr jako filtr. Chcete-li to provést, klepněte na tlačítko Použít jako filtr v místní nabídce.

Samostatná relace

WireShark můžete použít jako monitor mezi dvěma uzly sítě, například uživatelem a serverem. Chcete-li to provést, vyberte požadovaný balíček, zavolejte kontextovou nabídku a klikněte na tlačítko Sledovat protokol TCP Stream. V novém okně se zobrazí celý protokol výměny mezi oběma uzly.

Diagnostika

WireShark má samostatný nástroj pro analýzu síťových problémů. Říká se Expert Tools. Najdete ji v levém dolním rohu ve formě ikony kolem. Kliknutím na něj se otevře nové okno s několika záložkami - Chyby, Upozornění a další. S jejich pomocí můžete analyzovat, které uzly selhávají, nedosáhnete paketů a nenaleznete další problémy se sítí.

Hlasová komunikace

Jak již bylo zmíněno, WireShark je schopen zachytit a hlasovat provoz. Pro tento účel je věnováno celé menu Telefonie. To lze využít k nalezení problémů ve VoIP a jejich rychlé eliminaci.

Položka VoIP volání v menu Telefonování vám umožní zobrazit dokonalé hovory a poslouchat je.

Exportovat objekty

To je pravděpodobně nejzajímavější funkce programu. Umožňuje používat službu WireShark jako zachycovač souborů, které jsou přenášeny po síti. Chcete-li to provést, zastavte proces zachycení a exportujte objekty HTTP v nabídce Soubor. V okně, které se otevře, se zobrazí seznam všech souborů převedených během relace, které lze uložit na vhodné místo.

wireshark v ruštině

Na závěr

Bohužel, aktuální verze WireShark v ruštině v síti bude těžké najít. Nejčastější a nejčastěji používaná je v angličtině.

Také situace je s podrobnými pokyny pro WireShark v ruštině. Úředník z vývojáře je prezentován v angličtině. Síť obsahuje mnoho malých a stručných pokynů pro WireShark pro začátečníky.

wireshark instruction in English

Ti, kteří již dlouho pracují v oblasti IT, však nemají žádné zvláštní potíže. A skvělé možnosti a bohatá funkčnost rozjasní všechny obtíže v učení.

Stojí za zmínku, že v některých zemích může být používání čipu, což je WireShark, nelegální.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru