Русский / Russian English / Английский

Сейчас на форуме: moscyryf (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Вопросы новичков —› Вопрос по IDC в IDA PRO
Посл.ответ Сообщение

Ранг: 5.0 (гость)
Статус: Участник

Создано: 03 января 2019 17:03 New!
Цитата · Личное сообщение · #1

Здравствуйте, форумчане. Можно ли, используя IDC менять значения стека? Что то типа такого:
ESP + 1C = 0;
Я, в документации по IDC нашел возможность менять только значения регистров, а вот значения по адресам - никак нет.




Ранг: 271.3 (наставник)
Статус: Участник

Создано: 03 января 2019 17:24 · Поправил: f13nd New!
Цитата · Личное сообщение · #2

Code:
  1. patch_dbg_byte(get_reg_value("esp")+0x1C,0x00);
  2. patch_dbg_byte(get_reg_value("esp")+0x1D,0x00);
  3. patch_dbg_byte(get_reg_value("esp")+0x1E,0x00);
  4. patch_dbg_byte(get_reg_value("esp")+0x1F,0x00);

Разницу увидишь после очередного действия в отладчике или найди в документации синхронизацию по требованию.



Ранг: 5.0 (гость)
Статус: Участник

Создано: 03 января 2019 18:56 New!
Цитата · Личное сообщение · #3

Спасибо, добрый Человек. Буду пробовать!


 eXeL@B —› Вопросы новичков —› Вопрос по IDC в IDA PRO

Видеокурс ВЗЛОМ