0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
1 | |
Посоветуйте софт - снифер com порта26.05.2012, 01:38. Показов 51400. Ответов 41
Метки нет (Все метки)
У меня есть железка с которой идет общение через COM порт (ft232rl) и софт который с ней общается.
Нужно перехватить протокол и самое главное - проанализировать. Скачал несколько программ, послушал обмен, сохранил, но чтобы нормально разобрать, пришлось распечатать и маркерами всё раскрашивать (безумный очень - 12 байт запрос > 120 ответ по нескольку запросов в секунду). Нужен какой-то софт, чтобы упростить эту работу - чтобы можно было отметить какие-то сочетания отдельным цветом автоматически или заменить на текст, чтобы отфильтровать повторы и тп. Вообщем упростить анализ максимально.
0
|
26.05.2012, 01:38 | |
Ответы с готовыми решениями:
41
Ищу снифер для последовательного порта Посоветуйте снифер Софт для COM порта (2 порта) Посоветуйте Софт |
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 28
|
|
26.05.2012, 01:39 | 2 |
COM Port ToolKit
не ну она для захвата. про анализ позже прочел. там вроде можно было задавать временные интервалы: если нет приема, значит "пачка" завершена (разделение на "пакеты").
0
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
26.05.2012, 02:07 [ТС] | 3 |
COM Port ToolKit не умеет подслушивать.
0
|
2 / 2 / 0
Регистрация: 11.02.2011
Сообщений: 187
|
|
26.05.2012, 11:12 | 4 |
Serial Port Monitor 4 взломан (пропатчен) давно, пашет как тактор, инсталла не надо, таскаю на флешке всего два файла EXE, SYS (собственно снифф-драйвер портов). Антивирусы, конечно орут, что вирус, т.к. драйвер использует перехват + взлом видят как заразу. Но каждый решает, доверяет сам кому ему верить. Выложил то что использую ТУТ
0
|
0 / 0 / 0
Регистрация: 04.05.2009
Сообщений: 28
|
|
26.05.2012, 11:16 | 5 |
надо ветку в закладки. может еще полезные проги всплывут. эту ща посмотрим.
0
|
omx
|
|
26.05.2012, 14:13 | 6 |
Я использую HHD Frii Serial Port Monitor для перехвата. Для облегчения анализа ничего посоветовать не могу.
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
26.05.2012, 15:10 [ТС] | 7 |
Сообщение от drvtos
0
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
26.05.2012, 15:12 [ТС] | 8 |
Сообщение от vostomy
Но хочется ещё что-то для упрощения анализа.
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
26.05.2012, 15:19 | 9 |
Сообщение от ZPS
0
|
0 / 0 / 0
Регистрация: 16.03.2012
Сообщений: 461
|
|
26.05.2012, 16:26 | 10 |
..немного баловался старой версией вот этого:
http://www.hhdsoftware.som/serial-monitor ..глючила, новые возможно и не плохо работают ..но опять же, платная, а покупать на побаловаться как то влом...
0
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
26.05.2012, 21:17 [ТС] | 11 |
Сообщение от drvtos
эта дает вывод в нескольких форматах, прикладываю фрагмент - тут байты отображаются как десятичные числа, можно в 16 переводить и ASCII коды. Если просто смотреть, то вполне удобно, прога хоть разделяет приём от перидачи, а то некоторые даже не умеют разделять по строкам - рубят исключительно по "символу конца строки". Сейчас приходится копировать из окна программы фрагменты, закидывать в ворд и там раскрашивать :) [14:06:54:186] - Written data 080 008 128 000 000 001 064 025 P.€...@. [13:25:55:105] - Read data 082 071 128 000 000 001 001 016 000 000 000 000 000 000 000 000 RG€............. 000 000 000 004 000 000 064 000 020 012 005 027 013 022 030 210 ......@........O 154 157 000 000 000 000 000 000 000 000 000 000 000 000 003 000 s?.............. 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 ................ 000 000 000 000 000 000 252
0
|
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
|
|
26.05.2012, 22:06 | 12 |
Если есть возможность сохранить лог сканирования, то не сложно написать программу на любом языке программирования чтобы она анализировала этот лог по определенным правилам.
0
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
|
26.05.2012, 22:34 | 13 |
Сообщение от drvtos
SerialMonitir_Error.jpg Мож какая-то установка нужна? А мож ОС? У меня винда 7. Не работает, Win7,пишет то же -1275.
0
|
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 1,364
|
|
26.05.2012, 22:38 | 14 |
Сообщение от omx
0
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
27.05.2012, 03:21 [ТС] | 16 |
Сообщение от BykTiho
И сложность основная в том, что нужно в реальном времени обычно. Вот сейчас система такая, что софт шлет запросы по нескольку штук в секунду и получает ответы. Где-то среди них прячется 3-4 пары отвечающие за общие параметры системы (по 72 байта каждый ответ, по 1-4 байта на параметр). Так же идет 3-4 пары отвечающие за группы датчиков и несколько штук отвечающих за датчики. системных параметров на вскидку штук 50 не считая скрытых вариантов, датчики имеют около 8 параметров каждый + состояния, группы чуть меньше. Всё это обрамлено контрольными суммами и какими-то непонятными данными. Если я для каждого параметра буду сливать лог и обрабатывать его отдельным софтом, я состарюсь раньше чем все отловлю - нужно в реальном времени отлавливать какие пакеты изменились - чтобы все пакеты идущие одинаковыми в этом переборе просто отфильтровать а при открытии датчика сразу видеть что появилось что-то не отфильтрованное и сразу сравнивать какой байт из 72 поменялся... или как-то так.
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
27.05.2012, 09:30 | 17 |
Сообщение от ZPS
Сообщение от ZPS
0
|
omx
|
|
27.05.2012, 11:09 | 18 |
Сообщение от kyr_tt
Есть бесплатная версия с небольшими ограничениями (в фри версии нету ин анализатора протоколов), но как сниффер работает. |
2 / 2 / 0
Регистрация: 11.02.2011
Сообщений: 187
|
|
27.05.2012, 23:17 | 19 |
не знаю что за проблемы там с анализом... мне Serial Port Monitor вполне по возможностям
подходит перебрал многих! (может вы ребяты не смотрели его фирменное описалово?... Советую!) Благодаря этой теме обновлюсь до Serial Port Monitor 4.1 Build 4.1.2.293
0
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 511
|
|
28.05.2012, 07:30 [ТС] | 20 |
Сообщение от drvtos
Закидываем все известные пакеты в фильтр и на экране пусто. Открываем датчик - пакет отвечающий за датчик меняется и уже не попадает под фильтр - сразу появляется на экране. Можно срисовать что было и что стало и уже дальше ручками сравнивать.
0
|
28.05.2012, 07:30 | |
28.05.2012, 07:30 | |
Помогаю со студенческими работами здесь
20
Посоветуйте софт Посоветуйте софт для пк Посоветуйте софт от гадостей в IE Посоветуйте софт новичку Посоветуйте коммутатор 24 порта Посоветуйте софт для удалёнки Посоветуйте софт для склада Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |