PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS3 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=207)
-   -   [FAQ] Как узнать ключ KLicensee к любой игре прямо на консоли PS3 (https://www.pspx.ru/forum/showthread.php?t=109836)

skofild 06.04.2020 15:27

ErikPshat, поставил качать, позже отпишусь
upd. сделал фикс на рандомном ключе, играл долго пару часов где то. Ключ игра так и не запросила следовательно и лог пустой. Тот же случай как с Hot Wheels World's Best Driver возможно планировали выпуск DLC или DLC есть но только для америки, а едат и сюда закинули.

У второй части есть DLC для американки, переподписывал их под европейку. И она их не видит, даже свободных ячеек под новые машины нет.

PluSan 06.04.2020 15:37

Цитата:

Сообщение от ErikPshat (Сообщение 1208551)
Cars 3: Driven to Win NPEB02441

Сам хотел попросить вас, чтоб вы её пофиксили.
Запускал я эту игру ранее для получения ключа. Пусто было в логах.

skofild 08.04.2020 17:22

ErikPshat, есть ещё предположение что в Cars 3: Driven to Win NPEB02441 и других играх с подобной проблемой, обращение к key.edat происходит когда ты попытаешься выйти в онлайн. Но проверять я это конечно не стану, не охота бан схватить, но если это действительно так, то нет никакого смысла искать KLicensee для них.

ErikPshat 09.04.2020 00:42

skofild, ну ладно, пускай остаётся так. А если попробовать зашифровать какой-нибудь часто запускаемый файл, к которому происходит обращение. Как ты наверное знаешь, бывают дисковые игры, у которых обычные нешифрованные файлы, а когда их оцифровывают, то некоторые файлы шифруют в EDAT, даже иногда чуть ли не все файлы. По-идее консоль должна их определять по заголовку по флагам и пытаться их декриптовать. Вот тут должно быть обращение к файлу.

skofild 09.04.2020 18:20

Цитата:

Сообщение от ErikPshat (Сообщение 1208854)
skofild А если попробовать зашифровать какой-нибудь часто запускаемый файл, к которому происходит обращение. Как ты наверное знаешь, бывают дисковые игры, у которых обычные нешифрованные файлы, а когда их оцифровывают, то некоторые файлы шифруют в EDAT, даже иногда чуть ли не все файлы. По-идее консоль должна их определять по заголовку по флагам и пытаться их декриптовать. Вот тут должно быть обращение к файлу.

Ну вполне себе годный вариант, игра скорей всего свалится в чёрный экран, но обращение будет. Если есть сейчас возможность зашифруй какой нибудь файл, а лучше все, я позже проверю.

ErikPshat 10.04.2020 03:18

skofild, ок, давай попробуем, вдруг игра ключ вытащит из кармана и подставит :) Если ещё не забыли, то вот об этом мы говорим:

Цитата:

Сообщение от ErikPshat (Сообщение 1208551)
Есть ещё игра, в фиксе просто лежит RAP: Cars 3: Driven to Win |NPEB02441|ENG/EUR/RUS
Это потому что я не мог KLIC сбрутить.
Сможете KLIC сдампить?

Фейковый фикс: :download: зашифровал фейковым ключом в EDAT 2 корневых файла LUA и XML.

skofild 10.04.2020 14:06

ErikPshat, проверил. Сразу же после запуска игра валится в чёрный экран, но ключик не выдаёт. Пробовал с rap и без, всё одинакова, лог пустой

ErikPshat 11.04.2020 02:17

skofild, ОК, спасибо! Пожалуй нету больше смысла с ней возиться, может быть у неё и нету никакого ключика :-) Наверное так и есть, хотели что-то добавить по типу дополнений или уровней, а потом и забили. Ну тогда игра должна работать с отвязанным EBOOT только, значит для неё и RAP и EDAT не нужен будет.

Залил фикс, заодно там вернул оригинальные LUA и XML (весят они 1 КБ). EDAT вообще не стал переподписывать фейковым ключиком и добавлять, вдруг кто будет RAP устанавливать.
Если ты ещё игру не удалил, можешь проверить фикс (20,5 МБ): https://www.pspx.ru/forum/showpost.php?p=1201497
RAP тоже на всякий оставил, пускай про запас там лежит.

