Показано с 1 по 1 из 1.

BSOD в win32k.sys

  1. #1
    Global Moderator Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Аватар для ALEX(XX)
    Регистрация
    31.03.2005
    Адрес
    Чернигов
    Сообщений
    10,777
    Вес репутации
    3704

    BSOD в win32k.sys

    Дмитрий Кононко aka Killer {R} обнаружил устойчиво воспроизводимую проблему с пользовательскими Win32-программами под Win'2k3, Vista x86 и x64. Для проведения атаки достаточно прав обычного пользователя, что особенно неприятно - завалить систему с правами администратора каждый может, то ли дело из-под рядового юзера. Многократное переключение между Win32-объектами "рабочий стол" (desktop), на которых есть окна, с одновременным созданием потоков, устанавливающих/снимающих Win32-хуки на этих столах, и рассылающих на них оконные сообщения, в половине случаев приводит к BSODу из-за AV в коде win32k.sys, а в другой половине - к зависанию системы. Происходит это предположительно из-за race condition с потоком, который снимает хук, и одновременной доставкой сообщения в другой поток - видимо, оно пытается вызвать только что убитый хук. Пока непонятно, имеют ли десктопы к этому прямое отношение, или просто эти действия приводят к каким-либо особенным условиям тайминга исполнения плохо синхронизированного кода. По крайней мере, в дампе ничего напрямую про десктопы не видно, но без них воспроизвести ситуацию пока не получилось. Доступны исходные тексты в виде проекта для VC6, а также скомпилированные бинарные файлы (exe+dll).
    Источник и ссылка на исходный код

    uinc.ru

    PS: Если мне не изменяет память, один из участников сиго форума, года полтора назад уже описывал подобное..
    Left home for a few days and look what happens...

  2. Реклама
     

Похожие темы

  1. win32k.sys
    От vovaca в разделе Помогите!
    Ответов: 7
    Последнее сообщение: 30.01.2011, 02:02
  2. Отказ в обслуживании в win32k.sys в Microsoft Windows
    От ALEX(XX) в разделе Уязвимости
    Ответов: 0
    Последнее сообщение: 19.08.2010, 09:39
  3. Две уязвимости в Win32k.sys драйвере в Microsoft Windows
    От olejah в разделе Уязвимости
    Ответов: 0
    Последнее сообщение: 09.06.2010, 06:40
  4. win32k.sys
    От Wazza в разделе Помогите!
    Ответов: 6
    Последнее сообщение: 22.02.2009, 01:27
  5. Баг в win32k.sys в windows XP
    От Ms-Rem в разделе Уязвимости
    Ответов: 3
    Последнее сообщение: 18.10.2007, 10:01

Свернуть/Развернуть Ваши права в разделе

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Page generated in 0.00340 seconds with 18 queries