Сейчас на форуме: _MBK_ (+7 невидимых) |
![]() |
eXeL@B —› Основной форум —› Windows XP 64Bit |
Посл.ответ | Сообщение |
|
Создано: 14 октября 2009 18:32 · Поправил: Sunzer · Личное сообщение · #1 Code:
Обычно после этого кода в EAX = 120000h Поставил на VirtualBox windows xp 64bit И вот вопрос, под олей после исполнения этого кода EAX = 120000h а без оли если запустить программу из атача EAX = 2C0000h Какой то баг или антиотладка новая? в атаче программа выводящая результат исполнения кода. Кто может, скажите какой результат выдается на реальных 64 битных windows? ![]() ![]() |
|
Создано: 14 октября 2009 18:59 · Поправил: Модератор · Личное сообщение · #2 там вроде как указатель на участок памяти, запустил пару ехе и глянул, даже у меня адрес отличается ![]() Code:
ну а с ольгой или без ольги, хз чё там в 64 намутили, в 32 ведь всё норм ----- [nice coder and reverser] ![]() |
|
Создано: 14 октября 2009 19:01 · Поправил: Sunzer · Личное сообщение · #3 А ты AX очистил? Если выполнишь те мои две инструкции у тебя будет именно 120000h Hellspawn пишет: ну а с ольгой или без ольги, хз чё там в 64 намутили, в 32 ведь всё норм Этот код работает под: Windows 2000 32Bit Windows 2003 32Bit Windows XP Pro SP3 32Bit Windows Vista 32Bit Windows Seven 32Bit Но вот начал тестить на 64 битке, именно на хп, там падать начало. Так что думаю в чем проблема... ps у меня стаб один, так что там всегда под всеми 32 битными окнами выходит 120000h ![]() |
|
Создано: 14 октября 2009 19:03 · Поправил: Модератор · Личное сообщение · #4 |
|
Создано: 14 октября 2009 19:05 · Личное сообщение · #5 |
|
Создано: 14 октября 2009 19:56 · Личное сообщение · #6 |
|
Создано: 14 октября 2009 19:58 · Поправил: Sunzer · Личное сообщение · #7 |
|
Создано: 14 октября 2009 21:30 · Личное сообщение · #8 |
|
Создано: 15 октября 2009 10:40 · Личное сообщение · #9 |
|
Создано: 15 октября 2009 17:53 · Личное сообщение · #10 |
![]() |
eXeL@B —› Основной форум —› Windows XP 64Bit |