Не работает PatchGuard на x64 XP/Vista

Тема в разделе "WASM.X64", создана пользователем hal, 3 окт 2006.

  1. hal

    hal New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2006
    Сообщения:
    1
    Странная ситуация - сажусь сплайсом на любую ф-ю модуля nt и не получаю синьки.. А по логике должна быть, если верить распространенному в сети документу, там по таймеру считаются хеши секций nt, hal и еще некоторых. На Висте Бета 2 nointegritychecks отключен, хотя помойму это к делу не относится. Или там код ядра не мониторится, а только таблицы? Майкрософт утверждает, что на x64 код мониторится. Просветите меня плиз, и по возможности опишите, как ее уронить на bugcheck 0x109))

    ЗЫ отладчик ессно отключен
     
  2. gilg

    gilg New Member

    Публикаций:
    0
    Регистрация:
    19 май 2005
    Сообщения:
    527
    Не знаю как в висте, на x64 эта штука вполне работает. Проверка происходит примерно раз минут в 10, хотя такое ощущение, что это каким-то образом зависит от загруженности и активности системы. Как вариант попробуй захукать функции через SDT. Возможно, целостность ядра проверяется гораздо реже.

    ЗЫ: кстати отладчик этой штуке совершенно не мешает. Главное, чтобы он не был подключен во время загрузки системы, когда происходит инициализация PatchGuard.