A Wireshark 4.0 hálózati elemző kiadása

Megjelent a Wireshark 4.0 új stabil hálózatelemző ága. Emlékeztetőül, a projekt kezdetben Ethereal néven fejlődött, de 2006-ban egy védjegy tulajdonosával folytatott konfliktus miatt a fejlesztők kénytelenek voltak átnevezni a projektet Wiresharkra. A projekt kódja GPLv2 licenc alatt terjed.

A Wireshark 4.0.0 kulcsfontosságú újdonságai:

  • Megváltozott az elemek elrendezése a fő ablakban. A "Csomagok további információi" és a "Csomag bájtjai" panelek egymás mellett helyezkednek el a "Csomagok listája" panel alatt.
  • Megváltozott a "Beszélgetés" (Conversation) és a "Végpont" (Endpoint) párbeszédablakok megjelenése.
    • A helyi menükhöz hozzáadtuk a lehetőségeket az összes oszlop méretének változtatására és elemek másolására.
    • Lehetőség nyílt a fülek leválasztására és visszaillesztésére.
    • Hozzáadva a JSON formátumba történő exportálás támogatása.
    • Szűrők alkalmazásakor megjelennek azok az oszlopok, amelyek a szűrő alatt és felett lévő csomagok közötti eltéréseket mutatják.
    • Megváltozott a különböző típusú adatok rendezése.
    • A TCP és UDP folyamatokhoz azonosítók lettek rendelve, és lehetőség van a szűrésükre.
    • Lehetővé vált a párbeszédablakok elrejtése a helyi menüből.
  • Javították a hexadecimális dumpok importálását a Wireshark felületről és a text2pcap parancs segítségével.
    • A text2pcap lehetőséget biztosít dumpok rögzítésére a wiretap könyvtár által támogatott összes formátumban.
    • A text2pcap alapértelmezett formátumaként a pcapng lett beállítva, hasonlóan az editcap, mergecap és tshark utilitásokhoz.
    • Hozzáadva a kimeneti formátum encapsulációs típusának kiválasztásának támogatása.
    • Új lehetőségek kerültek hozzáadásra a naplózás elősegítésére.
    • Lehetőség van hamis IP, TCP, UDP és SCTP fejlécű dumpok mentésére a Raw IP, Raw IPv4 és Raw IPv6 encapsuláció használatakor.
    • Hozzáadva a bemeneti fájlok reguláris kifejezésekkel történő szkennelésének támogatása.
    • Biztosított a text2pcap utilitás funkcionalitásának és a Wireshark "Import from Hex Dump" interfészének paritása.
  • Jelentősen javították a MaxMind adatbázis használatával történő helymeghatározás teljesítményét.
  • Változások történtek a forgalom szűrési szabályainak szintaxisában:
    • Lehetővé vált egy adott protokollverem rétegének kiválasztása, például IP-over-IP encapsuláció esetén az külső és belső csomagokból való címek kivonásához a "ip.addr#1 == 1.1.1.1" és "ip.addr#2 == 1.1.1.2" megadható.
    • A feltételes operátorokban megvalósult a «bármely» és «mind» kvantorok támogatása, például: «mind tcp.port > 1024» az összes tcp.port mező ellenőrzésére.
    • Beépített szintaxis a mezőkre való hivatkozások megadására – ${some.field}, makrók használata nélkül megvalósítva.
    • Lehetőség adódott matematikai műveletek («+», «-«, «*», «/», «%») használatára numerikus mezők esetén, az eljárást kapcsos zárójelek közé kell zárni.
    • Új funkciók kerültek hozzáadásra: max(), min() és abs().
    • Engedélyezett az kifejezések és más funkciók hívásának megadása a funkciók argumentumaiként.
    • Új szintaxis került hozzáadásra, amely elválasztja az irodalmakat az azonosítóktól – a ponttal kezdődő érték protokollként vagy protokollmezőként, míg a szögletes zárójelekben lévő érték literálként kezelendő.
    • Bevezetésre került a bitwise operátor «&», például egyes bitek módosításához a «frame[0] & 0x0F == 3» megadása szükséges.
    • A logikai AND operátor prioritása most magasabb, mint az OR operátoré.
    • A konstansok bináris alakjának megadásának támogatása, «0b» előtag használatával került hozzáadásra.
    • Lehetőség nyílt negatív indexértékek használatára a végéről való számolásra, például a TCP fejléc utolsó két bájtának ellenőrzésére az «tcp[-2:] == AA:BB» megadásával.
    • Tiltott a halmazelemek közötti szóközök használata, a szóközök vessző helyett most hibát okoznak, nem csak figyelmeztetést.
    • További escape-sorozatok kerültek hozzáadásra: \a, \b, \f, \n, \r, \t, \v.
    • Lehetőség nyílt Unicode karakterek megadására \uNNNN és \UNNNNNNNN formátumban.
    • Új összehasonlító operátor «===» («all_eq») került hozzáadásra, amely csak abban az esetben működik, ha az «a === b» kifejezésben az összes «a» érték megegyezik a «b»-vel. Hozzáadva a fordított operátor «! ==» («any_ne») is.
    • A «~=» operátor elavultnak nyilvánítva, helyette a «!==» használatát kell javasolni.
    • Tilos a zárójel nélküli számok használata, azaz a «.7» és «7.» értékek most már érvénytelenek, ezeket «0.7»-re és «7.0»-ra kell állítani.
    • A reguláris kifejezések feldolgozója a megjelenítő szűrőmotorban átkerült a PCRE2 könyvtár használatára a GRegex helyett.
    • A reguláris kifejezések köré épülő karakterláncokban és mintákban a null byte helyes kezelése került megvalósításra (‘\0’ a szövegben null byte-ként tételezve).
    • 1 és 0 mellett a logikai értékek most már True/TRUE és False/FALSE formátumban is megadhatók.
  • A HTTP2 elemző modulba hozzáadták a hamis fejlécek használatának támogatását az adatok elemzéséhez, amelyeket olyan csomagok fejlécei nélkül fogtak el, amelyek előtte érkeztek (például már létrejött gRPC kapcsolatok üzeneteinek elemzésekor).
  • Az IEEE 802.11 elemző modulba hozzáadták a Mesh Connex (MCX) támogatást.
  • Ideiglenes jelszó mentés (diskre nem mentve) valósult meg az Extcap párbeszédpanelen, hogy ne kelljen azt újra megadni ismételt indításokkor. Hozzáadva a jelszó beállításának lehetősége extcap-hoz parancssori eszközök, például a tshark segítségével.
  • A ciscodump segédprogramban megvalósult a távoli felvétel lehetősége IOS, IOS-XE és ASA operációs rendszereken futó eszközökről.
  • Hozzáadott protokoll támogatás:
    • 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 örökségi regiszter hozzáférési protokoll (5co-legacy),
    • Generic Data Transfer Protocol (GDT),
    • gRPC Web (gRPC-Web),
    • Host IP Configuration Protocol (HICP),
    • Huawei GRE bonding (GREbond),
    • Locamation Interface Module (IDENT, KALIBRÁCIÓ, MINTÁK — IM1, MINTÁK — 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).
  • Megnövekedtek a build környezet (CMake 3.10) és a függőségek (GLib 2.50.0, Libgcrypt 1.8.0, Python 3.6.0, GnuTLS 3.5.8) követelményei.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster