Нужна помощь по редактированию сейвов к игре Splinter Cell Blacklist NPEB01379. При редактировании любого значения в декриптованном файле SC6_SAVE.SAV и обратной зашифровке игра пишет, что сохранение повреждено. Пробовал и с помощью Apollo и с помощью Bruteforce Save Data. Нужно в расшифрованном файле SC6_SAVE.SAV заменить вот эти байты 6e 44 1b df 00 00 00 00 63 07 3d 06 00 00 00 00 67 c6 20 b1 00 00 00 00, вот этими 6E 44 1B DF 00 00 00 04 00 00 00 01 63 07 3D 06 00 00 00 04 00 00 00 01 67 c6 20 b1 00 00 00 04 00 00 00 01, то есть присвоить переменным 6E441BDF, 63073D06, 67C620B1 значения 00 00 00 04 00 00 00 01 вместо нулей. Может быть в игре встроена своя проверка сохранений и в файле SC6_SAVE.SAV где-то хранятся данные о размере файла и ещё что-то. Либо файл param.pfd неправильно заполняется при шифровании. Я в редактировании сохранений новичок, просьба палками не бить.
|
Цитата:
|
Цитата:
|
Цитата:
|
6e 44 1b df 00 00 00 00 63 07 3d 06 00 00 00 00 67 c6 20 b1 00 00 00 00 - вот эти байты
6E 44 1B DF 00 00 00 04 00 00 00 01 63 07 3D 06 00 00 00 04 00 00 00 01 67 c6 20 b1 00 00 00 04 00 00 00 01 - вот этими :xDD: И не смущает, что длина разная? |
Цитата:
shulgovskiy добавил 21.06.2023 в 22:42 Цитата:
|
Цитата:
Цитата:
|
https://disk.yandex.ru/d/1Dm1KjDWTYlr9g вот декриптованный пример с открытыми перчатками, обратить внимание на переменную 67C620B1.
https://disk.yandex.ru/d/okFq7EBpefZAjA вот декриптованный пример с открытыми перчатками и очками, обратить внимание на переменную 6E441BDF и 67C620B1. shulgovskiy добавил 21.06.2023 в 23:00 Цитата:
|
Я так поимаю, что на ПК идёт функция 4 байта и значение 4 байта:
6E441BDF 00000000 63073D06 00000000 67C620B1 00000004 На PS3 идёт немного по-другому, после функции 4 байта идёт значение 00000004 00000001. Или 00000001 идёт как преддверие последующего значения: 6E441BDF 00000004 00000001 63073D06 00000000 67C620B1 00000004 00000001 Нужно тестировать и разбираться. Цитата:
|
Цитата:
Еще я попробовал через RPCS3 зайти в игру, дошел до сохранения, вышел. После любого изменения сохранения (даже если один байт поменять) игра выдаёт ошибку, из чего можно сделать вывод, что в саму игру встроен механизм защиты от изменения сохранений. Я правильно же рассуждаю? Так как на игру в интернете есть Читы, возможно можно создать Читы для присвоения этим переменным нужных значений. |
shulgovskiy, в apollo save tool нет ничего по этому поводу?
|
Цитата:
Я пробовал прогнать код игры через дизассемблер, запустив ее на эмуле RPCS3, и там как раз нашел команды присвоения этим трём переменным значений, но чтобы полностью понять, что нужно подменить мозгов не хватает |
Цитата:
|
Цитата:
|
|
господа, а почему Брутфорс может не запускаться? точнее запускается, но сразу закрывается. 11 винда
|
Цитата:
Поставьте отсюда, из Особых требований: https://www.pspx.ru/forum/showthread.php?t=106441 |
Текущее время: 11:06. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.