Изменить 1 бит для того, чтобы последняя инструкция положила в стек 0x126 - Assembler
Формулировка задачи:
Изменить 1 бит для того, чтобы последняя инструкция положила в стек 0x126.
33ED xor ebp, ebp B82A020000 mov eax, 00000022Ah BD20020000 mov ebp, 000000220h 3D04010000 cmp eax, 000000104h 7404 jz loc_1 03C5 add eax, ebp EB02 jmp end loc_1: 2BC5 sub eax, ebp end: 50 push eax
Решение задачи: «Изменить 1 бит для того, чтобы последняя инструкция положила в стек 0x126»
textual
Листинг программы
BD04010000 mov ebp, 000000104h
Объяснение кода листинга программы
EBP
- это регистр, используемый в качестве указателя стека.000000104h
- это значение, которое будет помещено в стек.- BD04010000 mov ebp, 000000104h
- Переменная
EBP
получает значение 0x104.
- Переменная