skofild 11.04.2020 03:37

Цитата:

Сообщение от ErikPshat (Сообщение 1209091)
skofild Если ты ещё игру не удалил, можешь проверить фикс (20,5 МБ): https://www.pspx.ru/forum/showpost.php?p=1201497
RAP тоже на всякий оставил, пускай про запас там лежит.

Проверил фикс, всё отлично работает.

ErikPshat 11.06.2020 05:20

Нужна помощь с капризной простой игрой: Luftrausers

NPEB01353
  1. Установить игру: :download: :PSN: :pkg: v1.00 (257,1 МБ)
  2. Установить фикс: :download: :yandex: :pkg: v1.00 (8,7 МБ) - EBOOT пофиксен для запуска.
Нужно сдампить Klicensee от EDAT.

P.S. Вообщем пробовали, ключ не дампится даже на плойке, наверное не задействуется. Выложил здесь.



И ещё одна большая пофиксенная игра есть, не так уж срочно: Lost Planet 3 NPUB31125 (15,5 ГБ)
  1. Установить DLC: :download: :PSN: :pkg: v1.00 (218,89 МБ)
К DLC никак не получается сбрутить ключик.

riku.kh3 11.06.2020 09:19

Через отладчик (IDA Pro) можно посмотреть откуда ключ берется. Перед вызовом функций sceNpDrmIsAvailable, sceNpDrmIsAvailable2, sceNpDrmProcessExitSpawn2, sceNpDrmOpen и т.п. klicense используется в качестве первого аргумента в r3. Некоторые игры не в открытом виде его хранят, а простенькую обфускацию применяют, играясь с содержимым регистров.

PluSan 11.06.2020 20:38

Цитата:

Сообщение от ErikPshat (Сообщение 1215858)
И ещё одна большая пофиксенная игра есть, не так уж срочно: Lost Planet 3 NPUB31125 (15,5 ГБ)

klicensee: 399DA6A8094ADDABAB0999560A136DC9
File: /dev_hdd0/game/NPUB31125/USRDIR/LOSTPLANETGAME/HDDDRM.bin.EDAT

klicensee: F9A0F9698F4756981BD81FC3FF033C49
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-POPACK3/DLC-COOKEDPS3/DLCINFO.BIN.EDAT

Американка с русскими субтитрами, такое вижу редко.

ErikPshat 11.06.2020 22:48

Цитата:

Сообщение от riku.kh3 (Сообщение 1215860)
klicense используется в качестве первого аргумента в r3. Некоторые игры не в открытом виде его хранят, а простенькую обфускацию применяют, играясь с содержимым регистров.

Спасибо, полезные знания! :good:. Правда записанные в открытом виде и так видны в ELF и конечно в побайтовом проходе никуда не спрячется и подставится. Тут как раз и идёт речь о завуалированных ключах. Разные разрабы применяют всякие изощрённые методы. И он отлавливается только после просчёта своими методами игры в момент подставления сформированного готового ключа при обращении к шифрованному файлу.

ErikPshat 12.06.2020 00:10

Вложений: 1
Цитата:

Сообщение от PluSan (Сообщение 1215895)
klicensee: F9A0F9698F4756981BD81FC3FF033C49
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-POPACK3/DLC-COOKEDPS3/DLCINFO.BIN.EDAT

Американка с русскими субтитрами, такое вижу редко.

Спасибо большое! :surprised: Ну там игра и DLC у американки и у европейки идентичны, за исключением ContentID.
Да, ключ к тому DLC подошёл, прилагаю пруф:
Вложение 17239
Но нарисовалась проблема, этот ключ оказался не единым для всех DLC, так что к другой парочке он не подходит :)
Просьба, если ты ещё не удалил игру, сдампить ключики к этим двум дополнениям:
  1. Установить DLC: :download: :PSN: :pkg: v1.00 (218,86 МБ) - UP0102-BLUS31020_00-LP3DLCCOMPATUS01
  2. Установить DLC: :download: :PSN: :pkg: v1.00 (218,89 МБ) - UP0102-BLUS31020_00-LP3DLCPOPACK4US1

