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)

PluSan 17.10.2020 09:39

ErikPshat,

klicensee: 0C5A42F7D43242BD38635532409B1BF9
File: /dev_hdd0/game/NPUB31184/USRDIR/online_pass.edat
klicensee: 2D267834BEE01032F127FC12E9045A15
File: /dev_hdd0/game/NPUB31184/USRDIR/booking_bonus.edat
klicensee: 47339EB8523908774ACB7D3528644809
File: /dev_hdd0/game/NPUB31184/USRDIR/ng3_bonus.edat

klicensee: 0C5A42F7D43242BD38635532409B1BF9
File: /dev_hdd0/game/NPEB01327/USRDIR/online_pass.edat
klicensee: 2D267834BEE01032F127FC12E9045A15
File: /dev_hdd0/game/NPEB01327/USRDIR/booking_bonus.edat
klicensee: 47339EB8523908774ACB7D3528644809
File: /dev_hdd0/game/NPEB01327/USRDIR/ng3_bonus.edat

Насчёт трейлера я так и не понял, всё меню перерыл.

ErikPshat 17.10.2020 10:18

PluSan, мда, все эти 3 ключа к DLC я вытянул. Но мне нужен ключ к key.edat. Ты пробовал в режиме дампа ключей попытаться сделать сохранение?
А трейлер - это и есть типа бонуса, вот это его разлочка: ng3_bonus.edat. Фиг знает, зачем она и где этот трейлер :)

PluSan, ну и ладно, на этом спасибо! Думаю тут key.edat снова какой-то левый наверное. У меня на ПК игра заводится и без него, причём нигде в EBOOT он даже не фигурирует почему-то. Там только 3 DLC с ключами.
Я надеялся, что всё-таки ключ далеко запрятан, но раз не дампится, вероятно его и нет.

Теперь со следующей игрой проблема, но просто пофиксить EBOOT скорее всего не даст эффекта, потому что в игре есть ещё SELF.
Поэтому тут нужно пробовать RAP подсунуть.

Вот эта игра: Nitroplus Blasterz: Heroines Infinite Duel [NPUB31786]
  1. Скачать игру: :download: :PSN: v1.00 (2,12 ГБ)
  2. Скачать патч: :download: :PSN: v1.03 (262 МБ)
  3. Скачать RAP : :download: :yandex: v1.03 (16 байт)
Требуется достать ключи к gamedataK.edat и к sdarc_spu.self! Для остальных 6 DLC EDAT ключи есть.

PluSan 17.10.2020 12:02

Цитата:

Сообщение от ErikPshat (Сообщение 1223048)
PluSan, мда, все эти 3 ключа к DLC я вытянул. Но мне нужен ключ к key.edat. Ты пробовал в режиме дампа ключей попытаться сделать сохранение?

Дошёл в игре до первого сохранения, ключ так и не появился.

PluSan 17.10.2020 12:58

Цитата:

Сообщение от ErikPshat (Сообщение 1223048)
Требуется достать ключи к gamedataK.edat и к sdarc_spu.self! Для остальных 6 DLC EDAT ключи есть.

