xrc2 Имперсонация. Обычная эскалация привилегий. Драйвера это легальный способ выполнить произвольный код на нулевом уровне привилегий. Оно...
skyproc Флажки это набор битов [img]
GoldFinch Когда поток перейдёт к исполнению кода по адресу в регистре Eip контекста инициализация процесса будет завершена. Поток не отсюда...
http://www.wasm.ru/forum/viewtopic.php?id=30111 продолжение ;)
Twister Уточните, не совсем понял.
Rockphorr Именно. Читать память желательно из сегмента кода. Обычно это и удобнее(например код после смены кпл).
TermoSINteZ Так если не шарешь то и не пиши. Да это защитит от APC множеством способом из юзермода.
Twister Необходимо указать сегментный регистр явно, дабы не забыли про сегментацию и что адрес является смещением в сегменте, собственно в чём и...
TermoSINteZ Вы в курсе что есть APC.. видимо нет. Отлично ловится из юзермода. Особенно если стек уничтожить и юзать иной тред с проверкой...
movzx eax,byte ptr cs:[mes] Неужели так трудно логически подумать..
defaultplayer А чего тут коментарить, айда учить сегментацию.
Хотят референс на обьект сделоть не зная его типа бгг [img]
green У меня тут в NT единственная задача требующая оптимизации это файловый поиск и ISR. Осьальное не...
l_inc Ну там у вас вероятно в цикле поток крутится, исполняя миллионы итераций. Так и замеряют скорость исполнения. Совсем не удачный пример....
cppasm Разумеется одинаковые условия, только они зависят от оси. Вот пришло от таймера прерывание - был вызван планировщик, который решил что...
cppasm Вы проверяли, хотябы на NT ? Оптимизация на уровне инструкций бесполезна, это факт. В тойже NT поток выполняющий наикривейшим образом...
cppasm Будет выполняться быстрее некоторый участок кода, который не прерывается, не вызывает какойлибо сторонний функционал и пр. Реально же у...
Rustem Посмотрите карту памяти процесса System. Такой она должна быть перед загрузкой экзе ядром ;)
Обычно это делают крипторы и используются авторами софта для защиты своих модулей. А если автор приложения решил его накрыть криптором то должен...
at0s Смещения полей в версиях меняются.
Имена участников (разделяйте запятой).