Меня интересует работа отладчиков. Как выискивать изменения адресов и на что они ссылаются? Посмотрел программу Ollydbg, хорошая. Но не отображает изменения в реальном времени (хотя может я не так что делаю). Т.е. для примера: запускаю игру, запускаю отладчик, он сканирует память, делает дамп и ставится на паузу. Далее мы находимся в меню с выбором режима игры (ну например аркадный, хардкорный и тп). Как сделать так чтобы отладчик реагировал на навигацию по этим режимам? (чтобы показывал куда ссылается игра в памяти) Чтобы можно было скажем отключить какой-нибудь режим посредством замены hex значений или наоборот включить.
Очень понравилось как это реализовано в игре Resident evil 5 (на пк версии по умолчанию октключен режим Версус (в коде режим прописан), но народные умельцы изменив какие-то значения добавили его обратно в менюшку с помощью написанного ими же dll). Но пока не понятно как это сделано.