cfw_settings.log
Log-File cleaned.
2020-10-17 16:29:12 [xai_plugin] : ACT0 : xai_plugin_action(log_klic)
VideoRec.prx load: 232e210f
KLicensee logging enabled.
2020-10-17 16:29:24 [xai_plugin] : 1 : xai_plugin_stop()
2020-10-17 16:29:24 [xai_plugin] : 1 : xai_plugin_exit()
2020-10-17 16:29:24 [xai_plugin] : : _xai_plugin_prx_stop()
klicensee: 00695172056424217679233547698097
File: /dev_hdd0/game/NPUB31786/USRDIR/gamedataK.edat
klicensee: 00695172056424217679233547698097
File: /dev_hdd0/game/NPUB31786/USRDIR/sdarc_spu.self
klicensee: 88030EB33635EEBB28E3FDC93BD08780
File: /dev_hdd0/game/NPUB31786/USRDIR/CHARACTERPACK000.edat
klicensee: 005097C58C698ECAEAC34AB4EF533F86
File: /dev_hdd0/game/NPUB31786/USRDIR/HEART00000000000.edat
klicensee: F15AFD917C94C92FF7A92BB76060F35B
File: /dev_hdd0/game/NPUB31786/USRDIR/HOMURA0000000000.edat
klicensee: 999B094F9E7B22673652A393E2C4C2E3
File: /dev_hdd0/game/NPUB31786/USRDIR/SPCOS00000000000.edat
klicensee: E6EB4258B82F3DAF78F467F337BAC8F2
File: /dev_hdd0/game/NPUB31786/USRDIR/COLOR00000000000.edat
klicensee: 323A7F0AA83A2C4E9E2206E8574F08E3
File: /dev_hdd0/game/NPUB31786/USRDIR/COLOR00000000001.edat

Забирай! ;)

ErikPshat 17.10.2020 14:53

Цитата:

Сообщение от PluSan (Сообщение 1223057)
Забирай! ;)

Замечательно! Спасибо! :good:Только странно, в RPCS3 на ПК почему-то сразу при загрузке вылетает вместе с эмулятором.

И там одно DLC отсутствует в PsnStuff, пришлось его делать из воздуха: Nitroplus Blasterz — Bikini Costume Set (SPCOS00000000000.edat), так что возможно оно не заработает, т.к. RAP нету и содержимое не известно, но имеется название файла разлочки, длина содержимого и ключ. Так что не знаю, проверяется ли текстовая строка внутри EDAT.

ErikPshat 18.10.2020 12:01

[PS3][HEN] Paranormal Pursuit: The Gifted One Collector's Edition |NPEB02225|EN/EU/RU
 
Требуется КЛИК для sre.edat

Paranormal Pursuit: The Gifted One Collector's Edition
  • Премьера: 1 Апреля 2015
  • Издатель: Alawar Entertainment
  • Разработчик: Alawar Entertainment
  • Жанр: Приключения, Казуальные
  • Язык интерфейса: :USA: :EUR: :RUS:
  • Язык субтитров: :USA: :EUR: :RUS:
  • Язык озвучки: :USA:
  • Код игры: NPEB-02225 v1.00
  • Размер игры: 1,47 ГБ
  • Прошивка: 3.30
  • Работоспособность проверена: Нет. Просьба проверить...
  • Источник: :PSN:
Описание: Приехав по анонимному вызову в дом полицейского, социальный работник Саманта не знала, что через несколько часов ее будет разыскивать вся полиция штата и самые натуральные бандиты. События развиваются со стремительностью разжатой пружины: погоня, взрывы, преследование продажных полицейских и самых настоящих бандитов и все это – из-за странного мальчика, способного взглядом разгрeбать завалы и поднимать многотонные глыбы. Помогите Саманте выяснить причину такого ажиотажа вокруг ребенка и вычислить того, кто стоит за всем этим! Используйте все, что попадется под руку, для того чтобы достичь своей цели, а если понадобится – не стесняйтесь попросить помощи у мальчика, он не раз сможет вас выручить!
  • Допускается использование камеры PlayStation®Eye
  • Допускается использование контроллера движений PlayStation®Move и камеры PlayStation®Eye.
  • Допускается использование контроллера движений PlayStation®Move или беспроводного контроллера.

  1. Установить игру: :download: :PSN: :pkg: v1.00 (1,47 ГБ)
  2. Установить патч: :download: :PSN: :pkg: v1.01 (1,46 ГБ) - патч можно установить на консоли, нажав на иконке игры :triangle-ps3:
  3. Установить фикс: :download: :yandex: :pkg: v1.01 (9,7 МБ)

PluSan 18.10.2020 17:53

Цитата:

Сообщение от ErikPshat (Сообщение 1223101)
Требуется КЛИК для sre.edat

Paranormal Pursuit: The Gifted One Collector's Edition

