NDIS internals. Help.

Тема в разделе "WASM.NT.KERNEL", создана пользователем hlt, 16 янв 2008.

  1. hlt

    hlt Member

    Публикаций:
    0
    Регистрация:
    21 дек 2007
    Сообщения:
    56
    Реверсирую ndis.sys, посоветуйте плиз какой-нить сборничек по его внутреннему устройству... - ИМХО, он наверняка должен быть, хоть кусочками, хоть как-то... Интересует именно - его внутренние структуры, как они связаны друг с другом, какая логика работы - просто так не хочется изобретать велосипед %). Спрашивал гугля - там что-то вообще все не по теме... Понимаю, что все будет варьироваться от версии к версии, - у меня например, в WDK совсем не документирована NDIS_PROTOCOL_BLOCK - это, канеш не проблема, найти ее описания в инете, просто я теперь задаюсь вопросом, - а сколько еще таких структур, - про которые я не знаю.
     
  2. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    hlt
    А скачать отладочные символы и посмотреть в WinDbg религия не позволяет?
    Вроде должно помочь, в просмотре структур точно.
     
  3. hlt

    hlt Member

    Публикаций:
    0
    Регистрация:
    21 дек 2007
    Сообщения:
    56
    Хм... Я может неправильно выразил, что мне необходимо... - Согласитесь, если почитать Руссиновича, - то символы стают только дополнением его слов... Хотелось бы найти аналогичное описание.
     
  4. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.552
    Адрес:
    Russia
    hlt
    А, тогда тока ддк
    и еще http://www.ntkernel.com
    и еще http://www.osr.com
    и еще http://tarasc0.blogspot.com

    Ну и поиск по форуму
    А еще кто-то давал ссылку на книгу :
    "Программирование драйверов и систем безопасности" С. Сорокина и др.
     
  5. ECk

    ECk Member

    Публикаций:
    0
    Регистрация:
    9 апр 2004
    Сообщения:
    454
    Адрес:
    Russia
    PCAUSA семплы вроде в осле были - там достаточно много примеров работы напрямую как с ндисом, так и с tdi
     
  6. ECk

    ECk Member

    Публикаций:
    0
    Регистрация:
    9 апр 2004
    Сообщения:
    454
    Адрес:
    Russia
    Winpcap опять же - едва ли чего либо лучше бесплатное найдется (т.к. платное никто давать не будет, т.к. востребовано).
    tdifw на sf.net можно посмотреть - там довольно нормальная реализация фаера на ндис (по крайней мере, если интересует отправка и сниф трафика в виде фреймов)