|
PS3 хакинг и девелопмент Здесь вы найдёте инструкции по взлому PS3 |
23.09.2019, 11:28
|
Сообщение: #1 (1194197)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
[FAQ] Переподписываем игры под HEN и делаем фикс
Как переподписывать игры под HEN и делать фикс
Часть №2 - ещё один FAQ другими фломастерами...
Очень простой FAQ от jekakmv
Здесь я вам расскажу - как переподписывать игры под HEN или CFW на примере первой попавшейся под руку игры: Drakengard 3.
К примеру, было предложено скачать игру на торрент-трекере, где выложена сама официальная игра и все DLC к ней, а так же, отдельно фикс под 4.21. Такой фикс конечно под HEN не подходит, потому что все переподписанные файлы ключами от 3.56 и выше - подписаны фейковыми ключами, которые просто дублируются, но это дубли старых ключей, они не настоящие. В смысле того, что ключи до 3.55 включительно конечно все настоящие, но все что старше, просто дубли старых настоящих, но для 3.56 и выше они конечно никакие не настоящие, т.к. у каждой вновь выходящей прошивки должен выходить новый индивидуальный ключ, а не дубль старого. Причём, нам незачем качать с торрент-трекера игру, которую с таким же успехом мы можем скачать напрямую из PSN по прямым ссылкам...
Вот пример всех ссылок к этой игре:
NPUB31251 - Drakengard 3 (американка)- Скачать игру: v1.00 (14,53 ГБ)
- Скачать патч: v1.01 (164,3 МБ)
- Скачать DLC01 (9,8 ГБ) - Японская озвучка
- Скачать DLC02 (432,1 МБ)
- Скачать DLC03 (387,77 МБ)
- Скачать DLC04 (419,15 МБ)
- Скачать DLC05 (389,19 МБ)
- Скачать DLC06 (383,9 МБ)
- Скачать DLC07 (446,13 МБ)
- Скачать DLC08 (19,49 МБ)
- Скачать DLC09 (18,5 МБ)
- Скачать DLC10 (17,17 МБ)
- Скачать DLC11 (31,12 МБ)
- Скачать DLC12 (18,19 МБ)
- Скачать DLC13 (19,39 МБ)
- Скачать DLC14 (20,07 МБ)
- Скачать DLC15 (18,05 МБ)
- Скачать DLC16 (20,05 МБ)
- Скачать DLC17 (17,68 МБ)
- Скачать DLC18 (30,6 МБ)
- Скачать DLC19 (30,99 МБ)
- Скачать DLC20 (30,83 МБ)
То же самое вы можете сделать и с европейкой: но там просто известных на 3 DLC меньше, всего 17...
Ссылки спарсить не составляет труда, пару минут на парсинг вместе с оформлением, для более наглядного примера:
NPEB01407 - Drakengard 3 (европейка)- Скачать игру: v1.01 (14,53 ГБ)
- Скачать патч: а патча нет, он уже встроен в игру, т.к. игра v1.01
- Скачать DLC01 (9,8 ГБ) - Японская озвучка
- Скачать DLC02 (423,79 МБ)
- Скачать DLC03 (387,77 МБ)
- Скачать DLC04 (419,15 МБ)
- Скачать DLC05 (389,19 МБ)
- Скачать DLC06 (383,9 МБ)
- Скачать DLC07 (446,13 МБ)
- Скачать DLC08 (19,49 МБ)
- Скачать DLC09 (18,5 МБ)
- Скачать DLC10 (17,17 МБ)
- Скачать DLC11 (31,12 МБ) - *Warning, missing RAP*
- Скачать DLC12 (19,39 МБ)
- Скачать DLC13 (20,07 МБ)
- Скачать DLC14 (18,05 МБ)
- Скачать DLC15 (20,05 МБ) - *Warning, missing RAP*
- Скачать DLC16 (30,6 МБ) - *Warning, missing RAP*
- Скачать DLC17 (30,99 МБ)
Теперь давайте разберёмся с фиксами: - вы можете из той раздачи просто скачать только фиксы, но где уверенность, что они все пофиксены правильно?
Тем более, что там сразу видно в списке файлов раздачи, такой фикс: DRAKENGARD 3 FIX [4.21].pkg
Что уже намекает на то, что SCE-файлы подписаны фейковыми ключами от 4,21 типа под Кобру скорее всего.
А, как мы знаем, наш любимый и ласковый HEN кушает только настоящие ключи, он брезгует фейковыми. А так же, как мы все давно знаем, настоящие ключи, вместе с приватными, были вытащены до прошивки 3.55 и все, что ниже, после чего, Sony предприняла кардинальные меры, изменила метод шифрования ядра прошивки CORE_OS с помощью нового метода metldr.2 и запрятала новые ключи куда-то подальше. Таким образом, все новые ключи в декрипторах/крипторах просто дублируются, подставляются старые вместо новых, но, как ни странно, файлы декриптуются и ими подписываются. Кастомные прошивки всеядные, потому что там отключены и пропатчены все проверки, поэтому на кастомных прошивках файлы воспринимаются валидными и запускаются, там хоть подписывай их ключом "Вася_Пупкин99916". А вот официальные прошивки такие ключи проверяют и сразу палят, запускаться таким играм и программам не дают. Так же и HEN использует ключи официальной прошивки, там только пофиксили пока подмену официальной асинхронной подписи ECDSA на свою статичную, поэтому запускаются переподписанные игры и Homebrew, которые утеряли оригинальную подпись ECDSA, но ключи криптования всё равно прошивкой проверяются, а они настоящие только до 3.55.
- Короче, первое, что вам надо сделать, так это установить комплект утилит: PS3 Tools Collection
Установить, как следует, т.е. выполнить, написанные там Особые требования
- Запускаете потом ярлык на "Рабочем столе" - PS3Tools и там запускаете программу PsnStuffX
PsnStuffX.png
- Вводите в PsnStuff идентификационный номер TitleID игры, либо её точное официальное название или часть названия:
(можно использовать правую кнопку мыши и производить всякие операции во всплывающем контекстном меню)
TitleID_PsnStuffX.png
- Видите там PSN-игру и все DLC к игре. По очереди выделяете каждую строку и, внизу справа, сохраняете для каждой пароли RAP (кнопка "Save rap").
- Так же, можете там скачать и саму игру вместе с DLC, если вы их ещё не скачали по ссылкам выше (кнопка "Download Package").
- Игра и все DLC скачаются в папку PsnStuff по следующему пути: C:\PS3\ps3tools\tools\PsnStuff\downloads\
- А все пароли RAP сохраняются в соседнюю папку: C:\PS3\ps3tools\tools\PsnStuff\exdata\
- Вам их трогать и перемещать никуда не надо, пускай там лежат, но имейте в виду, лучше всего заранее эти папки очищать перед скачиванием новой игры, чтобы для каждой игры файлы там были отдельно, без стороннего мусора от других игр.
- Теперь надо проверить обновление для игры, оно обычно бывает одно - кумулятивное, что означает, что последнее обновление содержит все предыдущие и всё это собрано в одно целое. Но обновлений может быть и несколько, когда разрабам было лень их объединять в кумулятивное, их может быть даже 25, тогда их все нужно по очереди скачать.
- В окне PS3 Tools Collection нажимаем самый первый пункт: PS3 Game Updates:
PS3 Game Updates_PsnStuffX.png
- В открывшемсся окне программы PS3 Game Updates вводим TitleID игры NPUB31251, нажимаем кнопку Verify и скачиваем обновление двойным щелчком по обновлению:
(можно использовать правую кнопку мыши и производить всякие операции во всплывающем контекстном меню)
PS3 Game Updates.png
- Открываем папку с обновлением, оно скачивается по следующему пути: C:\PS3\ps3tools\tools\downloads\
- Вырезаем обновления и вставляем в папку PsnStuffX, куда мы накачали игру и DLC: C:\PS3\ps3tools\tools\PsnStuff\downloads\
- Потом, по ходу инструкции, будут извлекаться все SCE-файлы для фикса в следующем порядке:
- Сначала конечно распаковывается Игра.
- Следом распаковываем все дополнения DLC.
- В конце обновляем файлами обновлений саму Игру и DLC, т.е. распаковываем Обновление(я).
- Имейте в виду, что распаковываются в АЛФАВИТНОМ порядке, поэтому, вам надо в том же порядке переименовать все PKG, вначале по алфавиту Игру, затем DLC и последней Обновление(я). Так что посмотрите названия и переименуйте в нужном порядке.
Я же делаю проще, т.к. обычно делаю всё по отдельности, качаю отдельно игру, извлекаю, потом удаляю, качаю обновление, переношу в папку скачивания PsnStuff и извлекаю поверх игры. А дополнения DLC вообще делаю отдельным фиксом, качаю и извлекаю в очищенные пустые папки. Только не забывайте, что PARAM.SFO всегда должен быть от последнего обновления, т.к. у DLC этот PARAM.SFO практически пустой и не загрузочный Bootable, а просто игровых данных Game Data, поэтому, с таким PARAM.SFO игра в XMB не выводится, а если и была, тогда пропадает. Так же, если у игры в PARAM.SFO записана версия 01.00, тогда у обновления всегда на единицу больше 01.01, у кумулятивного обновления может быть версия и на десяток больше, например 01.27. По этой версии игра проверяет обновление онлайн. Если у игры лежит PARAM.SFO с версией 01.00, а в PSN лежит обновление больше, тогда игра просится за обновлением, а если версия равна, тогда и не просит. Поэтому у нас в игре всегда должен лежать PARAM.SFO от последнего обновления. Поэтому мы обновление распаковываем в последнюю очередь. А распаковываемые файлы заменяют такие же файлы с такими же именами.
- В общем, после того, как мы все переименовали в нужном порядке, идем в рабочую папку: C:\PS3\ps3tools\tools\EDAT_ReENCRYPT
- Извлекаем все SCE-файлы батником: EXTRACT SCE from download PKG PsnStuff.bat
- В папке ENC видим готовую папку с будущим ФИКСОМ, но он пока только официальный.
- Теперь нам надо найти ключ для переподписывания, идём в папку: C:\PS3\ps3tools\tools\scetool
- Там уже лежит наш EBOOT.BIN, из которого нам надо определить ключ, спрятанный в нём для своих подчинённых файлов SCE и EDAT.
- Так же, там должен лежать один из файлов EDAT, на котором мы будем проверять, подходит ли ключ.
- Так же, там в папке RAPS должны лежать пароли RAP к этому EDAT и EBOOT.BIN, всё делается автоматически во время извлечения файлов из , если конечно вы не забыли сохранить RAP к игре и DLC в PsnStuffX.
- И начинаем брутить ключ, запускаем утилиту BruteForce_Edat.exe, нажимаем кнопку Start, она декриптует EBOOT.BIN в ELF ключом RAP и будет по очереди из декриптованного файла перебирать по 16 ключевых байт и пробовать декриптовать подопытный EDAT. Как только ключ подойдёт, вы увидите всплывающее сообщение об этом с писком, если ключ не имеется в базе. Либо тихо вам покажет ключ вот так:
BruteForce_Edat.exe.png
- Дважды щёлкните на этом ключе, он выделится. Скопируйте его в буфер обмена, сочетанием кнопок CTRL+C. Если ничего не нашлось, тогда в утилите, в секции Data alignment: 4 (0x4) выставьте 2 (0x2), в следующий раз 1 (0x1). То есть, утилита берёт из EBOOT.BIN 16 байт для ключа и проверяет его, затем, через 4 байта, берёт следующие 16 байт и снова проверяет, и так проверяет перебором до конца диапазона определившегося кода. НО, ключ может быть записан в файле не строго по фэншую, через выравнивание кода по 4 байта, а может начинаться со сдвигом в 2 байта, т.е., в первом случае с Data alignment: 4 (0x4), брутфорсер пропустит эти 2 начальных байта настоящего ключа и начало ключа конечно будет не то, потому что, в этом случае, берётся и проверяется ключ через каждые 4 байта, а не через 2, для быстрого стандартного прохода. Поэтому, мы потом проверяем, каждые 2 байта последовательность ключа из 16 байт, выставив 2 (0x2). Если и так ничего не подходит, тогда делаем более длительный и точный перебор вплоть до каждого байта 1 (0x1). Надеюсь, понятно и доходчиво я вам этот момент объяснил? Часто бывает такое, разработчики тоже хитрят и записывают ключ со сдвигом, игнорируя кратное выравнивание кода.
Примечание: если уж и так ничего не находится, тогда ключ в таком виде точно 100% не записан. Значит применена другая хитрость. Видимо разработчики записали ключ не в 16-ричном формате, а в текстовом. Тогда придётся искать ключ вручную. Это долго рассказывать и не для блондинок. Кратко подскажу, что декриптованный EBOOT.elf открывается в хекс-редакторе и ищутся все смещения по поиску в тексте 0x, потому что все числа 16-ричного формата в тексте записываются с префиксом как 0x. Может быть запись в текстовом формате как KEY= или DRM=, либо вообще во внешнем файле. В общем, вариантов много, это может только заметить опытный глаз хакера. Но такое встречается не часто, так что в основном, ключ брутиться быстро - на раз два три: 445241472D4F4E445241474F4F4E2033
- Скопировали ключ в буфер, идём обратно в нашу рабочую папку: C:\PS3\ps3tools\tools\EDAT_ReENCRYPT
- Открываем в текстовом редакторе батник - ReENCRYPT EDAT PS3 with KLIC and RAP Encryption.bat и вставляем (CTRL+V) туда ключ KLIC вместо другого в 5-ую строчку set klic=000102030405060708090A0B0C0D0E0F - 32 символа или 16 байт, т.к. один байт - это двузначное число от 00 по FF, не забудьте сохранить батник.
- Теперь можно переподписать все EDAT. Запускаем батник и переподписываем. Следим за консолью на предмет ошибок. Переподписанные свободной бесплатной лицензией все EDAT-файлы вы найдёте в папке DONE. Поэтому такие батники имеют в название DLC, потому что все DLC активируются из файлов EDAT, это для нас синонимы.
- Если в игре присутствуют файлы SELF/SPRX, вы их найдёте в папке ENC в папках игры, где у нас распаковался будущий фикс для переподписывания. Тогда ключ, для подчинённых под EBOOT.BIN файлов, нужно будет так же вписать в батник EBOOT SELF SPRX ReENCRYPT for HEN.bat. А если таковых файлов в игре нет, тогда там ключ не нужен, потому что EBOOT.BIN подписывается другим ключом от прошивки. У него же нету вышестоящего файла, а значит он никому не подвластен, кроме самой прошивки.
- Имейте в виду, если в игре присутствуют подчинённые файлы SELF/SPRX, а так же, могут быть подчинённые игровые файлы EDAT (не путать с EDAT разлочек от DLC), то у них ключ может быть другой, не такой как ключ у DLC (EDAT). Поэтому ключ для SELF/SPRX/EDAT игровых брутим отдельно, проще достать ключ из EDAT, а для SELF/SPRX он должен быть такой же. Не забываем найденный ключ вписать в батник EBOOT SELF SPRX ReENCRYPT for HEN.bat.
- Теперь запускаем упомянутый батник EBOOT SELF SPRX ReENCRYPT for HEN.bat и переподписываем сам EBOOT.BIN, а так же, если имеются, SCE-файлы SELF/SPRX. Если имеются игровые файлы EDAT (не путать с EDAT разлочек от DLC), тогда переподписываем их другим батником ReENCRYPT EDAT PS3 with KLIC and RAP Encryption.bat, не забыв вставить ключ для игрового EDAT, т.к. другие EDAT от DLC подписываются своим другим ключом. Хотя, вполне возможно, что ключ и там и там может быть одним общим.
- На этом с переподписыванием всё! Вырезаем из папки DONE переподписанную папку игры и вставляем её в папку ENC, соглашаясь на замену официальных файлов -> переподписанными. Фикс готов.
- Выходим в корневую рабочую папку EDAT_ReENCRYPT и запускаем программу PS3GameExtractor.exe
- Нажимаем кнопку Упаковать папку в PKG, указываем путьENC\NPUB31251 и тыкаем PARAM.SFO. Прога спросит "Вы хотите упаковать папку игры по 4 ГБ?" - отвечаем "Нет", спросит "по 2 ГБ" - отвечаем "Нет", спросит "Целиком" - это то, что нам надо. Если предполагаемый PKG всё равно не превысит 4 ГБ, можно сразу соглашаться, т.к. весь фикс умещается в 4 ГБ и разделяться там нечему.
- Вот теперь точно всё! Забираете упакованный фиксера и устанавливаете поверх установленной игры и DLC.
P.S. А вообще, если вы скачали эту игру на торрент-трекере и у вас игра и DLC уже установлена. Вам достаточно только скачать фикс DRAKENGARD 3 FIX [4.21].pkg, закинуть в папку C:\PS3\ps3tools\tools\PsnStuff\downloads\ и пройтись по инструкции. Делов на пару минут
Ну и напоследок... После того, как вы проверили и всё работает, идёте в тему Прямое скачивание [HEN] PS3 игр и выкладываете ваш готовый релиз. Шаблоны оформления, в шапке той темы, выложены в двух спойлерах, выбирайте, который вам больше нравится, копируйте код в сообщение и быстренько заполняете шапку релиза таким образом:
Drakengard 3
- Премьера: 21 Мая 2014
- Издатель: Square Enix LTD
- Разработчик: Access Games
- Жанр: Ролевые игры, Role-Playing Games (RPG)
- Язык интерфейса:
- Язык субтитров:
- Язык озвучки:
- Код игры: NPUB-31251 v1.00
- Размер игры: 14,53 ГБ
- Прошивка: 3.30
- Работоспособность проверена: Да, 4.85 HEN (confirmed by Fergus)
- Источник: RU EN
Описание: Drakengard 3 - предыстория первой игры серии Drakengard - переносит игроков в средневековый мир, в котором живут шесть сестер-интонисток, наделенных удивительным даром. Он позволяет им хранить мир на земле, творя магию силой песни. Гармония между ними оказывается разрушена, когда старшая - Зеро - решает убить младших при помощи дракона Михаила. Игрокам предстоит пройти множество сражений и узнать истинные намерения Зеро.- Скачать фикс: v1.01 (26,3 МБ)
P.S. Всё остальное оформление по скачиванию можно скопипастить из начала сообщения, процитировав временно и вырезав что нужно
|
Последний раз редактировалось ErikPshat; 24.12.2022 в 06:08.
|
|
|
Эти 20 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
Akivar (20.10.2023),
Alexsmart (11.02.2020),
Ang3l42 (20.08.2023),
BaseD (24.09.2019),
bura (08.12.2021),
Eliana (13.10.2019),
Gorod (12.02.2020),
hexcsl (24.09.2019),
J0hnTR (24.09.2019),
jekakmv (25.09.2019),
Jugar (07.03.2020),
lagun74 (25.09.2019),
Maakodun (16.09.2020),
MAN-biker (12.02.2020),
OlgaKuznetsova (04.07.2021),
Patso (02.02.2022),
pavlik (25.09.2019),
PluSan (20.03.2020),
XXX-Man (29.10.2020),
Z0rdan (26.09.2019)
|
23.09.2019, 11:36
|
Сообщение: #2 (1194069)
|
Модель консоли: PS3-CECH2508B
Прошивка: REBUG4.86.1LiteС8.2
Другие консоли: PS VITA Slim 3.65 HENkaku
Регистрация: 08.04.2019
Адрес: Украина, Киев
Возраст: 33
Сообщений: 1,620
Вы сказали Спасибо: 948
Поблагодарили 982 раз(а) в 478 сообщениях
Сила репутации: 1Репутация: 954 
(это имя известно всем)
|
ErikPshat, Ну ты МОЩЩЩ, когда только время и силы находишь всё написать, разжевать и оформить ..)
Что поражает больше всего - куча труда угрохана на не самую лучшую игру, её даже хорошей с трудом можно назвать..)
Эту Землю давно пора заапдейтить и пропатчить, запатчить и проапдейтить..
|
|
|
Эти 3 пользователя(ей) сказали Спасибо J0hnTR за это полезное сообщение:
|
|
23.09.2019, 11:48
|
Сообщение: #3 (1194071)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
J0hnTR, ну надо же когда-то писать что-то новое Да и что там писать? Всё оформление делается выделением и нажатием кнопочек в редакторе сообщений. А текст набирать пальцами, не такая уж и проблема. Кстати, долил ещё в конце сообщения фикс, если кому предназначалось - заметит
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
23.09.2019, 18:19
|
Сообщение: #4 (1194107)
|
Модель консоли: PS3 Super Slim
Другие консоли: PS4
Регистрация: 16.09.2019
Адрес: Cryptland
Сообщений: 45
Вы сказали Спасибо: 18
Поблагодарили 78 раз(а) в 8 сообщениях
Сила репутации: 1Репутация: 78 
(скоро придёт к известности)
|
ErikPshat, такого развернутого ответа я никак не ждал
Спасибо! Буду проверять работоспособность и, если всё выйдет, оформлю
P.S. Чтобы много сообщений не раскидывать, спрошу в этом
Нынче существует возможность на HEN запускать игры с PS2 без активации в PSN?
Ибо моя практика использования мультимана с запуском дисковых игр, скорее всего, убьёт мою сонсоль
|
|
|
Этот пользователь сказал Спасибо Fergus за это полезное сообщение:
|
|
24.09.2019, 14:17
|
Сообщение: #5 (1194201)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
Сообщение от Fergus
Нынче существует возможность на HEN запускать игры с PS2 без активации в PSN?
|
Читайте соседнюю тему наверху в "Важных": Конвертация и запуск игр PS1, PS2, PSP на PS3 HEN
Там, и про конвертацию, и про запуск должно быть написано.
P.S. А вообще оформление сделано классно: [PS3][HEN] Drakengard 3 |NPUB31251|DLC|ENG
Причём без лишних вопросов и самостоятельно. Как раз по теме.
Человека с мозгами сразу видно за километр, поэтому, без вопросов, повышаю вас до Про-Геймера!
|
|
|
Эти 4 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
25.09.2019, 10:37
|
Сообщение: #6 (1194304)
|
Регистрация: 18.03.2018
Возраст: 52
Сообщений: 80
Вы сказали Спасибо: 38
Поблагодарили 13 раз(а) в 11 сообщениях
Сила репутации: 1Репутация: 13 
(на пути к лучшему)
|
спасибо за тему
будет время - попробую ломануть это чудо -[PS3] The Witch And The Hundred Knight
|
|
|
25.09.2019, 11:52
|
Сообщение: #7 (1194317)
|
Регистрация: 05.12.2017
Возраст: 48
Сообщений: 8,128
Вы сказали Спасибо: 7,698
Поблагодарили 455 раз(а) в 149 сообщениях
Сила репутации: 1Репутация: 451 
(очень-очень хороший человек)
|
Всем привет.Когда вышел HEN я первым попросил об этой инструкции.И Ang3l42 послал меня куда по дальше.И наконец то.Будем освоить.Спасибо.
|
|
|
Эти 3 пользователя(ей) сказали Спасибо pavlik за это полезное сообщение:
|
|
25.09.2019, 12:27
|
Сообщение: #8 (1194326)
|
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,952
Вы сказали Спасибо: 10,063
Поблагодарили 14,233 раз(а) в 6,390 сообщениях
Сила репутации: 10Репутация: 14121 
(репутация неоспорима)
|
pavlik, ну в теме хен были ссылки на инструменты попроще, но тут раскрывается что и как
|
|
|
Эти 2 пользователя(ей) сказали Спасибо in1975 за это полезное сообщение:
|
|
25.09.2019, 13:53
|
Сообщение: #9 (1194338)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
pavlik, пользуйтесь! Команда PSPx Team раскрывает секреты
Позже раскроем секрет С00 игр, там архив разлочек на 656 игр вам не нужен, разлочку к любой игре вы можете написать на коленке в блокноте и активировать любую игру, даже не имея официального PKG с шифрованной разлочкой.
Потом раскроем секрет фикса дисковых игр, но это попозже, кодга закончатся все PSN-игры
|
|
|
Эти 6 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
12.10.2019, 21:04
|
Сообщение: #10 (1196012)
|
Регистрация: 15.09.2019
Возраст: 39
Сообщений: 21
Вы сказали Спасибо: 14
Поблагодарили 24 раз(а) в 3 сообщениях
Сила репутации: 1Репутация: 24 
(на пути к лучшему)
|
Не получился фикс ((
Здравствуйте. Попробовал пройти по инструкции и сделать NPUB31090 Sonic All-Stars Racing Transformed
Но не получилось. После установки сделаного фикса и запуска игры - чёрный экран ((
Хотя все процессы вроде были успешными. И брутфорс ключа и остальное.
Попробую еще раз заново. Но хотел бы чтоб Вы уточнили/разжевали по пункту 15 этот кусок:
"делаю всё по отдельности, качаю отдельно игру, извлекаю, потом удаляю, качаю обновление, переношу в папку скачивания PsnStuff и извлекаю поверх игры. А дополнения DLC вообще делаю отдельным фиксом, качаю и извлекаю в очищенные пустые папки."
|
В смысле скачал игру. А чем распаковать? PS3PKG GUI? А потом удалить pkg и скачать туда же в downloads, например, pkg обновления? Опять распаковать с помощью PS3PKG GUI скачаное обнолвение в ту же папку, куда распакована игра? И типа надо сделать фикс для этой папки, в которой лежит игра с обновлением? Но чем? Батник из пункта 17 ведь для pkg. Или надо упаковать эту папку обновленной игры снова в pkg?
Проясните пожалуйста, поскольку есть желание разобраться )
пс. у меня SS с HENом. Другие игры из нашей базы с фиксами - работают.
|
|
|
12.10.2019, 21:40
|
Сообщение: #11 (1196017)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
kinovar, нет насчёт цитаты вы немного не так поняли. Конечно можно и так, через PS3PKG GUI, как вы предполагаете, просто вся распакованная игра не нужна, а там же ораспакуется весь PKG, а это же может быть 10 или 20 ГБ
Я делаю всё так же, тем же батником, как в инструкции. Просто делаю по отдельности.
Сначала скачиваю игру, оттуда для фикса нужны только системные файлы.
Батником EXTRACT SCE from download PKG PsnStuff.bat извлекаю на автомаете всё что требуется для фикса.
Смотрю, что там распаковалось, потому что в игре могут быть отдельные файлы, которые есть только в игре, а в патчах этих файлов может не быть.
Ну это чисто для себя, я же должен знать какие файлы были в игре, а какие в патче.
Их конечно можно извлечь и вручную, но можно случайно пропустить какой-то EDAT или SPRX или SELF в куче папок, поэтому я доверяю именно батнику, от него точно не ускользнёт ни один нужеый файл. А вот батник иногда лишнее извлекает - это картинки PNG в других вложенных папках, поэтому я их вручную удаляю, ибо их переподписывать не надо и всё равно они установятся из игры.
Потом, когда из игры всё извлёк, игру удаляю, она больше не нужна, проверяю и скачиваю патчи. Как вы понимаете, батник приспособлен работать с папкой downloads от PsnStuff, поэтому я эти патчи перемещаю в ту папку и снова всё извлекаю прямо поверх игры. Вообщем, всё как по инструкции, только по отдельности. У меня получается фикс обновлённой игры и там уже PARAM.SFO так же от последней версии обновления - за этим нужно следить строго.
Собсно из этого уже можно готовить фикс. Так как лучше выкладывать не сразу всё вперемешку, а игру обновлённую отдельно, а вот DLC потом отдельно. Просто бывает, кто-то не хочет ставить DLC.
Собсно потом я качаю все DLC, естесственно все обновления и всё прочее из папки скачивания PsnStuff удаляю, иначе сами понимаете, всё извлечётся со старыми PKG вперемешку. Всё раннее, готовый фикс из папки ENC тоже конечно удаляю или из той папки убираю в корень. Ну и на чистую распаковываю все DLC и все RAP-ы. Вот тут надо уследить и не забыть потом в распакованную папку ENC поменять PARAM.SFO от последнего обновления, потому что у DLC этот PARAM.SFO пустой и он потом заменит этот файл в игре и игра вообще пропадёт из XMB, превратится в папку "Игровых данных" GD (Game Data).
Вообщем я извлекаю отдельно системные файлы тем же батником, получается фикс DLC отдельно. Ну и всё как положено, достаю ключ к EDAT дополнений, он может отличаться от EDAT/SELF/SPRX, которым запаролены игровые файлы. Да, не забываем чистить папку scetool батником очистки в той папке, потому что туда на автомате копируются эти EDAT/SPRX во время извлечения из PKG, для доставания из них ключей.
Ну в общем как-то так. Ничего не изменилось, всё так же как в инструкции, только по отдельности. А в инструкции написан ход действий сразу одним махом. Вот и вся разница.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
14.10.2019, 06:40
|
Сообщение: #12 (1196126)
|
Регистрация: 15.09.2019
Возраст: 39
Сообщений: 21
Вы сказали Спасибо: 14
Поблагодарили 24 раз(а) в 3 сообщениях
Сила репутации: 1Репутация: 24 
(на пути к лучшему)
|
Спасибо! С NPUB31090 Sonic All-Stars Racing Transformed все получилось ) Наверное в первый раз накосячил с sfo из dlc. Чуть позже оформлю пост-раздачу. (хотя про фикс для DLC не совсем понял. У меня после распаковки есть файл DLCFILE.EDAT Мне в батник ReENCRYPT DLC with RAP OffEncription.bat вставлять ключ от самой игры?)
Но когда я захотел проделать то же самое с игрой NPEB02441 Cars 3: Driven to Win то обломался на этапе брутфорса. Открыл в hex-редакторе eboot.bin и поискал текст 0x. Но переклацав поиском по всему файлу ничего ключе-подобного не увидел. По KEY и DRM то же самое. Можете подсказать что искать? ) На что должно быть похоже? )
Последний раз редактировалось kinovar; 14.10.2019 в 09:24.
|
|
|
Этот пользователь сказал Спасибо kinovar за это полезное сообщение:
|
|
14.10.2019, 11:04
|
Сообщение: #13 (1196145)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
Сообщение от kinovar
(хотя про фикс для DLC не совсем понял. У меня после распаковки есть файл DLCFILE.EDAT Мне в батник ReENCRYPT DLC with RAP OffEncription.bat вставлять ключ от самой игры?)
|
Нет, для DLC нужно обязательно отдельно брутфорсить ключик. Он может отличаться от ключа для игры, хотя, в основном, ключ, и в игровых файлах, и в отдельных дополнениях, чаще всего, один и тот же. Но иногда попадаются такие игры, где для файлов игры свой ключик, а для дополнений свой, зависит от уровня паранойи разработчика.
Сообщение от kinovar
Но когда я захотел проделать то же самое с игрой NPEB02441 Cars 3: Driven to Win то обломался на этапе брутфорса. Открыл в hex-редакторе eboot.bin и поискал текст 0x. Но переклацав поиском по всему файлу ничего ключе-подобного не увидел. По KEY и DRM то же самое. Можете подсказать что искать? ) На что должно быть похоже? )
|
Ну в EBOOT.BIN выходит ключа нет однозначно. Но там рядом с EBOOT лежит такой файлик: BUILDSTAMP.LUA
Вот его содержимое:
BuildStamp =
{
branch = "cars3/master",
git = "1a242b0e219c4cdac0eefb11b329df46bffe731b",
key = "NUE3NjA3Q0Q1MYUOim92PP2bhIEm16Xjs5FJp7VC5jupMsj+fODB0nlZ",
p4 = "53876",
}
Думаю это кодировка Base 64.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
17.10.2019, 17:03
|
Сообщение: #14 (1196375)
|
Регистрация: 15.06.2018
Возраст: 37
Сообщений: 20,703
Вы сказали Спасибо: 8,090
Поблагодарили 7,529 раз(а) в 4,260 сообщениях
Сила репутации: 1Репутация: 7331 
(репутация неоспорима)
|
Сообщение от pavlik
Всем привет.Когда вышел HEN я первым попросил об этой инструкции.И Ang3l42 послал меня куда по дальше.И наконец то.Будем освоить.Спасибо.
|
Ну да ну да.
Никого я не посылал, и по факту были варианты простые в шапке темы. А вот этого варианта я вам сказать не мог, по причине военной тайны Да и если бы изучали последние сборки ps3tools на то время, то там всё было.
Последний раз редактировалось in1975; 20.10.2019 в 07:39.
|
|
|
19.10.2019, 22:56
|
Сообщение: #15 (1196597)
|
Модель консоли: Vita-2008
Прошивка: 3.60
Другие консоли: PSP-1004
Регистрация: 21.08.2016
Адрес: Worldwide
Сообщений: 1,889
Вы сказали Спасибо: 1,566
Поблагодарили 225 раз(а) в 126 сообщениях
Сила репутации: 1Репутация: 234 
(весьма и весьма положительная личность)
|
Сообщение от ErikPshat
key = "NUE3NjA3Q0Q1MYUOim92PP2bhIEm16Xjs5FJp7VC5jupMsj+fODB0nlZ"
Думаю это кодировка Base 64.
|
Может быть есть какие-то консольные утилиты, которые декодируют это в бинарный файл?
А то все онлайн декодеры выдают перые 5 байтов ключа нормально, а остальное абракадаброй.
Последний раз редактировалось Vita Amiko; 20.10.2019 в 13:56.
Причина: 5 байтов
|
|
|
29.10.2019, 03:01
|
Сообщение: #16 (1197241)
|
Регистрация: 15.09.2019
Возраст: 39
Сообщений: 21
Вы сказали Спасибо: 14
Поблагодарили 24 раз(а) в 3 сообщениях
Сила репутации: 1Репутация: 24 
(на пути к лучшему)
|
Да. Что-то такое получается.
Как в такой ситуации сделать фикс?
А еще столкнулся с проблемой что нет edat, а только sprx-файлы и EBOOT.bin
Я про Portal 2 (NPUB31077) Как тут сделать фикс?
И подскажите пожалуйста как вычислить язык игры (меню, озвучка)? Потому что хотел было оформить тему с игрой, к которой у меня получился фикс, но затык получился на этапе оформления и вычисления языков.
ЗЫ: подозреваю что существует все несколько способов делать фиксы. Или нет? )
А еще есть у меня диск с игрой, которой нет в PsnStuff. Как в такой ситуации сделать фикс и остальное, чтобы можно было ею поделиться )
|
|
|
31.10.2019, 05:12
|
Сообщение: #17 (1197353)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
Сообщение от kinovar
Да. Что-то такое получается.
5A7607CD51ov<&IB;2|yY
Как в такой ситуации сделать фикс?
|
Ну тут я уже не знаю, я не могу определённой инструкции по этому поводу дать. Тут надо включать всю хакерскую смекалку. Видимо в игре разработчики нахитрили, это только им знаком алгоритм вычисления ключа. Могу только предположить, что из этого кода base64, а может быть и не он, могли обрезать первые 4 байта и просто их 4 раза соединить. Могли из полученного бинарного кода подсчитать MD5 и использовать эти 16 байт в качестве ключа.
Сообщение от kinovar
А еще столкнулся с проблемой что нет edat, а только sprx-файлы и EBOOT.bin
Я про Portal 2 (NPUB31077) Как тут сделать фикс?
|
Попробуй DLC к дисковой игре использовать, обычно ключ у файлов игры и у DLC совпадают. Просто брутишь ключ с этим EBOOT.BIN и EDAT от DLC, подбираешь ключ. Делаешь фикс и проверяешь.
Сообщение от kinovar
И подскажите пожалуйста как вычислить язык игры (меню, озвучка)? Потому что хотел было оформить тему с игрой, к которой у меня получился фикс, но затык получился на этапе оформления и вычисления языков.
|
Ну у игры имеются языковые файлы, например с суффикусом _ru, _en, _es и т.д. По ним и определяешь языки в игре. Либо запускаешь игру и смотришь в настройках, каких языков можно выбрать субтитры. Либо меняешь языки в системе, некоторые игры не имеют языков в настройках, а язык игры автоматически выставляется в зависимости от языка системы PS3.
Сообщение от kinovar
ЗЫ: подозреваю что существует все несколько способов делать фиксы. Или нет? )
|
Ну метод всего один - это декриптовать запароленные системные файлы игры паролем RAP и обратно подписать, но уже свободной лицензией №3 как и подписаны все демки, они же ничего для запуска не требуют.
Сообщение от kinovar
А еще есть у меня диск с игрой, которой нет в PsnStuff. Как в такой ситуации сделать фикс и остальное, чтобы можно было ею поделиться )
|
Если это дисковая игра, а не игра из цифрового магазина PSN, тогда просто дампите с диска образ диска ISO через любой бэкап-менеджер, обычно делают через multiMAN, n/t/ с диска снимают БЭКАП, цифровую копию диска.
Если имеется купленная игра из PSN, тогда через прокси-сервер дампят ссылки, куда консоль ломится за игрой и так же, после покупки достают из профиля RIF, из которого достают RAP, инструкция здесь имеется.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
29.01.2020, 20:17
|
Сообщение: #18 (1203269)
|
Модель консоли: PS3 Slim
Прошивка: HFW 4.86.1+НEN 3.0.1
Другие консоли: PS2 Slim
Регистрация: 04.11.2019
Сообщений: 579
Вы сказали Спасибо: 205
Поблагодарили 1,144 раз(а) в 227 сообщениях
Сила репутации: 1Репутация: 1141 
(просто великолепная личность)
|
|
|
|
30.01.2020, 04:54
|
Сообщение: #19 (1203279)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,712
Вы сказали Спасибо: 27,329
Поблагодарили 42,833 раз(а) в 12,239 сообщениях
Сила репутации: 10Репутация: 42028 
(репутация неоспорима)
|
|
|
|
30.01.2020, 07:55
|
Сообщение: #20 (1203298)
|
Модель консоли: PS3 Slim
Прошивка: HFW 4.86.1+НEN 3.0.1
Другие консоли: PS2 Slim
Регистрация: 04.11.2019
Сообщений: 579
Вы сказали Спасибо: 205
Поблагодарили 1,144 раз(а) в 227 сообщениях
Сила репутации: 1Репутация: 1141 
(просто великолепная личность)
|
Сообщение от ErikPshat
|
Проверил игру Все работает отлично без нареканий Проверил на PlayStation 3 Slim HEN 4.85
|
|
|
Эти 3 пользователя(ей) сказали Спасибо Olega25 за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 17:24. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|