klicensee: C0A3B3641C2AD1EF23153A48A3E22FE7
File: /dev_hdd0/game/NPEB02225/USRDIR/sre.edat
klicensee: 37332D4E50454230323232355F30302D
File: PARANORMAL000000
Цитата:

Сообщение от ErikPshat (Сообщение 1223101)
Язык озвучки: :USA: :EUR: :RUS:

Озвучка на английском, текст и меню на русском

ErikPshat 19.10.2020 03:54

Цитата:

Сообщение от PluSan (Сообщение 1223126)
klicensee: C0A3B3641C2AD1EF23153A48A3E22FE7
File: /dev_hdd0/game/NPEB02225/USRDIR/sre.edat

О, спасибо ОГРОМНОЕ! Ещё +1 игра с официальным русским языком добавилась в копилку:И, кстати, обрати внимание на размер игры и патча! Я не поленился, распаковал и сравнил их. Оказалось, патч полностью заменяет все файлы игры без остатка. Там только обновлены небольшое количество файлов, в общей массе составляющие 24 МБ. Непонятен смысл выпуска такого большого патча, когда достаточно было выпустить обновление 1.01 размером 24 МБ. Ну я решил поступить просто - удалил скачивание игры, т.к. патч и так содержит всю игру полностью вместе с обновлёнными файлами.

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

PluSan 19.10.2020 08:04

Цитата:

Сообщение от ErikPshat (Сообщение 1223168)
И, кстати, обрати внимание на размер игры и патча! Я не поленился, распаковал и сравнил их. Оказалось, патч полностью заменяет все файлы игры без остатка. Там только обновлены небольшое количество файлов, в общей массе составляющие 24 МБ.

Я когда качал игру, так и подумал: - Они там сбрендили, что ли? Всю игру решили переписать?:D
Цитата:

Сообщение от ErikPshat (Сообщение 1223168)
Можно было поступить и другим способом - поставить на закачку игру без патча, а различающиеся файлы добавить в фикс, вот и вся магия. Но первый способ мне показался наиболее рациональным.

Всё правильно сделал. Поддерживаю! :good:

ErikPshat 30.10.2020 13:58

Так же в игре содержится EDAT: game-data3.edatК нему ключик не подбирается. Снова подозрение, что неиспользуемая пустышка.

PluSan 30.10.2020 18:26

Цитата:

Сообщение от ErikPshat (Сообщение 1223778)
Так же в игре содержится EDAT: game-data3.edatК нему ключик не подбирается. Снова подозрение, что неиспользуемая пустышка.

Нет ключей у обеих игр. Работают игры нормально. :good:

ErikPshat 07.02.2022 11:15

Counter Strike: Global Offensive
  • Код игры: NPUB-30589
Как это понимать?
  • KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/csgo/hdd_boot_game_npdrm.edat
  1. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/datacache_ps3.sprx
  2. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/engine_ps3.sprx
  3. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/filesystem_stdio_ps3.sprx
  4. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/inputsystem_ps3.sprx
  5. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/launcher_ps3.sprx
  6. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/localize_ps3.sprx
  7. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/materialsystem_ps3.sprx
  8. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/rawspu_gcmdraw_spu.self
  9. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/scenefilecache_ps3.sprx
  10. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/soundemittersystem_ps3.sprx
  11. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/steam_api_ps3.sprx
  12. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/steamclient_ps3.sprx
  13. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/studiorender_ps3.sprx
  14. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/tier0_ps3.sprx
  15. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/vgui2_ps3.sprx
  16. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/vguimatsurface_ps3.sprx
  17. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/vjobs_ps3.sprx
  18. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/vphysics_ps3.sprx
  19. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/vscript_ps3.sprx
  20. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/bin/vstdlib_ps3.sprx
  21. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/csgo/bin/client_ps3.sprx
  22. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/csgo/bin/matchmaking_ps3.sprx
  23. KLicense key 0x19089cbaf948487f9530832bf477b369 - NPUB30589/USRDIR/csgo/bin/server_ps3.sprx
  1. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/datacache_ps3.sprx
  2. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/engine_ps3.sprx
  3. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/filesystem_stdio_ps3.sprx
  4. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/inputsystem_ps3.sprx
  5. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/launcher_ps3.sprx
  6. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/localize_ps3.sprx
  7. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/materialsystem_ps3.sprx
  8. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/scenefilecache_ps3.sprx
  9. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/soundemittersystem_ps3.sprx
  10. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/steam_api_ps3.sprx
  11. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/studiorender_ps3.sprx
  12. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/tier0_ps3.sprx
  13. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/vgui2_ps3.sprx
  14. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/vguimatsurface_ps3.sprx
  15. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/vjobs_ps3.sprx
  16. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/vphysics_ps3.sprx
  17. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/vscript_ps3.sprx
  18. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/bin/vstdlib_ps3.sprx
  19. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/csgo/bin/client_ps3.sprx
  20. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/csgo/bin/matchmaking_ps3.sprx
  21. KLicense key 0x2b8ed3e4dff143a2a5d74d8d8929c5f4 - NPUB30589/USRDIR/csgo/bin/server_ps3.sprx

