Блин я даже не знал про такой.. всегда выводил 666 в 31337 порт чтобы замаскировать прерывания, не дающие читать EIP
Magnum Фига ты хакер... :D 31337 порт не пробовал? через него тоже можно
Clerk Логично :)) Но.. Как я понял его и интересует номер сервиса =0))
Укажи мне другой компилятор, который понимает.
Ну да, самый простой вариант по-моему=)
GetLastError() == ??
А какая ошибка? Как вызываешь? Что передавал CreateFileMapping?
естественно, эта функция не экспортируется -) я бы предложил дизасм + анализ кода SetWindowsHookEx. В конце концов вызов все равно определится....
Фактически, в Windows LDT не используется, за редкими исключениями (см. http://www.wasm.ru/article.php?article=ntldtse)
Еще не помешает учесть, что в *nix другой формат текстовых файлов.
Есть фнукции, которые чекают адреса на валидность в юзермоде независимо от KeGetPreviousMode Будет. Мапирование, фактически, создает ссылку на ту...
Result = 0 один проц Intel Celeron M 1.7
Luzer Можно настройки попортить и дос не будет работать в новоиспеченном реальном режиме до следующего ребута.
lamer2k Не будет быстрее - будет только потеря времени на то, чтобы системе обработать ошибки страниц и инициировать вообщем-то такие же операции...
В NTFS есть хардлинки. Симлинки - в менеджере объектов
Раскрыть все символьные ссылки последовательно. Через NtQuerySymbolicLinkObject. Я уже писал даже алгоритм примерный.. в поиске есть.
Да вот как раз в теневой части сегментных регистров и кешируется. А вообще вы спорите ни о чем, как уже было сказано - человеку такие подробности...
Есть RSS.. чем не устраивает
Можно представить его в полном виде \Device\HarddiskPartition9\Windows\explorer.exe Но это не исключает жестких ссылок..
Имена участников (разделяйте запятой).