Релиз на мрежовия анализатор Wireshark 3.6

След една година разработка, излезе новата стабилна версия на мрежовия анализатор Wireshark 3.6. Напомняме, че проектът първоначално се развиваше под името Ethereal, но през 2006 година, поради конфликт с притежателя на търговската марка Ethereal, разработчиците бяха принудени да преименуват проекта на Wireshark. Кодът на проекта се разпространява под лицензия GPLv2.

Основни нововъведения в Wireshark 3.6.0:

  • Направени са промени в синтаксиса на правилата за филтриране на трафика:
    • Добавена е поддръжка на синтаксиса «a ~= b» или «a any_ne b» за избор на всякакви стойности с изключение на една.
    • Добавена е поддръжка на синтаксиса «a not in b», който е аналогичен на «not a in b».
    • Позволено е посочването на низове по аналогия с raw низовете в Python, без необходимост от избягване на специални символи.
    • Изразът «a != b» сега винаги е аналогичен на израза «!(a == b)», когато се използва със стойности, обхващащи няколко полета («ip.addr != 1.1.1.1» сега е аналогичен на посочването «ip.src != 1.1.1.1 and ip.dst != 1.1.1.1»).
    • Елементите в set списъците сега трябва да се разделят само с запетаи, разделянето с интервали е забранено (т.е. правилото ‘http.request.method in {«GET» «HEAD»}’ трябва да бъде сменено на ‘http.request.method in {«GET», «HEAD»}’).
  • За TCP трафика е добавен филтър tcp.completeness, който позволява разделяне на TCP потоци на база състоянието на активност на връзката, т.е. могат да се идентифицират TCP потоци, за които е осъществен обмен на пакети за установяване, предаване на данни или приключване на връзката.
  • Добавена е настройка «add_default_value», чрез която могат да се указват стойности по подразбиране за Protobuf полета, които не са сериализирани или са пропуснати при задържане на трафика.
  • Добавена е поддръжка за четене на файлове с прихванат трафик в формат ETW (Event Tracing for Windows). Също така е добавен модул за разбиране (dissector) на пакети DLT_ETW.
  • Добавен е режим «Follow DCCP stream», който позволява филтриране и извличане на съдържание от DCCP потоци.
  • Добавена е поддръжка за разбиране на RTP пакети със звукови данни в формат OPUS.
  • Предоставена е възможност за импорт на прихванати пакети от текстови дампове в формат libpcap с задаване на правила за разбиране на база на регулярни изрази.
  • Съществено преработен RTP потоков плейър (Telephony > RTP > RTP Player), който може да се използва за възпроизвеждане на VoIP обаждания. Добавена е поддръжка на плейлистове, повишена е отзивчивостта на интерфейса, осигурена е възможност за заглушаване на звука и смяна на канали, добавена е опция за запазване на възпроизвежданите звуци под формата на многоканални файлове .au или .wav.
  • Преработени са диалоговите прозорци, свързани с VoIP (VoIP Calls, RTP Streams, RTP Analysis, RTP Player и SIP Flows), които вече не са модални и могат да се отварят на заден план.
  • В диалога „Follow Stream“ е добавена възможност за проследяване на SIP обаждания на базата на стойността на Call-ID. Подробността на изхода в YAML формат е повишена.
  • Реализирана е възможността за повторно сглобяване на фрагменти на IP пакети, които имат различни VLAN ID.
  • Добавен е обработчик за повторно сглобяване на USB пакети (USB Link Layer), прихванати с помощта на хардуерни анализатори.
  • В TShark е добавена опция „—export-tls-session-keys“ за експортиране на TLS сесийни ключове.
  • В анализатора на RTP потоци е променен диалогът за експортиране в CSV формат.
  • Започна формированието на пакети за системи на базата на macOS, оборудвани с ARM чип Apple M1. В пакетите за устройства на Apple с Intel чипове са повишени изискванията към версията на macOS (10.13+). Добавени са преносими 64-битови пакети за Windows (PortableApps). Добавена е начална поддръжка на изграждане на Wireshark за Windows, използвайки GCC и MinGW-w64.
  • Добавена е поддръжка за декодиране и прихващане на данни в BLF формат (Informatik Binary Log File).
  • Добавена е поддръжка на протоколи:
    • Протокол за управление на Bluetooth устройствата (BT LMP),
    • Версия 7 на Bundle Protocol (BPv7),
    • Версия 7 на Bundle Protocol Security (BPSec),
    • Подписване и криптиране на обекти в CBOR (COSE),
    • Приложен протокол E2 (E2AP),
    • Проследяване на събития за Windows (ETW),
    • EXtreme допълнителен Ethernet заглавен (EXEH),
    • Трасер с висока производителност (HiPerConTracer),
    • ISO 10681,
    • Kerberos SPAKE,
    • Протокол psample за Linux,
    • Местна мрежа за свързване (LIN),
    • Услуга на Microsoft Task Scheduler,
    • O-RAN E2AP,
    • Фронтхол UC-план на O-RAN (O-RAN),
    • Интерактивен аудиокодек Opus (OPUS),
    • Протокол за транспорт на PDU, R09.x (R09),
    • Протокол за динамични канали RDP (DRDYNVC),
    • Протокол за графични канали RDP (EGFX),
    • Мулти-транспорт на RDP (RDPMT),
    • Виртуален транспорт за публикуване и абониране в реално време (RTPS-VT),
    • Обработен протокол за публикуване и абониране в реално време (RTPS-PROC),
    • Комуникации чрез споделена памет (SMC),
    • Signal PDU, SparkplugB,
    • Протокол за синхронизация на състоянието (SSyncP),
    • Формат на файла с тагнати изображения (TIFF),
    • TP-Link Smart Home протокол,
    • UAVCAN DSDL,
    • UAVCAN/CAN,
    • UDP протокол за дистанционно управление (RDPUDP),
    • Компресия на PPP от Van Jacobson (VJC),
    • Светът на World of Warcraft (WOWW),
    • Полезен товар xIRI за X2 (xIRI).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster