Форум: "Система";
Текущий архив: 2003.07.14;
Скачать: [xml.tar.bz2];
ВнизСОММ-сниффер Найти похожие ветки
← →
a| (2003-04-28 23:55) [0]Привет, народ.
Созрела необходимость написать свой сниффер последовательного порта. Не подскажите, где можно надыбать инфу по стандартному протоколу передачи данных между устройством и компом через СОММ-порт? А то я ничего в сети найти не могу :(
← →
Ihor Osov'yak (2003-04-29 01:36) [1]Дык протоколы то апаратные. А что на "символьном" уровне - это уже от устройства зависит..
А вообще-то сходи на www.sysinternals.com, там есть такая штука, как PortMon - в большинстве случаев для разборки с девайсами, подключенными к комукационным полтам вполне подходит..
← →
Ну (2003-04-29 02:05) [2]2 Ihor Osov"yak © (29.04.03 01:36)
> "комукационным полтам"
Пытаетесь превзойти рекорды АП? Имхо, слабо :)))
← →
a| (2003-04-29 20:38) [3]2 Ihor Osov"yak
На самом деле все проще. Даже если рассуждать логически, то выходит, что метод общения с любым стандартным устройством через последовательный порт одинаков. Объясняю почему так думаю. Если взять любой СОМ-снифер и запустить его, то он будет считывать инфу и со станции (мне нужно для мини АТС) и с любого другого девайса. Вывод: есть стандартный протокол по которому происходит общение. Так что может кто знает, где инфу по этому протоколу найти? Буду немеренно благодарен.
← →
Ihor Osov'yak (2003-04-30 00:55) [4]2 a|< (29.04.03 20:38)
Да, одинаков.. Для WinNT - это работа через менеджер ввода-вывода. В первом приближении win32 вызовы преобразуются в native api, они же менеджером ввода-вывода - внабор соотв. IRP (документировано в DDK). Все эти сниферы - не более, чем драйверы-фильтры, которые мониторят поток IRP к девайсу и от него. Эта техника также подробно описана в DDK.
В Win9x история немного похожа, то там не так единообразно... Апишные вызовы также преобразуются в системные запросы ввода-вывода, но их дальнейшая специфика обработки зависит от класса девайса.. Но там также есть аналог понятия драйвера-фильтра с соотв. возможностями мониторинга...
2 Ну (29.04.03 02:05)
Нет, не питаюсь. Во всяком случае в части, которую Вы имеете ввиду.. Просто не очень уверенная техника беглого набора..
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.07.14;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c