Драйвер для драйвера :)))

Discussion in 'WASM.WIN32' started by Relic, Sep 13, 2004.

  1. Relic

    Relic Member

    Blog Posts:
    0
    Joined:
    Sep 10, 2003
    Messages:
    79
    Задачка: имеется драйвер xxx.sys, к которому могут обращаются разные программки. Возможно ли создание другого драйвера zzz.sys (или чего-то там еще :)), который будет перехватывать обращения к нему одной-единственной проги (известно какой) и по-своему эмулировать работу драйвера xxx.sys? С чего начинать копать, подскажите, плиз!
     
  2. PavPS

    PavPS New Member

    Blog Posts:
    0
    Joined:
    Feb 24, 2004
    Messages:
    109
    Location:
    Russia
    Наверное со структуры IRP пакетов и IoAttachDevice и т.д.

    Или хучь iofCallDriver, чтоб пакет мима точно не прошел.
     
  3. infern0

    infern0 New Member

    Blog Posts:
    0
    Joined:
    Oct 7, 2003
    Messages:
    811
    Location:
    Russia
    можно. надо повесить фильтр на xxx.sys.
     
  4. Zufyxe

    Zufyxe New Member

    Blog Posts:
    0
    Joined:
    Aug 13, 2004
    Messages:
    137
    Location:
    Russia
    Можно сделать. Я делал в свое время такой драйвер: висит на IofCallDriver/IofCompleteRequest записывает весь IRP траффик для указанного драйвера в файл затем после перезагрузки эмулирует по типу запрос/ответ. Нужны подробности? Остался где-то исходник, правда одна из первых версий т.е. еще полно косяков...
     
  5. Relic

    Relic Member

    Blog Posts:
    0
    Joined:
    Sep 10, 2003
    Messages:
    79




    Конечно нужны! Можно на мыло ciler<@>mail<.>ru
     
  6. Relic

    Relic Member

    Blog Posts:
    0
    Joined:
    Sep 10, 2003
    Messages:
    79




    2 infern0 & others:

    а может у кого есть исходники по этой теме? эта область программирования пока еще малоизучена мною...