информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Все любят медАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 С наступающим 
 Microsoft обещает радикально усилить... 
 Ядро Linux избавляется от российских... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
О как... ;-) 28.09.04 15:46  Число просмотров: 1630
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
> Имеется подключенное к компу устройство (через ком-порт);
> между ними идет обмен информацией (что видно по самому
> устройству и по программе для него). Пробовал несколько
> программ для работы с ком-портом - они при этом никаких
> "движений" не обнаруживают..
http://www.hhdsoftware.com/sermon.html пробовал? Помогает ;-)

> вопрос: Что есть "закрытый протокол"? Ив каком направлении мне двигаться, чтобы
> написать программу для работы с ним? И вообще, является ли
> он закрытым? Описание для него есть.. Как ни странно, в
> инете по "закрытым" протоколам ответа не нашел.. Спасибо.
Закрытый протокол... В общем-то нет такого пянтия. В крайнем случае, есть "нестандартный протокол", "протокол без описания", и, что тяжелее, "зашифрованный протокол". Надеюсь, тебе стало понятно, что к чему, только из этих перечислений.
Так не может быть, чтобы программ аобменивалась данными с устройством, а грамотный монитор этого не видел. Если только программа не работает напрямую с портами через драйвер или ось позволяет выполнять запись и чтение из портов... Пoд какой OS у тебя это происходит?
Ну а по поводу описания, которое у тебя есть... Это хорошо. Должно сильно помочь для написания твоей проги. Что за устройство-то? Фискальный принтер? ;-)
<beginners>
протоколы 28.09.04 14:37  
Автор: Гоша Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Имеется подключенное к компу устройство (через ком-порт); между ними идет обмен информацией (что видно по самому устройству и по программе для него). Пробовал несколько программ для работы с ком-портом - они при этом никаких "движений" не обнаруживают.. вопрос: Что есть "закрытый протокол"? Ив каком направлении мне двигаться, чтобы написать программу для работы с ним? И вообще, является ли он закрытым? Описание для него есть.. Как ни странно, в инете по "закрытым" протоколам ответа не нашел.. Спасибо.
Сначала решается первая задача. Самый надежный вариант -... 28.09.04 17:30  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 28.09.04 17:31  Количество правок: 1
<"чистая" ссылка>
> Имеется подключенное к компу устройство (через ком-порт);
> между ними идет обмен информацией (что видно по самому
> устройству и по программе для него). Пробовал несколько
> программ для работы с ком-портом - они при этом никаких
> "движений" не обнаруживают.. вопрос: Что есть "закрытый

Сначала решается первая задача. Самый надежный вариант - комп с двумя компортами в разрыве кабеля связи, который все передает в соответствующих направлениях (репитер) и логирует. Точно поймается все!

> протокол"? Ив каком направлении мне двигаться, чтобы
> написать программу для работы с ним? И вообще, является ли
> он закрытым? Описание для него есть.. Как ни странно, в
> инете по "закрытым" протоколам ответа не нашел.. Спасибо.
Не совмем так 28.09.04 20:57  
Автор: leo <Леонид Юрьев> Статус: Elderman
<"чистая" ссылка>
Вместо передачи данных "как обычно" могут использоваться отдельные сигналы, CD, RTS, DTR, RI, break condition. Как вариант все это вместе с некой обычной передачей данных.

Я как-то был консультанном при разработке такого "протокола", 90% действий там было для комуфляжа, несколько вложенных state-machines, fake-crypto, короче не-профи не-взломает :-)
Можно много чего наворотить, но у Гоши, будем надеятся, все будет проще. 29.09.04 18:22  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
Тогда уж легче реверсить код, чем сам протокол 29.09.04 10:32  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
Из фриварных утилит, прослушивающих происходящее на ком порте 28.09.04 16:06  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
Вспоминается только PortMon от sysinternals.com

Но для исследования протокола он ОЧЕНЬ неудобен.

Достаточно удобен SerialMonitor от HHD Software, но он шароварный (и кряков я не нашел)
http://www.hhdsoftware.com/sermon.html

Хотя чисто для исследования можно запускать его в виртуальной машине
О как... ;-) 28.09.04 15:46  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
> Имеется подключенное к компу устройство (через ком-порт);
> между ними идет обмен информацией (что видно по самому
> устройству и по программе для него). Пробовал несколько
> программ для работы с ком-портом - они при этом никаких
> "движений" не обнаруживают..
http://www.hhdsoftware.com/sermon.html пробовал? Помогает ;-)

> вопрос: Что есть "закрытый протокол"? Ив каком направлении мне двигаться, чтобы
> написать программу для работы с ним? И вообще, является ли
> он закрытым? Описание для него есть.. Как ни странно, в
> инете по "закрытым" протоколам ответа не нашел.. Спасибо.
Закрытый протокол... В общем-то нет такого пянтия. В крайнем случае, есть "нестандартный протокол", "протокол без описания", и, что тяжелее, "зашифрованный протокол". Надеюсь, тебе стало понятно, что к чему, только из этих перечислений.
Так не может быть, чтобы программ аобменивалась данными с устройством, а грамотный монитор этого не видел. Если только программа не работает напрямую с портами через драйвер или ось позволяет выполнять запись и чтение из портов... Пoд какой OS у тебя это происходит?
Ну а по поводу описания, которое у тебя есть... Это хорошо. Должно сильно помочь для написания твоей проги. Что за устройство-то? Фискальный принтер? ;-)
Спасибо за ссылку, эта прога действительно "видит", в... 29.09.04 16:28  
Автор: Гоша Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > Имеется подключенное к компу устройство (через
> ком-порт);
> > между ними идет обмен информацией (что видно по самому
> > устройству и по программе для него). Пробовал
> несколько
> > программ для работы с ком-портом - они при этом
> никаких
> > "движений" не обнаруживают..
> http://www.hhdsoftware.com/sermon.html пробовал? Помогает
> ;-)
>
> > вопрос: Что есть "закрытый протокол"? Ив каком
> направлении мне двигаться, чтобы
> > написать программу для работы с ним? И вообще,
> является ли
> > он закрытым? Описание для него есть.. Как ни странно,
> в
> > инете по "закрытым" протоколам ответа не нашел..
> Спасибо.
> Закрытый протокол... В общем-то нет такого пянтия. В
> крайнем случае, есть "нестандартный протокол", "протокол
> без описания", и, что тяжелее, "зашифрованный протокол".
> Надеюсь, тебе стало понятно, что к чему, только из этих
> перечислений.
> Так не может быть, чтобы программ аобменивалась данными с
> устройством, а грамотный монитор этого не видел. Если
> только программа не работает напрямую с портами через
> драйвер или ось позволяет выполнять запись и чтение из
> портов... Пoд какой OS у тебя это происходит?
> Ну а по поводу описания, которое у тебя есть... Это хорошо.
> Должно сильно помочь для написания твоей проги. Что за
> устройство-то? Фискальный принтер? ;-)
Спасибо за ссылку, эта прога действительно "видит", в отличие от некоторых..:) Сейчас пытаюсь разобраться, что там и как.. А устройтво - контроллеры промышленной сети.. все по честному:))
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach