Комментарии 7
Ну вообще есть вот такая штука justniffer.sourceforge.net/
Я в свое время использовал ее для поймать и посмотреть SOAP
Я в свое время использовал ее для поймать и посмотреть SOAP
0
Спасибо за ссылку. Данным сниффером я не пользовался, но по секции «Examples» достаточно понятно, что он из себя представляет. Отличия от нашего продукта следующие:
Возможно, что-то проглядел, но вообще разница между продуктами достаточно ощутимая.
- justniffer — сниффер, основанный на pcap и заточенный под TCP. ioninja — проектировалась как универсальная отладочно-тестировочная утилита а-ля всё-в-одном (terminal, sniffer, serial, tcp, udp broadcast, generic files, windows named pipes и т.д.)
- justniffer — утилита командной строки, а ioninja — утилита с графическии интерфейсом. Нельзя сказать что один подход однозначно лучше или хуже: в одном случаев удобнее первое, в другом — второе. Но согласитесь, иногда удобный GUI проще в использовании, а иногда без GUI вообще не обойтись (hex-редактор?)
- justniffer — не предоставляет собственно «программируемости», вместо этого есть возможность скармливать выхлоп сниффера внешнему скрипту (или любой другой программе). ioninja — утилита со встроенным скриптовым языком (кстати, ожидаю вопросы «почему не питон, луа и т.д.» — тема интересная, с удовольствием поспорю ;)
Возможно, что-то проглядел, но вообще разница между продуктами достаточно ощутимая.
0
Спасибо. В архиве (tar.gz) зачем-то пути закодированы с точкой в начале, то есть не
ioninja-3.3.3/..., а ./ioninja-3.3.3/…
Это не фатально, но странно.
Плюс tar.gz не содержит инструкций по сборке (debian/*)
Ну и главное, лицензия печальная. Почему не свободная? Было бы здорово быть во всех себя уважающих дистрибутивах, правда?
ioninja-3.3.3/..., а ./ioninja-3.3.3/…
Это не фатально, но странно.
Плюс tar.gz не содержит инструкций по сборке (debian/*)
Ну и главное, лицензия печальная. Почему не свободная? Было бы здорово быть во всех себя уважающих дистрибутивах, правда?
+1
В архиве (tar.gz) зачем-то пути закодированы с точкой в начале
Спасибо за замечание, поправил сборочные скрипты. В следующем релизе будет как надо.
Плюс tar.gz не содержит инструкций по сборке (debian/*)
А вот тут не совсем понял. В таре ведь лежат уже собранные бинарники плюс скрипты (которые собирать не надо). Что вы имеете в виду под инструкциями по сборке?
Ну и главное, лицензия печальная. Почему не свободная? Было бы здорово быть во всех себя уважающих дистрибутивах, правда?
Сложный вопрос. Действительно, было бы крайне здорово присутсвовать в официальных репозиториях популярных дистрибутивов. С другой стороны, и вы, наверно, вполне можете понять наше стремление вернуть материальные и временные вложения в масштабную разработку.
Кстати, позволю себе с вами не согласится в том, что ситуация с лицензией печальная. Вообще лицензия для нинзи последовательно идёт по пути смягчения, и в нынешней версии для любого некоммерческого использования всё совершенно бесплатно; нет ограничений по времени, функционалу, как нет и никакого клянчания, наг-скринов или баннеров. Для коммерческого использования требуется единократное приобретение лицензии по цене, которую может позволить себе любой индивидуальный предприниматель (не говоря уже про полноценную компанию).
0
Под макось не планируете дистр сделать? А то печаль-беда-тоска.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
IO Ninja – программируемый эмулятор терминала/сниффер