PluSan 12.06.2020 05:10

klicensee: 399DA6A8094ADDABAB0999560A136DC9
File: /dev_hdd0/game/NPUB31125/USRDIR/LOSTPLANETGAME/HDDDRM.bin.EDAT
klicensee: F9A0F9698F4756981BD81FC3FF033C49
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-POPACK3/DLC-COOKEDPS3/DLCINFO.BIN.EDAT
klicensee: 10D04748308E682DBB3E109ABFE628CC
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-POPACK4/DLC-COOKEDPS3/DLCINFO.BIN.EDAT
klicensee: 5CBC0F997768F3BEABE20ACFE688F2AC
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-COMPATPACK/DLC-COOKEDPS3/DLCINFO.BIN.EDAT
klicensee: 5CBC0F997768F3BEABE20ACFE688F2AC
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-COMPATPACK/DLC-COOKEDPS3/DLCINFO.BIN.EDAT

ErikPshat 12.06.2020 13:05

Цитата:

Сообщение от PluSan (Сообщение 1215929)
klicensee: 10D04748308E682DBB3E109ABFE628CC
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-POPACK4/DLC-COOKEDPS3/DLCINFO.BIN.EDAT
klicensee: 5CBC0F997768F3BEABE20ACFE688F2AC
File: /dev_hdd0/game/BLUS31020/USRDIR/DLC/DLC-COMPATPACK/DLC-COOKEDPS3/DLCINFO.BIN.EDAT

ОК, ключи подошли, 3 DLC добавил к игре: Lost Planet 3 |NPEB01043/NPUB31125|DLC3|ENG/EUR/RUS
https://i4.imageban.ru/out/2020/06/1...d2edcf56e4.png https://i5.imageban.ru/out/2020/06/1...9bbc3ba340.png

ErikPshat 13.06.2020 22:11

Нужна помощь с игрой: Odin Sphere Leifthrasir

NPUB31840
  1. Установить игру: :download: :PSN: :pkg: v1.00 (3,38 ГБ)
  2. Установить фикс: :download: :yandex: :pkg: v1.00 (11,5 МБ)
Нужен ключик для Odin2_US_HDD_Setting.edat

PluSan 14.06.2020 05:47

ErikPshat, пусто в логах

ErikPshat 14.06.2020 07:19

PluSan, а если вернуть на место оригинальный Odin2_US_HDD_Setting.edat из PSN PKG? Это наверное потому что в фиксе он уже в свободной лицензии, просто кривыми методами подписан.

Вот этот фикс накати: https://yadi.sk/d/Aw3MlaopBcS2AA

PluSan 14.06.2020 19:58

ErikPshat, игра с первым и со вторым фиксом запускается нормально, но ключ так и не удалось получить.

ErikPshat 14.06.2020 22:36

PluSan, ок, спасибо большое за тесты! Видимо опять файл для понтов и никак не используется, правда название его странное и размер далеко не нулевой :)

ErikPshat 12.07.2020 09:22

Требуются ключики для 3 DLC: Magic - The Gathering - Duels of the Planeswalkers 2013 [NPUB30627]
  1. Установить игру: :download: :PSN: :pkg: v1.00 (1,37 ГБ)
  2. Установить патч: :download: :PSN: :pkg: v1.02 (220,9 МБ)
  3. Установить фикс: :download: :yandex: :pkg: v1.02 (13,7 МБ)
Там в фиксе 3 DLC непофиксенные...

PluSan 12.07.2020 19:37

