Слежение за LPT-портом

Тема в разделе "WASM.RESEARCH", создана пользователем volodya, 17 янв 2005.

  1. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Кто-нить знает какую-нить прогу, которая бы следила за тем, что передается и принимается по LPT-порту? Как можно больше информации...
     
  2. MoKC0DeR

    MoKC0DeR New Member

    Публикаций:
    0
    Регистрация:
    13 ноя 2003
    Сообщения:
    136
    Адрес:
    Russia
  3. The Svin

    The Svin New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2003
    Сообщения:
    665
    Адрес:
    Russia
    Думаю вопрос нужно конкретизировать.

    IMHO такое возможно вообще только при определённых условиях, во первых при известном режиме (SPP,EPP,ECP), во вторых при известном протоколе, в третьих при возможности хучить передающий процесс (а если аппаратный буффер то вообще как в нормальном режиме?)

    Вот висит у меня микроба на порту в которую я передаю через 5v линии порта и принимаю. При чтении записи у меня наивысший приоритет. Не возьму в толк что и как меня может перехватить. Испортить может, аппаратный сбой в результате будет, но отследить?!...

    Это всё одно что отследить все изменения в EAX любой программой. Это если известен порядок передачи и ответсвенные за него (например те что работают через CreateFile) то наверно можно, а так, чтобы при ЛЮБОМ возможном варианте передачи - не пойму как вообще такую универсальную программу можно написать в принципе.

    Разве что создать условия когда будут возникать прерывания по доступу и фильтром садится на обработчик?

    Так это затормозить очень передачу прийдётся.
     
  4. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    volodya

    PortMon, только он иногда конфликтует с принтером.
     
  5. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    The Svin



    Согласен. Это всё ваша клятая любовь к ясности виновата -она кого-угодно дуба дать заставит.

    Режим ECP+EPP.



    captute SEND/READ bytes..delay beetwen them, LPT pins setups, pins setup for read/write



    вот, что надо
     
  6. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Quantum



    Спасибо, но не то :-/



    MoKC0DeR



    Спасибо, тоже не то :-/
     
  7. The Svin

    The Svin New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2003
    Сообщения:
    665
    Адрес:
    Russia
    PortMon

    could not attach to device Parallel0 - the device may be in use :)

    Bus Hound смог читать только байтами, что слежением не назовёшь :) (асинхронное чтение не смог произвести) и только когда моя программа не производила ни чтения ни записи.
     
  8. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    volodya

    ???



    The Svin



    Он у меня только на одной машине нормально работает, а на 2х других не может запустить драйвер. Я списываю этот баг на принтер, хотя могу и ошибаться.