in1975 07.02.2022 11:25

ErikPshat, что тебя смущает?

ErikPshat 07.02.2022 11:27

in1975, у одних и тех же файлов разный KLIC. Как будто 2-жды они шифруются.

in1975 07.02.2022 11:32

ErikPshat, ну декодируй и посмотри. Вполне возможно что и 2 раза шифруют.

ErikPshat 07.02.2022 11:45

in1975, что декодировать, когда они один раз шифрованы RAP-ом из ELF в SPRX?

Это при запуске из EBOOT.BIN подставляются ключи для проверки, на случай, если они шифрованы свободной лицензией №3 KLIC-ом.
То есть, проходили уже, если их зашифровать вторым ключом, тогда игра будет пытаться сначала декриптовать их первым ключом, соответственно не сможет и игра не заработает. Если зашифровать первым ключом, тогда она их декриптует сначала им, но потом, при проходе вторым ключом, она не сможет их декриптовать, соответственно игра не запустится :D

skofild 07.02.2022 18:33

Цитата:

Сообщение от ErikPshat (Сообщение 1251755)
Counter Strike: Global Offensive
  • Код игры: NPUB-30589
Как это понимать?

Поднимал я этот вопрос пару лет назад. Да двумя ключами шифруется, фикс не сделать.

ErikPshat 07.02.2022 18:59

skofild, ага, думаю нужно SPRX зашифровать вторым ключом, а потом ещё раз пройтись первым ключом, тогда он должен распаковаться по порядку правильно. Думаю можно, но для этого нужно модифицировать scetool, потому что он проверяет заголовок ELF. А там уже будет у нас SCE, поэтому scetool его не проглотит, а просто выплюнет. И потом, ещё неизвестно, как он мог быть шифрован, может в EDAT, а может только тело SPRX в NPD. В общем не охота тратить время, забил на неё и удалил :)

Smich 19.10.2023 16:53

Я в своё время всегда подбирал Klicense различными способами. Так что, обращайтесь, если надо кому найти чего.
А польза от этой программки сомнительная, т.к. уже нужно запустить игру. А как её запустить, если у неё ещё не расшифрован .edat? А чтобы его расшифровать, уже нужно знать RAP и Klicense...

Ang3l42 19.10.2023 16:58

Цитата:

Сообщение от Smich (Сообщение 1275680)
Я в своё время всегда подбирал Klicense различными способами. Так что, обращайтесь, если надо кому найти чего.

Может просто поделиться своими способами тогда, для игр когда rap нет? В шапку всё добавим.
Цитата:

Сообщение от Smich (Сообщение 1275680)
А как её запустить, если у неё ещё не расшифрован .edat?

Так rap для этого есть, который кто-то из пользователей по милости душевной слил.

Smich 19.10.2023 20:14

