Сейчас на форуме: Magister Yoda, vasilevradislav (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Исследование Heroes 3
<< . 1 . 2 .
Посл.ответ Сообщение

Ранг: 0.7 (гость)
Активность: 0.010
Статус: Участник

Создано: 12 января 2016 13:05
· Личное сообщение · #1

Добрый день. Думаю heroes 3 в представлении не нуждаются. Решил заняться исследованием данной игры, никакой конкретной цели не преследую, просто для себя + подкачать скил ассемблере и руками пощупать, что такое исследование, попробовать поделать небольшие изменения - поиграться)
Решил легкие задачки не брать типа изменения кол-во существ, золото over 9000 - не сложно да и artmoney выручит. Потому поставил задачу по-сложнее, как вы знаете в данной игре могут быть только 8 игроков(8 цветов), хотелось бы сделать больше. Потому как мне стоит подойти к решению данной задачи лучше?
Пользуюсь ollyDBG и IDA. Собственно сразу столкнулся с проблемой. Количество игроков это не статическая переменная так просто ее не найти. Попробовал поискать тот момент, когда генерируем случайный шаблон для карты(Там думается мне передается кол-во игроков в параметрах) - снова облом. Попробовал найти ту часть где идет прибавление дней/недель/месяцев нашел лишь инициализацию и тот момент когда заносим новый день в стек дальше действий с регистром не нашел - забил. Теперь пробую найти упоминание слов типа player и проч. Может кто-то что-нибудь умной посоветует? Какой-нибудь интересный подход для обнаружения этого числа?




Ранг: 150.3 (ветеран), 175thx
Активность: 0.160.07
Статус: Участник

Создано: 19 января 2016 01:19 · Поправил: -=AkaBOSS=-
· Личное сообщение · #2

KordDEM пишет:
Код тогда мб так выглядит?

нет, не так. Я уже давал код выше

KordDEM пишет:
надо будет добавлять вызов какой-нибудь своей проверки, что б тоже учитывался.

какой еще проверки? что проверять собираешься?

KordDEM пишет:
У меня там адреса какие-то не очень отображаются) Не понятно куда писать)

секцию создал? вот открывай виртуальный адрес новой секции и пиши туда


<< . 1 . 2 .
 eXeL@B —› Крэки, обсуждения —› Исследование Heroes 3
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати