Может ты мне, виндузятнику, сможешь обьяснить, КАК можно любить ось больше себя? Я как-то знал одного линуксоида, так он мог кинутся в драку...
Есть фанатики...
)))
Иногда бываю несогласен с политикой МС, но никакой вражды к ней нету, причины следующие: 1) На технологиях МС очень много людей смогло построить...
Могу спорить, что ты учился в каком-то киевском вузе. Украинское высшее техническое образование сейчас в полном загоне(по своему опыту знаю). Но...
Думаю, для твоего случая больше всего подойдет ActiveX. Он располагается на страничке как EMBED/OBJECT. Не забудь его подписать.
Чобы получать данные, отправленные через OutputDebugString/KdPrint нужно читать их из ммф, используя несколько обьектов синхронизации. Имена ммф и...
попробуйте удалть все лишние лсп
Смотрите в мсдн функции Path... (напр. PathGetShortPath)
Винлогон работает с правами System, возможно дело в этом. А какие коды возврата и GetLastError несработавших API ?
Интересно, какие такие хитрые данные можно запихнуть в имя файла в NtCreateFile, что функа strncmp в перехватчике свалит систему? Проверка на 0...
Параметры можно не проверять, только не забывай, что в ядре строки часто не заканчиваются нулем(вместе со строкой часто передается ее длина),...
Для отслеживания записи/чтения в память другого процесса для юзермодных приложений достаточно хукать NtReadProcessMemory/NtWriteProcessMemory
Список хуков в системе, насколько я знаю, хранится где-то внутри user32.dll. Лично я бы решил эту проблему интерсептом SetWindowsHookEx,...
Полностью согласен с n0name - вот он http://kpnc.opennet.ru/, очень хороший автор. + парочку полезных книг можно найти на http://google.com
Как по мне, то книга полезная для программистов Windows уровня ниже среднего.
Имена участников (разделяйте запятой).