Не, просто так рассказывать от А до Я не буду, но на каком-то конкретном примере рассказал бы. И я говорю про поиск Klicense, т.к. он скрыт в EBOOT.BIN. А вот RAP в первую очередь и нужен, чтобы расшифровать этот самый EBOOT.BIN. Без RAP за игру можно и не браться.
И второе, если кто не в курсе. Большинство PSN игр после расшифровки EBOOT.BIN нуждаются ещё и в расшифровке *.EDAT и/или *.SPRX. Вот здесь нужны RAP и Klicense одновременно.

Ang3l42 19.10.2023 20:19

Цитата:

Сообщение от Smich (Сообщение 1275684)
Без RAP за игру можно и не браться.

Непонятно тогда о чем речь. Klicense - основной смысл этой темы.
Цитата:

Сообщение от Smich (Сообщение 1275684)
Большинство PSN игр после расшифровки EBOOT.BIN нуждаются ещё и в расшифровке *.EDAT и/или *.SPRX. Вот здесь нужны RAP и Klicense одновременно.

Да ладно?
Цитата:

Сообщение от Smich (Сообщение 1275680)
Я в своё время всегда подбирал Klicense различными способами

И в итоге как без рапов подобрать? Никак? Тогда к чему это было сказано?

Smich 19.10.2023 21:30

У Вас каша в голове. RAP и Klicense -- это два совершенно разных понятия. И, как я уже писал, для расшифровки EDAT они нужны сразу оба.
Вот пример.
Teslagrad (NPEB01928)
RAP - 1D3256EB50E54DFC6C9F889D239AD4C8
Klicense - ECCD0346E6702213A692AB2807408CDD

ErikPshat 20.10.2023 00:54

Цитата:

Сообщение от Smich (Сообщение 1275688)
RAP и Klicense -- это два совершенно разных понятия. И, как я уже писал, для расшифровки EDAT они нужны сразу оба.

Да, ключи разные, но для подбора ключа Klicense для EDAT, для него ключ RAP не обязателен. Самый простой способ сдампить KLicense для EDAT - тупо запустить игру в RPCS3, она в логах по ключевому поиску KLicense key все ключи и пути к файлам покажет (естесственно сам EBOOT.BIN должен иметь ключ RAP или переподписан под свободную лицензию №3).
Вот пример для SPRX к Teslagrad 👇:
Нажмите для увеличения


Цитата:

Сообщение от Smich (Сообщение 1275688)
Teslagrad (NPEB01928)
RAP - 1D3256EB50E54DFC6C9F889D239AD4C8
Klicense - ECCD0346E6702213A692AB2807408CDD

Ну с Teslagrad всё просто, там ключ не особо спрятан, ключ через BruteForce_Edat.exe легко дампится.
Нажмите для увеличения

Причём она у нас в Прямом скачивании давно выложена.

Ang3l42 20.10.2023 04:59

Цитата:

Сообщение от Smich (Сообщение 1275688)
И, как я уже писал, для расшифровки EDAT они нужны сразу оба.

При запуске игры консоль сама edat расшифрует и ключ покажет если есть rap. Об этом собственно и тема. Поэтому утверждение:
Цитата:

Сообщение от Smich (Сообщение 1275680)
А польза от этой программки сомнительная, т.к. уже нужно запустить игру. А как её запустить, если у неё ещё не расшифрован .edat? А чтобы его расшифровать, уже нужно знать RAP и Klicense...

Абсолютно неверное. Для запуска игры нужен только rap, и к dlc это тоже относится. Так что каша в голове у вас.
Цитата:

Сообщение от Smich (Сообщение 1275688)
Вот пример.

Я не увидел примера. Для получения ключей есть несколько способов, какой используете вы? А способ из шапки хорош тем, что никаких знаний от пользователя не требует, да и наличие компьютера не требует(а тема как раз об этом)

Smich 19.01.2024 00:35

