Ну так ты объясни популярно, чем конкретно это чревато, а не "будет много глюков"... ;) А то ведь практика показывает, что все как раз-таки...
Ага. Запарился с преффиксами (все меня тянет почему-то на Zw), сорри - хучить надо Nt, а из хука вызывать Zw, чтоб было все нормально с...
Я прекрасно понял, что написал. Хочешь сказать, сюда в ядро ни когда не перейдет управление: .text:00406044 ; NTSTATUS __stdcall...
Перехватывать терминацию процесса не резон: остается еще куча способов его прибить. Рекомендую произвести три действия по порядку: 1. Если у...
CrystalIC Как ты собираешься патчить win32k из юзермода? А если есть возможность просто заинжектиться, то почему бы не воспользоваться уже...
Драйвер-то - три строчки ;)
W4FhLF Тремя буквами не хотелось - я за содержательные посты. ;)
Ты в третьем кольце скрывать собралась? Не рекомендую очень мало толку и очень быстро привлечешь внимание всяких ХИПСов... Если в ядре, то для...
AntiFreeze В том-то весь и прикол, что у Алисы установка хука идет в DispatchControl, т.е. в контексте вызывающего (GUI) процесса. А вот снятие в...
Prohvost Добавлю немного от себя. На машину и тем более квартиру с такой зарплатой копить придется долго. Да и на чужого дядю всю жизнь работать...
Кажись, скачать теперь нельзя.
Ты бы подробнее расписал вопрос, а то у меня тоже нет идей. ;)
Да ну? Попробуй обратиться к какой-нить функции из Shadow-таблицы в контексте не ГУИ-процесса. Alisa Я и вправду не вижу в драйвере аттача к...
retmas Адреса функций выровнены, следовательно операция записи проходит атомарно и нужды в Interlocked-функциях нет. Alisa 1. Желательно...
ну, во-первых, первую винду писал Билл Гейтс - в то время он был молод. Гейтс не прикасался ни к написанию ДОСа, ни, тем более, к написанию винды....
Первая ссылка в гугле: http://www.winehq.org/pipermail/wine-devel/2005-March/035245.html
jhons Не совсем верно. И HeapAlloc и GlobalAlloc выделяют память в куче, но А вот VirtualAlloc выделяет страницы прямо из адресного пространства...
Clerk Я не про то, чтоб проникнуть в ринг0 незамеченым, а про то, что используя для этого недокументированные возможности, мы рискуем в итоге или...
Для этого пролога - да. Но и то: нужно считать значение в памяти по адресу [esp] (т.е. найти то, что было в ebp), а затем сменить контекст потоку,...
Пора бы уже забыть об этом "архаизме": 1. Этот способ палят все, кому не лень и орут благим матом, пугая при этом честных юзверей. :) 2. В Висте...
Имена участников (разделяйте запятой).