ErikPshat,
KLicensee logging enabled.
2020-07-12 23:15:37 [xai_plugin] : 1 : xai_plugin_stop()
2020-07-12 23:15:37 [xai_plugin] : 1 : xai_plugin_exit()
2020-07-12 23:15:37 [xai_plugin] : : _xai_plugin_prx_stop()
klicensee: 33372D4E50554233303632375F30302D
File: D13PURCHASE00001
klicensee: 4431BF20444C43206C6963656E730001
File: /dev_hdd0/game/NPUB30627/USRDIR/EDAT_KEY_FILE_0001.EDAT
klicensee: 4431BF20444C43206C6963656E730002
File: /dev_hdd0/game/NPUB30627/USRDIR/EDAT_KEY_FILE_0002.EDAT
klicensee: 4431BF20444C43206C6963656E730003
File: /dev_hdd0/game/NPUB30627/USRDIR/EDAT_KEY_FILE_0003.EDAT
klicensee: 4431BF20444C43206C6963656E730004
File: /dev_hdd0/game/NPUB30627/USRDIR/EDAT_KEY_FILE_0004.EDAT

Игра полностью на русском :RUS:

ErikPshat 13.07.2020 11:37

PluSan, спасибо БОЛЬШОЕ! Ключи подошли. Заодно появилась ещё одна разлочка EDAT_KEY_FILE_0004.EDAT, которой впомине нигде в инете не было :)

Цитата:

Сообщение от PluSan (Сообщение 1217616)
klicensee: 33372D4E50554233303632375F30302D
File: D13PURCHASE00001

А вот этого в игре не было. Не понимаю, что это за файл должен быть, может быть после приобретения ещё каких-то дополнений.
Ну можешь пофиксить всё остальное и проверить что там такого нового открылось: https://www.pspx.ru/forum/showpost.php?p=1217640

ErikPshat 24.07.2020 14:31



Требуются ключик для: Mamorukun Curse [NPUB30934]
  1. Установить игру: :download: :PSN: :pkg: v1.00 (1,3 ГБ)
  2. Установить фикс: :download: :yandex: :pkg: v1.00 (5,6 МБ)

PluSan 25.07.2020 05:07

ErikPshat, пусто в логах

ErikPshat 25.07.2020 08:53

PluSan, спасибо! Значит опять и снова на*бон :) А игра хоть так работает?

PluSan 25.07.2020 10:04

ErikPshat, да, игра рабочая, полностью на английском :USA:
В начале предупреждают о невозможности войти в :PSN: и в дальнейшем из-за этого невозможно сравнить рекорды с другими пользователями.... бла бла бла.
Но игра работает :good:

Serp87 28.07.2020 12:04

Ребят, помогите сдампить ключик для игры Call of Duty 3 BLES00016

PluSan 28.07.2020 18:59

Цитата:

Сообщение от Serp87 (Сообщение 1218679)
Ребят, помогите сдампить ключик для игры Call of Duty 3 BLES00016

А к ней существуют ли DLC?

Цитата:

Сообщение от skofild (Сообщение 1206488)
Если это дисковая игра, то к ней должен быть обязательно установлен хотя бы один DLC.
И нужно добиться что бы игра обратилась к нему (просканировала установленный доп. контент или просто самому его использовать).


ErikPshat 20.09.2020 23:05

Есть интересное и странное приложение MUBI: https://store.playstation.com/ru-ru/...BMAF000000MUBI
Типа для просмотра каких-то специально отобранных фильмов. Есть версия от Sony NPEA шифрованная РАПом, есть от её партнёров лицензиантов NPEB/NPUB но со свободной лицензией.
Интересно просто, есть ли от неё какая-то польза? И какие к файлам ключики...

NPEA00258
  1. Установить игру: :download: :PSN: :pkg: v1.00 (19,96 МБ)
  2. Установить патч: :download: :PSN: :pkg: v1.06 (17,39 МБ) - патч можно установить на консоли, нажав на иконке игры :triangle-ps3:
  3. Установить фикс: :download: :yandex: :pkg: v1.06 (15,6 МБ) - FIX EBOOT.BIN для дампа ключей к EDAT/SPRX

PluSan 23.09.2020 18:07

Цитата:

Сообщение от ErikPshat (Сообщение 1221686)
Интересно просто, есть ли от неё какая-то польза? И какие к файлам ключики...

