Выпуск сетевого анализатора Wireshark 3.0
Состоялся релиз новой стабильной ветки сетевого анализатора Wireshark 3.0. Напомним, что изначально проект развивался под именем Ethereal, но в 2006 году из-за конфликта с владельцем торговой марки Ethereal, разработчики были вынуждены переименовать проект в Wireshark.
В ветке Wireshark 3 удалена реализация старого интерфейса пользователя, основанного на библиотеке GTK+. В прошлой ветке Wireshark 2 интерфейс пользователя был переведён с GTK+ на Qt, но старый интерфейс оставляся доступен в качестве опции. В новом интерфейсе прекращена поддержка Qt 4.x, для работы теперь требуется как минимум Qt 5.2.
Ключевые новшества Wireshark 3.0.0:
- Начальная поддержка токенов PKCS #11 для расшифровки RSA в TLS (добавить ключи для расшифровки можно в секции настроек в меню «RSA Keys»);
- Обеспечена поддержка повторяемых сборок, позволяющих любому пользователю убедиться, что предлагаемые бинарные сборки сформированы на основе опубликованных исходных текстов;
- Добавлена поддержка преобразования меток времени для протоколов UDP/UDP-Lite;
- В анализатор TShark добавлена опция »-G» для генерации файла сопоставлений (mapping) для ElasticSearch;
- Добавлен диалог с информацией о применяемой системе захвата трафика (Capture Information);
- В модулях разбора (dissector) потоков Ethernet и IEEE 802.11 по умолчанию отключена верификация последовательности кадров (контрольных сумм);
- В модуль разбора TCP добавлена настройка «Reassemble out-of-order segments», позволяющая решить проблемы с разбором и расшифровкой потоков с неупорядоченным поступлением сегментов;
- Добавлен новый модуль WireGuard Dissector для расшифровки трафика VPN WireGuard;
- Модуль разбора BOOTP переименован в DHCP, а модуль SSL в TLS;
- Добавлена возможность переноса между профилями настроек правил подсветки, графиков ввода/вывода, фильтров и настроек протоколов;
- При импорте шестнадцатеричных дампов предоставлена возможность указания загловка ExportPDU для прямого вызова необходимого модуля разбора, без обращения к модулям нижележащих протоколов;
- В extcap-интерфейсы sshdump и ciscodump добавлена поддержка использования прокси для SSH-соединений;
- В dumpcap добавлены опции »-a packets: NUM» »-b packets: NUM»;
- Добавлен отдельный профиль «No Reassembly» для отключения нормализации трафика;
- В систему сборки добавлена поддержка формирования пакетов в формате AppImage;
- Реализована возможность расшифровки DTLS и TLS из файлов pcapng, включающих блок DSB (Decryption Secrets Block) c захваченными ключами (TLS Key Log);
- В утилиту editcap добавлена опция »--inject-secrets» для прикрепления файла с захваченными ключами (TLS Key Log) к файлу pcapng;
- В dfilter добавлена функция string () для преобразования нестроковых полей в строки для последующего использования в функциях сопоставления;
- Добавлены переводы интерфейса для русского и украинского языков;
- Сборки для Windows теперь поставляются с Npcap вместо WinPcap. Версия для macOS теперь может работать только выпусках 10.12+;
- Добавлена поддержка декодирования формата Ruby Marshal, используемого для сериализации объектов;
- Добавлена поддержка захвата данных, передаваемых через AUX-канал интерфейса DisplayPort;
- Добавлена поддержка извлечения данных из форматов PEM (RFC 7468) и файлов экспорта systemd Journal;
- Обеспечена поддержка новых протоколов:
- Apple Wireless Direct Link (AWDL),
- Basic Transport Protocol (BTP),
- BLIP Couchbase Mobile (BLIP),
- CDMA 2000,
- Circuit Emulation Service over Ethernet (CESoETH),
- Cisco Meraki Discovery Protocol (MDP),
- Distributed Ruby (DRb),
- DXL,
- E1AP (5G),
- EVS (3GPP TS 26.445 A.2 EVS RTP),
- Exablaze trailers,
- General Circuit Services Notification Application Protocol (GCSNA),
- GeoNetworking (GeoNw),
- GLOW Lawo Emberplus Data,
- Great Britain Companion Specification (GBCS),
- GSM-R (User-to-User Information Element usage),
- HI3CCLinkData, Intelligent Transport Systems (ITS),
- ISO 13400–2 Diagnostic communication over Internet Protocol (DoIP),
- ITU-t X.696 Octet Encoding Rules (OER),
- Local Number Portability Database Query Protocol (ANSI),
- MsgPack,
- NGAP (5G),
- NR (5G)
- PDCP,
- Osmocom Generic Subscriber Update Protocol (GSUP),
- PCOM,
- PKCS#10 (RFC2986 Certification Request Syntax),
- PROXY (v2),
- S101 Lawo Emberplus,
- Secure Reliable Transport Protocol (SRT),
- Spirent Test Center Signature (STCSIG),
- TeamSpeak 3 DNS,
- TPM 2.0,
- Ubiquiti Discovery Protocol (UBDP),
- WireGuard,
- XnAP (5G).
© OpenNet