Ang3l42,
Я немного в шоке от этих споров. Зачем вам тогда вообще знать KLicensee? Ну хоть кто-нибудь из этой ветки скажет мне, когда он применял на практике полученный KLicensee? Тогда и продолжим разговор.

ErikPshat 19.01.2024 03:10

Цитата:

Сообщение от Smich (Сообщение 1278407)
Ну хоть кто-нибудь из этой ветки скажет мне, когда он применял на практике полученный KLicensee?

Ну я во всех выложенных играх в Прямом скачивании всегда использовал KLicense, чтобы сначала ключом RAP декриптовать SELF/SPRX и EDAT, которые подчинены EBOOT.BIN, а потом переподписать их под Свободную Бесплатную Лицензию №3, чтобы они свободно запускались и не требовали RAP или покупать :)

Цитата:

Сообщение от Smich (Сообщение 1278407)
Я немного в шоке от этих споров.

У Вас каша в голове. И непонятно, зачем вы пришли в эту тему, если вам KLicense вообще не сдался :D

in1975 19.01.2024 16:42

Smich, https://www.psdevwiki.com/ps3/NPDRM

Smich 19.01.2024 19:35

ErikPshat, Всё верно, дружище. А вот кое-кто считает:
Цитата:

А способ из шапки хорош тем, что никаких знаний от пользователя не требует, да и наличие компьютера не требует
Тогда зачем такому пользователю Klicensee? Без знаний - то и без компьютера. :lol:

Так что, если вам
Цитата:

Не всегда удаётся добыть KLicensee ключ для той или иной игры при помощи BruteForce утилиты.
, то стоит повысить свой уровень хакерства. Там всего-то пару хитростей и всегда всё найдётся.

Ang3l42 19.01.2024 19:40

Цитата:

Сообщение от Smich (Сообщение 1278436)
Тогда зачем такому пользователю Klicensee? Без знаний - то и без компьютера.

Я так понимаю, даже чтение шапки не осилил?
Цитата:

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

Цитата:

Сообщение от Smich (Сообщение 1278436)
, то стоит повысить свой уровень хакерства. Там всего-то пару хитростей и всегда всё найдётся.

Но примеров этих хитростей мы так и не увидим?

Smich 19.01.2024 21:49

Ang3l42,
Всё увидите. После этого у Вас будет ещё куча повода меня покритиковать. :D

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