cfw_settings.log
Log-File cleaned.
2020-09-23 20:39:59 [xai_plugin] : 1 : xai_plugin_stop()
2020-09-23 20:39:59 [xai_plugin] : 1 : xai_plugin_exit()
2020-09-23 20:39:59 [xai_plugin] : : _xai_plugin_prx_stop()
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/libdemen.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/libSceAvPlayerPS3_np.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/wkdeps.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/jsc.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/wk.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/wkp.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEB02149/USRDIR/prx/ps3/web.sprx
2020-09-23 21:03:24 [xai_plugin] : : _xai_plugin_prx_entry()
2020-09-23 21:03:25 [xai_plugin] : 1 : xai_plugin_init()
2020-09-23 21:03:25 [xai_plugin] : 1 : xai_plugin_start()
2020-09-23 21:03:25 [xai_plugin] : ACT0 : xai_plugin_action(log_klic)
VideoRec.prx load: 23143916
KLicensee logging enabled.
2020-09-23 21:06:28 [xai_plugin] : 1 : xai_plugin_stop()
2020-09-23 21:06:28 [xai_plugin] : 1 : xai_plugin_exit()
2020-09-23 21:06:28 [xai_plugin] : : _xai_plugin_prx_stop()
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEA00258/USRDIR/prx/ps3/libSceAvPlayerPS3.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEA00258/USRDIR/prx/libjscore.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEA00258/USRDIR/prx/ps3/libSceAvPlayerPS3.sprx
klicensee: F492C65EFD8DC810692D8E18E82A5507
File: /dev_hdd0/game/NPEA00258/USRDIR/prx/libjscore.sprx

Приложение которое ты скинул NPEA00258 с фиксом, оно не рабочее. Точнее оно запускается, но говорит нужно обновиться. Скриншоты NPEA00258 ниже.
Нажмите для увеличения
Нажмите для увеличения


Затем открывается Магазин на странице с приложением NPEB02149, но т.к. оно уже было установлено у меня, система сообщила, что обновление не требуется. Скриншоты NPEB02149 ниже.
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения



Фильмы там невозможно посмотреть - требуют регистрацию. Глянуть можно только трэйлеры.
Нажмите для увеличения



Регистрацию возможно произвести только на ПК. На смартфоне страница другая открывается по этому адресу, на консоли вообще эта страница не открывается.
Как только дело дошло до введения карты оплаты, я закончил эксперименты с этим приложением.
Нажмите для увеличения

ErikPshat 23.09.2020 22:07

Цитата:

Сообщение от PluSan (Сообщение 1221787)
Фильмы там невозможно посмотреть - требуют регистрацию. Глянуть можно только трэйлеры.
Нажмите для увеличения

Понятно, я гланул этот сайт: https://mubi.com/playstation, выходит этот типа промо-код, который генерируется на консоли, даёт только 30 дней бесплатного триала, но данные кредитки вводить всё-таки сразу надо :) В общем для нас беспонтовое приложение. Спасибо за обзор!

ErikPshat 12.10.2020 03:18



Тяжёлый случай, требуются ключик для: NBA 2K14 [NPUB31311] :PSN:
  1. Установить игру: :download: :PSN: :pkg: v1.00 (8,66 ГБ)
  2. Установить фикс: :download: :yandex: :pkg: v1.00 (20,6 МБ)
Вся игра шифрована в EDAT.

То же самое с европейкой NBA 2K14 [NPEB01801], предполагаю, что KLIC тот же.
  1. Установить игру: :download: :PSN: :pkg: v1.00 (8,66 ГБ)
  2. Установить фикс: :download: :yandex: :pkg: v1.00 (20,6 МБ)
Вся игра шифрована в EDAT.

PluSan 14.10.2020 11:04

