таблица маршрутизации для Vista

Discussion in 'WASM.RESEARCH' started by TarasCo, Aug 15, 2007.

  1. TarasCo

    TarasCo New Member

    Blog Posts:
    0
    Ищу способ получить таблицу маршрутизации под Vista в режиме ядра. Запрос через TDI похоже не работает ( возращает статус - не реализовано ). Пока начал ковырять драйвер nsiproxy - запросы идут через него и далее в netio.sys ( NsiGetParametersEx ). Но формат запроса не прост - с ходу его восстановить не удалось. Может, какие нибудь идеи??
     
  2. TarasCo

    TarasCo New Member

    Blog Posts:
    0
    Похоже сам себя перехитрил:
    1. Есть функция экспорт netio.sys - GetIpForwardTable2 ( вообщем то я это знал )
    2. Если документированное api ( netioapi.h ) - тут я в шоке, совсем микрософт не узнаю :)))

    Правда я не пробывал еще. Но мое общение с драйвером netio.sys говорит о том, что он сука любит по стеку проверять вызывающие драйвера и обламывать, если они не являются привилегированными ( типа afs.sys или tdx.sys ). Ну уж стек подсунуть - это не проблема.... Короче, попробую - и напишу чо как :)
     
  3. TarasCo

    TarasCo New Member

    Blog Posts:
    0
    Короче все работает - из драйвера зовется GetIpForwardTable2 и все. В это netioapi еще куча всяких пользительных штук.