K10 Да, но точно не знаю с какой. http://msmvps.com/blogs/kernelmustard/archive/2005/04/25/44413.aspx -- в первом комменте написано, как можно...
K10 Если ты перезаписываешь несколько инструкций, то EIP другого потока может указывать между этими инструкциями, что чревато. Вероятность этого,...
Velheart У многопроцессорных немного другая проблема -- значения, лежащие не по кратным их размеру адресам, считываются за несколько циклов шины...
gershkovich Как раз ebx не меняется при вызове ф-ии, по крайней мере WinAPI. Кроме того не меняются esi, edi, ebp. А если это собственная ф-ия, то...
netcat Такие "пляски" в исполняемом нужны для оптимизации. В физическом файле используется выравнивание 0x200, т.к. это обычно размер сектора. В...
xROM Big Endian? kaspersky С днем рождения!
Ra!N 8 команд (основной код команды 0x80, 0x81, 0x82, 0x83, дополнительный код команды находится в поле reg байта MODRM) с непосредственным...
А в чем оптимизация заключается? Не отъедать слишком много физической памяти? Тогда можно отъесть достаточно много виртуальной, а по мере...
GoldFinch С макросами замучаться можно. Для версии 1.6.27 надо закомментировать строки 6519 и 6520: ; or edx,edx ; jz simple_address в файле...
Я этого добился подпиливанием исходников FASM'а.
Апплет полностью мой. Но, как я сказал, с т.з. апплета все Ок. Вопрос в структуре SMS -- как она выглядит и где что указывается. Да, этим должен...
Мое почтение всем. Я понимаю, вопрос непрофильный, но лучше спросить, чем не спросить. Может кто знает. Есть SIM приложение в виде Java апплета....
Pavia Почему не может быть две кучи? Придется заводить дескриптор кучи и передавать его при работе с памятью, но это не такая уж проблема....
В ф-ии, где находится EIP на скриншоте используется fastcall. Как в Delphi реализуются заголовочные файлы я не знаю. essess Выложи тогда...
С Delphi дела не имел, но, может, проблема в несоответствии конвенции вызова? Судя по дизасму из скриншота Delphi любит fastcall, значит, первые...
Насчет NASM'а не знаю, но отладить такой момент можно с помощью Bochs, например. Или привести здесь полный код.
KingT А GetLastError что говорит?
slavanap Например, FASM'ом. debug.exe -- это 16битный отладчик и ассемблер в одном лице. Запускается по имени в командной строке. В Win есть...
Из целевого адреса вычитаешь адрес изменяемой инструкции (адрес в образе, а не смещение в файле) + 5 байт (это размер call 0xXXXXXXXX). Например,...
use64 int 0x2E Ассемблируется нормально. А в чем проблема?
Имена участников (разделяйте запятой).