У меня cs при отладке всегда равно 23. Из каких соображений оно ставится не знаю. При запуске процесса eip=base addr+rva entry point base...
А что за пример? Что тебе masm пишет при компиляции?
bogrus хотя зачем оно в этом коде, непонятно ... Если про pushf\popf то это просто пример демонстрирующий ситуацию; если про sub\add, то для...
Подскажите пожалуйста какие полезные структуры есть в win(peb,seh).
FindNextFile работает нормально и с таким esp. .data maska db '*.exe',0 win32_find WIN32_FIND_DATA <?> .code start: invoke...
.data maska db '*.exe',0 win32_find WIN32_FIND_DATA <?> .code start: pushf ;sub esp,2 invoke FindFirstFile,addr maska,addr...
Спасибо всем большое. Благодаря короткому lea код существенно уменьшился. lea eax,[ebp+(asd1-asd)] - работает без offset call asd asd:...
может у меня с компилятором геморой какой? компилирую: ml /c /coff /Cp proba.asm компилятор masm32 7.0 по-моему
вот код: call asd asd: pop ebp lea eax,[ebp+asd1-asd] asd1: внимание вопрос: почему компилятор выдаёт ошибку в строке lea.. ?...
Fry Chicken попробуй сравнивать поинтер с базой, если больше, то на выход "По моему надо проверять перед cmp [esi],'EP' попадает ли esi в нвш...
Допустим мы промапили файл размером 5 кб. в eax - адрес образа cmp [eax],'ZM' jnz no_pe mov esi,[eax+3ch] cmp [esi],'EP' а теперь...
GlobalAlloc GlobalLock
Большое спасибо.
Помогите пожалуйсто кто может. задача такова: есть таблица 4*4 в ней стоят 2 точки, допустим так: 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0...
Help. Через какой интервал необходимо менять квадраты, чтобы получить максимальную криптостойкость.(Квадраты 16*16)
Имена участников (разделяйте запятой).