ErikPshat, Обе игры зависают с черным экраном, помогает только выключение долгим удержанием кнопки питания. Но ключи я раздобыл :D
cfw_settings.log
Log-File cleaned.
2020-10-14 14:56:48 [xai_plugin] : ACT0 : xai_plugin_action(log_klic)
VideoRec.prx load: 232f280f
KLicensee logging enabled.
2020-10-14 14:56:59 [xai_plugin] : 1 : xai_plugin_stop()
2020-10-14 14:56:59 [xai_plugin] : 1 : xai_plugin_exit()
2020-10-14 14:56:59 [xai_plugin] : : _xai_plugin_prx_stop()
klicensee: ADA070ABADBDDEDD89D16375BCEB61F0
File: /dev_hdd0/game/NPUB31311/USRDIR/0A.EDAT
klicensee: ADA070ABADBDDEDD89D16375BCEB61F0
File: /dev_hdd0/game/NPUB31311/USRDIR/0A.EDAT
2020-10-14 14:59:02 [xai_plugin] : : _xai_plugin_prx_entry()
2020-10-14 14:59:02 [xai_plugin] : 1 : xai_plugin_init()
2020-10-14 14:59:02 [xai_plugin] : 1 : xai_plugin_start()
2020-10-14 14:59:02 [xai_plugin] : ACT0 : xai_plugin_action(log_klic)
VideoRec.prx load: 23022316
KLicensee logging enabled.
2020-10-14 14:59:36 [xai_plugin] : 1 : xai_plugin_stop()
2020-10-14 14:59:36 [xai_plugin] : 1 : xai_plugin_exit()
2020-10-14 14:59:36 [xai_plugin] : : _xai_plugin_prx_stop()
klicensee: BC0D8F190940D471D7F0E85ED01D493D
File: /dev_hdd0/game/NPEB01801/USRDIR/0A.EDAT
klicensee: BC0D8F190940D471D7F0E85ED01D493D
File: /dev_hdd0/game/NPEB01801/USRDIR/0A.EDAT

ErikPshat 14.10.2020 12:40

Цитата:

Сообщение от PluSan (Сообщение 1222892)
Обе игры зависают с черным экраном, помогает только выключение долгим удержанием кнопки питания.

Ну ты же наверное RAP не подкидывал? Там вся игра шифрована в EDAT паролем RAP, а я же ключей не знаю. PRE-FIX я сделал пофиксив только EBOOT.BIN, для того, чтобы он запустился и выложил ключи к другим файлам EDAT, которые шифрованы паролем RAP. Таким образом мы только ключи отлавливаем для всех остальных файлов, которые заныканы в EBOOT.BIN. Соответственно, игра сама не запустится, пока я все EDAT Не пофиксю раздобытыми ключами.

Цитата:

Сообщение от PluSan (Сообщение 1222892)
Но ключи я раздобыл :D

Вот спасибо БОЛЬШОЕ! Надеюсь заработает... Если будет свободное время, можешь проверить релиз с Fix Maker:

ErikPshat 16.10.2020 12:21

Есть смутные сомнения, что ключ для key.edat подобран неправильно. Просьба попробовать сдампить Klicensee для этой игры:Остальные 3 ключа для трёх дополнений DLC подобраны очевидно верно, но есть сомнения в разлочке Трейлера у европейки, т.к. его ContentID не был найден и вообще восстановлен из воздуха на основании записей о нём в EBOOT.elf. И ещё, игра ужата сильно, там 4,5ГБ упаковано в PSAR 2ГБ, так что после запуска распаковываться будет долго и возможно запустится только после распаковки со второго раза, такое бывает.

ErikPshat 17.10.2020 06:54

У меня появилась ещё одна идея... Как вы наверное наблюдали за конвертацией некоторых репаков дисковых игр ещё для HAN/OFW, там мы иногда прибегали к такому хаку - когда не было к игре обновлений, брали SCE-файлы от демок, они шифрованы в NPDRM свободной бесплатной лицензией, т.е. без RAP. Но, наблюдался такой баг, что игра вроде работала как полная, но не работало сохранение.

К чему я вспомнил это? - Это к тому, что EBOOT.BIN/SELF/SPRX в демках отличаются от полных игр, чаще всего как раз отсутствием сохранений. В них часть этого кода вырезана или залочена.
Так вот, в некоторых играх лежит разлочка EDAT, и у меня есть подозрение, что КЛИК дампится во время обращения к такому файлу, а не просто так. То есть, возможно, ключ КЛИК не отлавливается именно потому, что мы не проверяем сохранение в игре. Натолкнуло на такую мысль просмотр кода в поиске ключей в одной игре "Nitroplus Blasterz: Heroines Infinite Duel". Там я натолкнулся на такие странные комментарии в коде:
Цитата:

