WinDbg дожен уметь
Вам не надоело? Про бхц, конпелирование в месте и все такое. Будете продолжать - кильну тред
_nic ОЯЕ***! про CreateToolhelp32Snapshot не слышали?
Если сервис запускается под учеткой SYSTEM (как по дефолту, если не указывать явно), тогда достаточно проверить SeTcbPrivilege. #define...
LibraryPath = VirtualAllocEx (hProcess, ..... WriteProcessMemory (hProcess, LibraryPath, "yourlib.dll", ... CreateRemoteThread (..., FreeLibrary,...
Если тебе много писать - записывай в ключ PendingRenameOperations сам столько файлов, сколько нужно
сейчас в порядке все вроде
Clerk ага
pdbdump не всегда генерирует структуры, которые можно потом использовать. А именно, он не генерит инфу о union'ах, в связи с чем получаются...
04000xxx - неправильный адрес пеб. У тебя неверное определение PEPROCESS. И вообще зачем это надо? Есть PsGetProcessPeb
шикарно)) radikal.ru imageshack.us google.ru/search?q=хостинг+картинок
Set memory breakpoint on access
Я уже n*10^m раз писал, что "не работает" - не описание ошибки. Не работает == выполняется сех? Или бсод? Или где. Специально для танкистов...
Clerk Ну вообще по-моему вроде как тоже нет. Я на всякий случай сказал. Ибо автор предоставляет маловато информации. PS. Посморел щас...
Clerk А я не увидел обращений к пеб после детача. Где там? brainFucker То, что WinDbg показывает memory access error для участка памяти, _НЕ_...
Clerk Он же и так аттачнут о_0 Да, ты прав, keStackAttachProcess всё сделает. Memory access error - в чем смотришь, в WinDbg? Страница может...
Смещение уникально для каждой версии. Задавать такой вопрос без указания точной версии ядра бессмысленно. А вообще, как уже сказали, есть...
Ну да, когда я писал я понял, что проще сплайсить KiSystemServiceRepeat =\
Диспатч код напрямую юзать нельзя, как оказалось (я забыл). Обработка сисентер и прерываний отличается. При входе в прерывания процессор сохраняет...
Короче, я сегодня очень добрый. Я написал за тебя весь код) Драйвер хукает сисентер моим способом и пишет в лог \SystemRoot\syscalls.log все...
Имена участников (разделяйте запятой).