Как стать автором
Обновить

Комментарии 7

Ну вообще есть вот такая штука justniffer.sourceforge.net/
Я в свое время использовал ее для поймать и посмотреть SOAP
Спасибо за ссылку. Данным сниффером я не пользовался, но по секции «Examples» достаточно понятно, что он из себя представляет. Отличия от нашего продукта следующие:

  1. justniffer — сниффер, основанный на pcap и заточенный под TCP. ioninja — проектировалась как универсальная отладочно-тестировочная утилита а-ля всё-в-одном (terminal, sniffer, serial, tcp, udp broadcast, generic files, windows named pipes и т.д.)
  2. justniffer — утилита командной строки, а ioninja — утилита с графическии интерфейсом. Нельзя сказать что один подход однозначно лучше или хуже: в одном случаев удобнее первое, в другом — второе. Но согласитесь, иногда удобный GUI проще в использовании, а иногда без GUI вообще не обойтись (hex-редактор?)
  3. justniffer — не предоставляет собственно «программируемости», вместо этого есть возможность скармливать выхлоп сниффера внешнему скрипту (или любой другой программе). ioninja — утилита со встроенным скриптовым языком (кстати, ожидаю вопросы «почему не питон, луа и т.д.» — тема интересная, с удовольствием поспорю ;)


Возможно, что-то проглядел, но вообще разница между продуктами достаточно ощутимая.
Спасибо. В архиве (tar.gz) зачем-то пути закодированы с точкой в начале, то есть не

ioninja-3.3.3/..., а ./ioninja-3.3.3/…

Это не фатально, но странно.

Плюс tar.gz не содержит инструкций по сборке (debian/*)

Ну и главное, лицензия печальная. Почему не свободная? Было бы здорово быть во всех себя уважающих дистрибутивах, правда?
В архиве (tar.gz) зачем-то пути закодированы с точкой в начале

Спасибо за замечание, поправил сборочные скрипты. В следующем релизе будет как надо.

Плюс tar.gz не содержит инструкций по сборке (debian/*)

А вот тут не совсем понял. В таре ведь лежат уже собранные бинарники плюс скрипты (которые собирать не надо). Что вы имеете в виду под инструкциями по сборке?

Ну и главное, лицензия печальная. Почему не свободная? Было бы здорово быть во всех себя уважающих дистрибутивах, правда?

Сложный вопрос. Действительно, было бы крайне здорово присутсвовать в официальных репозиториях популярных дистрибутивов. С другой стороны, и вы, наверно, вполне можете понять наше стремление вернуть материальные и временные вложения в масштабную разработку.

Кстати, позволю себе с вами не согласится в том, что ситуация с лицензией печальная. Вообще лицензия для нинзи последовательно идёт по пути смягчения, и в нынешней версии для любого некоммерческого использования всё совершенно бесплатно; нет ограничений по времени, функционалу, как нет и никакого клянчания, наг-скринов или баннеров. Для коммерческого использования требуется единократное приобретение лицензии по цене, которую может позволить себе любой индивидуальный предприниматель (не говоря уже про полноценную компанию).
Под макось не планируете дистр сделать? А то печаль-беда-тоска.
Планируем! По срокам не хочу делать обещаний, но скорее всего в этом году.
Будем ждать (:
Зарегистрируйтесь на Хабре, чтобы оставить комментарий