Vydanie sieťového analyzátora Wireshark 4.0

Bol nový stabilný release sieťového analyzátora Wireshark 4.0. Pripomíname, že projekt sa pôvodne vyvíjal pod menom Ethereal, ale v roku 2006 boli vývojári nútení premenovať projekt na Wireshark kvôli sporu s majiteľom ochrannej známky Ethereal. Kód projektu sa šíri pod licenciou GPLv2.

Kľúčové novinky Wireshark 4.0.0:

  • Zmenená kompozícia prvkov v hlavnom okne. Panely „Dodatočné Informácie o pakete“ a „Bajty paketu“ sú umiestnené vedľa seba pod panelom „Zoznam Paketov“.
  • Zmenený dizajn dialógových okien „Dialóg“ (Conversation) a „Koncový bod“ (Endpoint).
    • Do kontextových menu boli pridané možnosti na zmenu veľkosti všetkých stĺpcov a kopírovanie prvkov.
    • Bol zabezpečený možnosť odopnutia a pripnutia kariet.
    • Pridaná podpora exportu vo formáte JSON.
    • Pri aplikácii filtrov sú zobrazené stĺpce, ktoré zobrazujú rozdiely medzi paketmi, ktoré spadli pod filtre, a tými, ktoré spadli mimo ne.
    • Zmenená triedenie rôznych druhov dát.
    • K TCP a UDP prúdom boli priradené identifikátory a bola poskytnutá možnosť filtrovania podľa nich.
    • Povolené skrytie dialógov z kontextového menu.
  • Vylepšený import hexadecimálnych dumpov z rozhrania Wireshark a pomocou príkazu text2pcap.
    • V text2pcap bola poskytnutá možnosť zápisu dumpov vo všetkých formátoch podporovaných knižnicou wiretap.
    • V text2pcap bol ako predvolený formát nastavený pcapng, analogicky ako v nástrojoch editcap, mergecap a tshark.
    • Pridaná podpora výberu typu enkapsulácie výstupného formátu.
    • Pridané nové možnosti pre vedenie logov.
    • Zabezpečená možnosť uloženia falošných hlavičiek IP, TCP, UDP a SCTP v dumpoch pri použití enkapsulácie Raw IP, Raw IPv4 a Raw IPv6.
    • Pridaná podpora skenovania vstupných súborov pomocou regulárnych výrazov.
    • Zabezpečený paritný výkon nástroja text2pcap a rozhrania „Import from Hex Dump“ v Wireshark.
  • Výrazne zvýšená výkonnosť určovania polohy pomocou MaxMind databáz.
  • Bol upravený syntax pravidiel na filtrovanie prenosu:
    • Pridaná možnosť výberu konkrétnej vrstvy protokolového zásobníka, napríklad pri enkapsulácii IP-over-IP na extrakciu adries z vonkajších a vnorených paketov, je možné uviesť „ip.addr#1 == 1.1.1.1“ a „ip.addr#2 == 1.1.1.2“.
    • V podmienkových operátoroch bola implementovaná podpora kvantifikátorov „any“ a „all“, napríklad „all tcp.port > 1024“ na kontrolu všetkých polí tcp.port.
    • Vstavaná syntax pre uvádzanie odkazov na polia — ${some.field}, implementovaná bez použitia makier.
    • Pridaná možnosť používať aritmetické operácie („+“, „-“, „*“, „/“, „%“) s číselnými polami, oddeľujúc výrazy zloženými zátvorkami.
    • Pridané funkcie max(), min() a abs().
    • Povolené uvádzanie výrazov a volania iných funkcií ako argumentov funkcií.
    • Pridaná nová syntax na oddelenie literálov od identifikátorov — hodnoty začínajúce bodkou sa spracovávajú ako protokol alebo pole protokolu a hodnoty v zátvorkách ako literál.
    • Pridaný bitový operátor „&“, napríklad na zmenu jednotlivých bitov môžete uvádzať „frame[0] & 0x0F == 3“.
    • Priorita logického operátora AND je teraz vyššia ako priorita operátora OR.
    • Pridaná podpora pre zadávanie konštánt v binárnej forme s použitím prefixu „0b“.
    • Pridaná možnosť používať záporné hodnoty indexov na reportovanie z konca, napríklad na kontrolu posledných dvoch bajtov v hlavičke TCP môžete uvádzať „tcp[-2:] == AA:BB“.
    • Zabránené oddelenie prvkov množiny medzerami, použitie medzier namiesto čiarky teraz povedie k chybe, nie k upozorneniu.
    • Pridané ďalšie escape sekvencie: \a, \b, \f, \n, \r, \t, \v.
    • Pridaná možnosť uvádzať Unicode znaky vo formáte \uNNNN a \UNNNNNNNN.
    • Pridaný nový operátor porovnania „===“ („all_eq“), ktorý sa aktivuje iba ak sú všetky hodnoty „a“ v výraze „a === b“ rovnaké ako „b“. Tiež bol pridaný opačný operátor „!==“ („any_ne“).
    • Operátor „~=“ bol vyhlásený za zastaraný, namiesto neho by sa mal používať „!==“.
    • Zakázané používanie čísel bez uzavretej bodky, t.j. hodnoty „.7“ a „7.“ sú teraz neplatné a namiesto nich by sa mali uvádzať „0.7“ a „7.0“.
    • Spracovateľ regulárnych výrazov v motore filter obrazov bol preladený na knižnicu PCRE2 namiesto GRegex.
    • V reťazcoch a šablónach regulárnych výrazov bola implementovaná správna spracovanie nulových bajtov (‘\0’ v reťazci sa vníma ako nulový bajt).
    • Okrem 1 a 0 môžu byť logické hodnoty teraz zapisované aj ako True/TRUE a False/FALSE.
  • Do modulu preberania (dissector) HTTP2 bola pridaná podpora používania falošných hlavičiek na analýzu dát, ktoré boli zachytené bez predchádzajúcich paketov s hlavičkami (napríklad pri analýze správ v už nadviazaných pripojeniach gRPC).
  • Do modulu preberania IEEE 802.11 bola pridaná podpora Mesh Connex (MCX).
  • Zabezpečené dočasné zapamätanie (bez ukladania na disk) hesla v dialógu Extcap, aby sa nemuselo zadávať pri opakovaných spusteniach. Pridaná možnosť nastaviť heslo pre extcap prostredníctvom príkazových utilít, ako je tshark.
  • Vo utilite ciscodump bola implementovaná možnosť vzdialeného zachytávania z zariadení založených na IOS, IOS-XE a ASA.
  • Pridaná podpora protokolov:
    • Allied Telesis Loop Detection (AT LDF),
    • AUTOSAR I-PDU Multiplexer (AUTOSAR I-PduM),
    • DTN Bundle Protocol Security (BPSec),
    • DTN Bundle Protocol Version 7 (BPv7),
    • DTN TCP Convergence Layer Protocol (TCPCL),
    • DVB Selection Information Table (DVB SIT),
    • Enhanced Cash Trading Interface 10.0 (XTI),
    • Enhanced Order Book Interface 10.0 (EOBI),
    • Enhanced Trading Interface 10.0 (ETI),
    • FiveCo’s Legacy Register Access Protocol (5co-legacy),
    • Generic Data Transfer Protocol (GDT),
    • gRPC Web (gRPC-Web),
    • Host IP Configuration Protocol (HICP),
    • Huawei GRE bonding (GREbond),
    • Locamation Interface Module (IDENT, CALIBRATION, SAMPLES — IM1, SAMPLES — IM2R0),
    • Mesh Connex (MCX),
    • Microsoft Cluster Remote Control Protocol (RCP),
    • Open Control Protocol for OCA/AES70 (OCP.1),
    • Protected Extensible Authentication Protocol (PEAP),
    • REdis Serialization Protocol v2 (RESP),
    • Roon Discovery (RoonDisco),
    • Secure File Transfer Protocol (sftp),
    • Secure Host IP Configuration Protocol (SHICP),
    • SSH File Transfer Protocol (SFTP),
    • USB Attached SCSI (UASP),
    • ZBOSS Network Coprocessor (ZB NCP).
  • Zvýšené požiadavky na aplikačné prostredie (CMake 3.10) a závislosti (GLib 2.50.0, Libgcrypt 1.8.0, Python 3.6.0, GnuTLS 3.5.8).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster