На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Перед отправкой сообщения внимательно прочтите правила раздела!!!
1. Запрещается обсуждать написание вирусов, троянов и других вредоносных программ!
2. Помните, что у нас есть FAQ раздела Assembler и Полезные ссылки. Посмотрите, возможно, там уже имеется решение вашего вопроса.

3. Настоятельно рекомендуем обратить особое внимание на правила форума, которые нарушаются чаще всего:
  3.1. Заголовок темы должен кратко отражать её суть. Темы с заголовками типа "Срочно помогите!" или "Ассемблер" будут отправляться в Корзину для мусора.
  3.2. Исходники программ обязательно выделяйте тегами [code]...[/code] (одиночные инструкции можно не выделять).
  3.3. Нежелательно поднимать старые темы (не обновлявшиеся более года) без веской на то причины.

Не забывайте также про главные Правила форума!

Добро пожаловать и приятного вам общения!!! ;)
 
Модераторы: Jin X, Qraizer
  
> Time
    Хочу забомбить VxD (точнее VDM) который не даёт переводить системное время. Ясно что такую 'защиту' отключить труда не составит, но от ламаков спасёт. Вопрос в том как осуществить.
    Всё идёт через 70h b & 71h порты. Команды out & in --превелегированые. Но если они вызываются из 0-го кольца, то исключения не происходит, так ведь?
    Как блин перехватить эти поползновения?
      Не совсем понял, что за драйвер планируется писать, но вот некоторые соображения. Если нужно просто поймать попытку перевода времени из ДОС программы, то пользуется Install_IO_Handler или Install_Mult_IO_Handlers
      . Конечно же если кто-то вызовет эти команды из ring-0 или подправит TSS, то никто ничего не заметит. Но насколько я помню для пресечения попыток записи в порты можно использовать отладочные регистры, и вот им без разницы какой уровень привелегий и как установлена карта портов в TSS.
        А насколько корректно использование отладочных регистров?
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0180 ]   [ 16 queries used ]   [ Generated: 26.04.24, 08:44 GMT ]