![]() |
eXeL@B —› Вопросы новичков —› Помогите доломать игру |
Посл.ответ | Сообщение |
|
Создано: 26 августа 2013 20:39 · Личное сообщение · #1 Всем привет. Решил сломать игру 3D Инструктор. Изначально на игре был Armadillo, но его снял при помощи Armageddon. Затем в распакованом файле обошел проверку md5, иначе выскакивало сообщение "Some files are corrupted" и игра закрывалась. Code:
Вот здесь проверяется md5 некоторых файлов, в частности тех, которые были под армой (pdd.dll и gui_3di_home.dll). В ebx значение которое вернула функция calc_md5, а по адресу в ecx эталонные значение md5 этих файлов. Code:
Хотя можно было изменить переход тут Code:
и тут Code:
и игра так же прекрасно бы запускалась. После этого все вроде бы отлично, если бы не одно но, после 5 минут игры на экране появляется сообщение "Лицензия программы не активна", еще через несколько минут у автомобиля отказывает управление и играть становится просто невозможно. Подскажите в какую сторону дальше копать. Ах да, еще игра отправляет такой вот запрос Code:
Ссылка на саму игру ![]() |
|
Создано: 26 августа 2013 20:55 · Личное сообщение · #2 |
|
Создано: 26 августа 2013 21:02 · Поправил: ARCHANGEL · Личное сообщение · #3 Фаерволом, например, игру заблочить и посмотреть, будет работать или нет. На худой конец можно кабель инетовский высунуть ненадолго и провести эксперимент - будет работать, значит ищем , откуда отправляются запросы и забиваем нопами. ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 26 августа 2013 21:08 · Личное сообщение · #4 |
|
Создано: 26 августа 2013 21:10 · Личное сообщение · #5 |
|
Создано: 26 августа 2013 21:11 · Личное сообщение · #6 |
|
Создано: 26 августа 2013 21:20 · Личное сообщение · #7 Phantom007 Умиляют меня такие статьи. Вот, например: "3D Инструктор" - не бесплатная игра. На её создание у разработчиков ушло много сил, времени и денег. Но при этом: Серийный номер стоит всего 400 руб.! Поверьте, это совсем небольшие деньги... Пацаны, видимо, за идею работают. И напоследок: БЛАГОДАРИМ ВАС ЗА ЧЕСТНОСТЬ! Да ладно, не стОит! ![]() ----- Stuck to the plan, always think that we would stand up, never ran. ![]() |
|
Создано: 26 августа 2013 21:22 · Личное сообщение · #8 |
|
Создано: 30 августа 2013 14:20 · Личное сообщение · #9 ARCHANGEL пишет: Фаерволом, например, игру заблочить и посмотреть, будет работать или нет. На худой конец можно кабель инетовский высунуть ненадолго и провести эксперимент - будет работать, значит ищем , откуда отправляются запросы и забиваем нопами. Выключал интернет, по прежнему пишет "Лицензия программы не активна". Запрос идет из pdd.dll Code:
пробовал это все занопать, но игра вылетает, не сразу но вылетает. Логично было бы предположить, что если что-то отправляется на сервер, то что-то и возвращается. В сторону каких API копать? ![]() |
|
Создано: 30 августа 2013 14:49 · Личное сообщение · #10 |
|
Создано: 30 августа 2013 15:01 · Личное сообщение · #11 ARCHANGEL пишет: Серийный номер стоит всего 400 руб.! Поверьте, это совсем небольшие деньги... Пацаны, видимо, за идею работают если верить их сайту (+ кол-во сообщений на форуме таки приличное) - 100 000 * 400 = 40 мультов, плюс-минус. неплохо После 10 минут игры у автомобиля начинают отваливаться колёса, а сам он будет взлетать в воздух. из-за этого бы скачал пиратку, охота глянуть ![]() ----- От многой мудрости много скорби, и умножающий знание умножает печаль ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Помогите доломать игру |