Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Поддержка протокола kdbus для Wireshark

Это архивная статья

Разработчик Linux, systemd, PulseAudio и ряда других проектов, Daniel Mack, в своей ленте Google+ анонсировал диссектор протокола kdbus для Wireshark (см. также "пишем плагин-диссектор для Wireshark"). Пока диссектор еще не предложен в апстрим для включения, но очень возможно, что вскоре он будет добавлен. Наша практика показывает, что появление диссектора протокола в Wireshark резко упрощает дальнейшую разработку ПО, работающего с этим протоколом, и вот именно поэтому мы, когда разрабатываем новые протоколы, стараемся побыстрее добавить их поддержку в WIreshark. Поэтому мы не сомневаемся, что не станет исключением и kdbus, хотя прямо сейчас он выглядит не очень готовым к использованию.

Появление поддержки D-Bus в Wireshark было непростым делом. От так и не материализовавшейся идеи до ее реализации совершенно другими людьми прошло почти полтора года. Еще год ушел на добавление поддержки захвата сообщений D-Bus в libpcap (что интересно, dbus-dump, сторонняя утилита для создания таких pcap-файлов была написана участником коммьюнити openSUSE, Martin Vidner, ранее 2010 года). Хотелось бы верить, что с kdbus дела пойдут побыстрее, т.к. таскать с пару дюжин out-of-tree патчей и бэкпортить их туда-сюда, это не самое приятное времяпровождение.

Комментарии