2014-09-03 3 views
0

У меня есть куча смарт-карт. Я собираюсь создать устройство сниффера, которое связывается с COM-портом для атаки MITM только для удовольствия, а также для тестирования и обновления моих знаний в этой области.Считыватели смарт-карт и смарт-карт

Я ценю, если кто-нибудь прольет мне свет в этом вопросе.

0- Является ли связь между карточками контактов и считывателем синхронной или асинхронной?

1- Как я могу понять с частотой и с передачей (синхронно или асинхронно) использовать мою карту?

2- Является ли связь с фиксированной скоростью передачи данных или различными картами обмениваться данными с разной битовой частотой?

3. Может ли COM-порт считывать все частоты или работать с определенной частотой?

4- Как компьютер понимает начало и конец сеанса? (Как это понять, он должен начать захват линии или остановки)

+0

(3) COM-порт может быть установлен на несколько коэффициентов BAUD (читайте p на этом; P) (4) просмотрите http://www.asciitable.com/ для информации о запуске/завершении передачи. – jbutler483

+0

(2) Что «Скорость передачи» также известна как скорость передачи в бодах. : P – jbutler483

+0

@ jbutler483 Спасибо :) Я думал, что COM-порт работает с некоторыми конкретными ** BaudRates **: D, такими как 300, 600, 900, ... Нет? – 2014-09-03 12:44:02

ответ

0

Итак, Положив свои комментарии в (фактический) ответ:

  • карточки контактов и читатель может быть как синхронные и асинхронные. Я уверен, что это зависит от карты: P

  • Последовательные порты могут быть настроены на чтение с разных скоростей передачи. Это включает в себя:

110, 150, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 921600

  • Com Порты могут быть «настроены» для считывания этих скоростей передачи данных и могут быть продемонстрированы в нескольких доступных снифферах Serial Port (Teraterm, SerialPortMonitor, Portmon - все это легко доступны для последовательных портов).

  • Использование чего-то типа asciitable.com может показать вам различные способы сообщения, отправленные через последовательный порт, может начинаться/заканчиваться, и это очень полезно при просмотре «странного» или расшифровки «неожиданного» значения, чтобы увидеть, что это такое ,

Отличный документ: http://www.codeproject.com/Articles/678025/Serial-Comms-in-Csharp-for-Beginners, который объясняет общие особенности связи по последовательному порту.

+1

Большое спасибо :) ссылка потрясающая! – 2014-09-03 13:38:34

Смежные вопросы