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

Discussion in 'WASM.RESEARCH' started by volodya, Jan 17, 2005.

  1. volodya

    volodya wasm.ru

    Blog Posts:
    0
    Joined:
    Apr 22, 2003
    Messages:
    1,169
    Кто-нить знает какую-нить прогу, которая бы следила за тем, что передается и принимается по LPT-порту? Как можно больше информации...
     
  2. MoKC0DeR

    MoKC0DeR New Member

    Blog Posts:
    0
    Joined:
    Nov 13, 2003
    Messages:
    136
    Location:
    Russia
  3. The Svin

    The Svin New Member

    Blog Posts:
    0
    Joined:
    Jul 6, 2003
    Messages:
    665
    Location:
    Russia
    Думаю вопрос нужно конкретизировать.

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

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

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

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

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

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

    Blog Posts:
    0
    Joined:
    Jan 6, 2003
    Messages:
    3,143
    Location:
    Ukraine
    volodya

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

    volodya wasm.ru

    Blog Posts:
    0
    Joined:
    Apr 22, 2003
    Messages:
    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

    Blog Posts:
    0
    Joined:
    Apr 22, 2003
    Messages:
    1,169
    Quantum



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



    MoKC0DeR



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

    The Svin New Member

    Blog Posts:
    0
    Joined:
    Jul 6, 2003
    Messages:
    665
    Location:
    Russia
    PortMon

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

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

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

    Blog Posts:
    0
    Joined:
    Jan 6, 2003
    Messages:
    3,143
    Location:
    Ukraine
    volodya

    ???



    The Svin



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