Здравствуйте, я немного изучаю ida и поставил себе цель взломать свой консольный калькулятор.
Калькулятор ищет id-процесса именем "untitled - notepad" и добавляет к нему +0x3233E78
Благодоря компиляции в c я нашел где располагалась константа 0x3233E78
- в функции sub_180008160
- тут я нашел такое
.text:00000001800046EF add rax, 3233E78h
.text:000000018000473A mov rax, [rax+3233E78h]
(не совсем понимаю почему в конце h - но между dec и hex переводятся кажется правильно)
я попытался использовать manual operand для редактирования и потом apply paches to input file чтоб сохранить изменения - но изменения переменной не сохранились... что я сделал не так((