Сейчас на форуме: -Sanchez-, barsik, vasilevradislav, vsv1, padad42664, kris_sexy (+6 невидимых)

 eXeL@B —› Крэки, обсуждения —› Как сделать ALL_ACCESS_LEVEL_CHEAT для игры?
Посл.ответ Сообщение

Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 09 сентября 2007 09:26
· Личное сообщение · #1

если сейвы используют хитрые алгоритмы и шифрование?
Вот в аттаче архив,там файлы
Save1.sav это игра на уровне 1-4
Save2.sav это игра на уровне 2-4

Глядел чтобы увидеть хоть какую то закономерность,но не нашёл. По каким алгоритмам вообще
может хранится номер уровня и как можно его изменить на произвольный?



Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 09 сентября 2007 09:27
· Личное сообщение · #2

ой блин забыл аттач:
(игра Butterfly Escape от Oberon Media)

45bb_08.09.2007_CRACKLAB.rU.tgz - all_access.rar



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 09 сентября 2007 09:37 · Поправил: Veliant
· Личное сообщение · #3

А ты уверен что тут шифрации нет? Врядли сейвы в открытом виде лежат




Ранг: 282.8 (наставник), 24thx
Активность: 0.260
Статус: Участник
win32.org.ru

Создано: 09 сентября 2007 09:41
· Личное сообщение · #4

Ну во-первых нужна сама игра что толку от сэйвов.

-----
may all your PUSHes be POPed!




Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 09 сентября 2007 11:31
· Личное сообщение · #5

Guru_eXe пишет:
Ну во-первых нужна сама игра

www.incredigames.com/exe/Butterfly_Escape-setup.exe?RefId=desktopIcon&lc=en&origin=pgame_dl_u&ext=Butterfly_Escape-setup.exe
17 мб , жанр - Zuma-нойд
Вы хотите пропатчить сам exe что ли?
з.ы. Триал снимаем с помощью dilloDie 1.6 (просто давить UNPACK и прога сама за полторы минуты распакует)
Veliant пишет:
А ты уверен что тут шифрации нет? Врядли сейвы в открытом виде лежат

хз,а какой смысл шифровать сейвы? за них не удасться получить деньги,да и любой кто прошёл все уровни
может выложить в сеть свой профиль для публичной закачки...
Когда открытый вид,то конечно всё очень просто сделать.
В самом простейшем виде сейв имеет например такую структуру:
01 00 00 00 00 00 00 | 03 00 00 00
где первая ячейка номер уровня, а 03 - число жизней
А в сабже какой то дурацкий метод шифрации,т.е. сейвы с разницей 1 уровень отличаются беспорядочным
набором hex-символов




Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 09 сентября 2007 20:06
· Личное сообщение · #6

Kycok Caxapa
Кроме номеров уровней и кол-ва жизней может еще много чего сохраняться в сейвах. Отсюда и куча хлама. Надо брать побольше сейвов с различными номерами уровней и сравнивать где упоминаются перечисленные цифры уровней. На остольной хлам забить. Хотя формат сейвов может быть и с динамической длиной полей, тогда сложнее будет, придется разбираться с форматом и с указателями на длину полей. В общем тут полюбому желательно смотреть как пишется и как читается файл.

-----
Computer Security Laboratory




Ранг: 43.2 (посетитель)
Активность: 0.090
Статус: Участник

Создано: 09 сентября 2007 21:34
· Личное сообщение · #7

[HEX] пишет:
Хотя формат сейвов может быть и с динамической длиной полей, тогда сложнее будет, придется разбираться с форматом и с указателями на длину полей

Да такие сейвы встречал, у них длина меняется постоянно (размер короче), с каждым новым уровнем
в конец приписывается набор hex-чисел и как в этом случае сделать анлокер уровней непонятно.
Из знаменитых крекеров кот. делают all access level можно вспомнить например PizzaDox


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


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