Нужно из памяти прочесть один байт и сравнить его с нулем делаю так: MOV EAX,[XXX] Но в EAX находиться значение типа DWORD и с нулем его уже не...
DWORD PointerToRawData; Это значение, есть файловое смещение, откуда брать исходные данные для секции при отображении. Как его узнать?
Конкретнее? С примером на Delphi можно?
Как узнать физическое смещение секции? Ну допустим имя секции ".text" в файле начинаеться с 52 символа... А как узнать с какого символа...
Тогда как преобразовать считанное из файла значение в число?
Как в ассемблере реализовать переменную типа integer ; Считываем число из файла кладем ее в переменную DWORD invoke ReadFile,MainHandle, ADDR...
Имена участников (разделяйте запятой).