Примитивные хитрости:
- Попробуйте просто запустить игру на приставке. Некоторые игры вообще не требуют никаких манипуляций (пример: дисковое переиздания PSN игр (серия игр Worms), игры со встроенным демо-режимом (тип лицензии c00 Licence).
- Попробуйте обновить вашу игру до последней версии патча. Иногда после этого никаких других манипуляций не требуется (пример: Lemmings).
- Расшифруйте (переподпишите) для начала только EBOOT.BIN и запустите игру. В 30% случаев никаких других манипуляций не требуется, даже при наличии *.EDAT файла в папке с игрой.

Обычные хитрости:
- Попробуйте расшифровать (переподписать) *.EDAT файл в специализированной программе. Велика вероятность, что ваша игра уже есть в базе этой программы и искать Klicensee не придётся.
- Запустите программку BruteForce_List_Edat_Klicensees и перетащите в её окно ваш *.EDAT файл. Велика вероятность, что ваша игра уже есть в базе этой программы и искать Klicensee не придётся.
- Запустите программку BruteForce_Edat и выберите в ней папку с вашей игрой. Выберите в ней полный диапазон сканирования EBOOT.BIN файла (от минимально возможного offsets до максимально возможного с шагом сканирования 1 (0x1). Пункт JjKkYu's tool не выключаем.

Продвинутые хитрости:
- К сожалению, программа BruteForce_Edat ищет Klicensee только в 16-ти ричном формате. Но иногда Klicensee может храниться и в текстовом формате. Для этого можно использовать менее удобную программку командной строки devklic_bruteforcer.exe и запускать поиск в режиме -line.
- Также, если Klicensee храниться в текстовом формате, можно испытать свою удачу и попробовать найти её визуально. Дело в том, что при запущенной программке BruteForce_Edat, в той же папке будет находится полностью расшифрованный EBOOT.elf от текущей игры. Открываем его в HEX-редакторе и пролистываем клавишей PgDn всю монотонную кашу машинного кода. Обычно во второй половине файла монотонная каша начнёт прерываться пустотой и какими-то читабельными текстами. С этого момента просматриваем файл внимательнее. И нам в глаза обязательно бросится закономерность из 32-х символов, типа 774F69B8A33CACC28A5AA706F4C2F56C. Копируем её из текстовой части и вставляем в этот же файл куда-нибудь, но в 16-ти ричную часть с заменой. Сохраняем изменения. Запускаем поиск во всё ещё запущенной BruteForce_Edat. И если это действительно была Klicensee, то она сразу же будет найдена этой программкой.
- Но также бывают случаи, когда EBOOT.BIN ко всему прочему ещё и запакован. Тогда после расшифровки его в EBOOT.elf в нём вы никаким образом не найдёте Klicensee (пример: игра Stealth Inc.). Для этого запускаем игру. Сканируем первый диапазон памяти приставки через NetCheat PS3 и дампим его. В данном случае он выйдет больше, чем EBOOT.elf от этой игры. В этом и будет небольшая трудность подсунуть его в BruteForce_Edat, т.к. BruteForce_Edat не будет искать ничего дальше, чем длина расшифрованного им EBOOT.elf. Поэтому в HEX-редакторе копируем приблизительно всю вторую половину нашего дампа и заменяем ею первую половину EBOOT.elf при запущенном BruteForce_Edat. Нажимаем поиск и находим.

Теперь я готов к Вашей лавине критики... :D

ErikPshat 20.01.2024 14:13

Цитата:

Сообщение от Smich (Сообщение 1278441)
Продвинутые хитрости

Для этого и была создана эта тема. А ещё проще, если BruteForce_Edat.exe не находит ключ, тогда возможно ключ записан в текстовом формате. Тогда просто идём в папку EDAT_ReENCRYPT (из нашего комплекта PS3 Tools Collection) и запускаем там батник Search TEXT 32HEX value.bat - он быстро найдёт любые 16-ричные строки по 16 байт.

И как недавно писал, в некоторых играх ключ специально спрятан и разбит частями по одному или по 2 байта, тогда их даже глазами через Хекс-редактор не увидишь. Самый простой способ - это запустить игру в эмуляторе RPCS3, а потом просто закрыть эмуль и посмотреть в логе поиском на предмет KLicense Key, тогда ключ всегда найдётся, даже если он спрятан очень глубоко в EBOOT.elf.

Smich 20.01.2024 22:50

ErikPshat,
Можете привести пример игры, где так хитро разделён Klicensee по 2 байта?

Ang3l42 20.01.2024 22:53

Цитата:

Сообщение от Smich (Сообщение 1278441)
Теперь я готов к Вашей лавине критики...

У меня главная критика была, с чего и развязался весь диалог был к "пишите в личку помогу". Наконец-то получил ответы. С моей стороны всё закрыто)
Ну, а в плане критики - устаревшее это всё. В эмуляторе все ключи показываются) Но это уже другая история)

ErikPshat 21.01.2024 07:06

Цитата:

Сообщение от Smich (Сообщение 1278470)
ErikPshat,
Можете привести пример игры, где так хитро разделён Klicensee по 2 байта?

Ну это я для примера привёл. Ибо по тексту уже известный ключ не находится. Любые части по 1-му или по 2 байта находятся в большом количестве. Поэтому был сделан вывод, что хитрые разрабы могли применить хитрость и с помощью кода скрипта в EBOOT.BIN спокойно могли разделить ключ по байтам, а потом скриптом собирать ключ в одно целое 16 байт.

Игр подобных полно, только сейчас их не вспомнить. Поэтому, у некоторых релизов в "Прямом скачивании" я начал писать в спойлере ключ KLicense.


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

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