CheckLicenseKeyThreadFunc /dev_hdd0/game/NPUB31786/USRDIR/%s.edat. There is insufficient free space on the HDD. At least %dMB of free space is required to create save data. Please quit the game and create sufficient space.
То есть, проверяется лицензионным ключом КЛИК файл с определённым именем EDAT, там записана бестолковая текстовая строка определённой длины, чекается её длина и далее, если она не определена, выскакивает ошибка - Для создания данных сохранения требуется не менее %dMB свободного места.

PluSan 17.10.2020 07:24

Цитата:

Сообщение от ErikPshat (Сообщение 1222997)
Есть смутные сомнения, что ключ для key.edat подобран неправильно. Просьба попробовать сдампить Klicensee для этой игры:Остальные 3 ключа для трёх дополнений DLC подобраны очевидно верно, но есть сомнения в разлочке Трейлера у европейки, т.к. его ContentID не был найден и вообще восстановлен из воздуха на основании записей о нём в EBOOT.elf. И ещё, игра ужата сильно, там 4,5ГБ упаковано в PSAR 2ГБ, так что после запуска распаковываться будет долго и возможно запустится только после распаковки со второго раза, такое бывает.

ErikPshat, что за трейлер, можно поподробнее? Я его найду самостоятельно или нужно будет какие-то условия соблюсти?

ErikPshat 17.10.2020 08:30

Цитата:

Сообщение от PluSan (Сообщение 1223042)
ErikPshat, что за трейлер, можно поподробнее? Я его найду самостоятельно или нужно будет какие-то условия соблюсти?

А я не знаю что за :). Но в декриптованном EBOOT.elf записаны именно эти 3 DLC полными их названиями, а после названий лежат 3 ключа к этим DLC. Так вот, 2 DLC имеются в PsnStuff, я их чекнул, там действительно лежат 2 EDAT с теми названиями. Декриптанул их, внутри пусто, т.е. пустой файл 0 байт, просто шифрован специальным ключом, одним из трёх. 2 названия и ключа я вижу и конечно понимаю что куда, соответственно 3-й ключ с названием я уже безошибочно точно знаю! А значит должно быть 3-е DLC, которого нигде в инете нету. Начал искать на оффсайте и там у Американки точно нашёл это DLC и определил ContentID по ссылке: UP4108-NPUB31184_00-VIDEOPS3UX000234

Собсно это я нашёл на страничке самой игры, там под описанием есть 3 ссылки, на DLC, на Videos, на Extras. У всех TitleID один и тот же, в общем всё сходится по двум имеющимся в PsNStuff дополнениях. Соответственно 3-е создать из воздуха не составило труда, потому что первые 2 ничего не содержат из ресурсов, значит содержатся в самой игре и они просто разлочки. Хотя точно не знаю насчёт третьего, но его название *.edat и ключ я точно знаю и оно записано в EBOOT. С американкой вроде понятно.

А вот с европейкой немного как-то сложновато, просто по причине того, что в PS Store трейлер к видео нигде не указывается, но я его нашёл совсем с другим TitleID и ContentID: EP4108-NPEL00556_00-VNINJAGAID000001
В общем в европейском EBOOT.elf всё тоже самое, и название 3-го DLC, и тот же ключ. У меня есть предположение, что трейлер должен содержаться в игре.

Но возможно скачивается и устанавливается отдельно. Тогда не понятно, зачем в EBOOT лежит название разлочки EDAT и ключ к нему? Причём у американки всё указывает на то, что EDAT должен лежать в папке игры. А вот с европейкой не совсем понятно, возможно отдельно скачивается и устанавливается в папку NPEL00556, а потом должно показываться из меню игры где-то в дополнительных роликах к игре.


Текущее время: 14:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.