Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - manysy

Страницы: [1]
1
Получил такую картинку потому что включен Graph view и не выбрана ни одна функция

вот выбрал функцию main, теперь больше чем ничего:)

2
Интересно чё именно ты хочешь там замутить. :shifty:
Вообще меня вдохновил на эту идею DenGame из темы про дизассемблирование Vigilante 8: 2nd offense http://pscd.ru/forum/index.php?/topic/122-vigilante-8-2nd-offense-khaking-psx/

для начала хватит программы, которая просто собирает нужные данные, смотрит и мониторит нужные переменные и в конце формирует список типа:
Кристаллов собрано: столько-то
Порталов открыто: столько-то
Врагов убито: столько-то
и.т.д.


Итак по поводу исполняемого файла!
Запустил я IDA - в нём выбрал что дизассемблировать и создал *.idb таблицу по его требованию. После этого мне выскочило окно

В нём я только увидел, что ИДА сама поняла какой это файл о чём свидетельствует строка вверху

Ничего не меняя я нажал OK, и получил такую картинку

Какой следующий шаг, хотя бы примерно?

3
SCUS_942.28
спасибо большое уже есть над чем поработать!

4
имею в виду открывать исполняемый файл
не могу понять какой исполняемый файл я должен открыть.

P.S в дебаггинге и подобных вещах я абсолютный ноль, вот учится собираюсь на примере!

Вот скрин корня образа игры:

5
нафига в памяти, если есть IDA и ps2dis

я так понимаю вы имеете ввиду открывать файлы, которые есть на диске с игрой в IDE или ps2dis?

6
Есть желание написать прогу, которая собирает статистику по игре (сколько кристаллов собрано, сколько раз то да сё вы совершили и.т.п), не суть.

С помощью CheatEngine нашёл кристаллы, залез в память, понял что адрес статический - можно отслеживать, вот тут я и остановился. Дело в том что я не знаю как найти к примеру значение, которое говорит нам в каком мире мы сейчас, используем-ли мы атаку (бег и огонь) на данный момент и.т.п

Что посоветуете, в каком направлении копать?
Дружу с высокоуровневыми языками (джава, си шарп, паскаль)
Чуток знаю ассемблер В нём разобраться досконально не первоначальная проблема, если только советом не будет сиди и перебирай асм код, в памяти процесса.

Страницы: [1]