PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   PS3 хакинг и девелопмент (https://www.pspx.ru/forum/forumdisplay.php?f=207)
-   -   BRD - подготовка дисковых игр, C00 и DLC на любой PS3 OFW [старый метод] (https://www.pspx.ru/forum/showthread.php?t=106399)

ErikPshat 12.11.2016 22:01

Ну хорошо, договорились, как вы предлагаете оставлять 2 папки с игрой и отдельно патчем.

Тогда можно сделать более по умному.
  • [BLES/BLUS] Так как все ресурсы игры в Патче не имеют проверку на подлинность и они не подписаны, а выступают все-лишь как обновление игры, то их можно накатить поверх файлов игры с перезаписью. Тем самым игра обновится до более старшей ревизии.
  • [NPEB/NPUB] А в патче оставить только маленькую папку, оставив в ней важные корневые файлы, как PARAM.SFO, ICON0.PNG, PS3LOGO.DAT и другие файлы, присутствующие там рядышком, например может быть PARAM.HIP. И в папке USRDIR нужен только EBOOT.BIN
Таким образом, вы не будете засорять однаковыми файлами ресурсов обе папки, в которых дублируются одни и те же файлы, обновлённые и устаревшие. Это значительно уменьшит общий вес вес бэкапа.

Цитата:

Сообщение от bober_tagan (Сообщение 1107065)
в папке INSDIR файлов на 2 гига почти. точно не нужны? мож в ручную скопировать?

INSDIR - это папка, из которой устанавливаются файлы на HDD.

Nosferatu13fd 12.11.2016 22:15

У меня более весомый вопрос. Чего делать с прибабахнутыми играми которые помимо веса образа еще и установку требуют типа игры ГТА5. Мало того игра весит 19 гигов так еще 8 гигов ей подавай для установленных данных. Хочу попробовать пкг нпебовскую версию чтоб не было уже установки и сразу игра начиналась. А то таких игр много как та же Хеви рейн или За гранью две души или ЮФС 3.

Nosferatu13fd добавил 12.11.2016 в 22:15
Клон пока на 57 процентах. Процесс реально жутко долгий.

ErikPshat 12.11.2016 22:28

Цитата:

Сообщение от Nosferatu13fd (Сообщение 1107075)
Чего делать с прибабахнутыми играми которые помимо веса образа еще и установку требуют типа игры ГТА5

Ну ты возьми и установи. Получится полная версия.

rupor 12.11.2016 22:29

bober_tagan, Распакуй все DATA.PKG и посмотри, что там. INSDIR - это как правило DLC, но могут быть и демки или патчи. Еще должна быть папка PS3_EXTRA ее тоже не мешало бы глянуть.

Nosferatu13fd 13.11.2016 00:27

Закончил наконец клонировать)) Все игры запустились никаких косяков.
Ерунда в ебутнике от ГТА5 какуюто муть в него пихнули рекламма вначале, заменил на официальный.
Все ДЛСы от Блек Опс 2 запустились все тип топ. НФС Мост вонтед тоже снес, версия кривая какая-то блусовская. Установил свою блесовскую. В остальном все в норме. пес17 и фифа17 запускаются как родные. Никаких тормозов или черных экранов нет.

in1975 13.11.2016 05:31

Консоли не обязательно должны быть на одной версии прошивки, но передавать можно только снизу вверх. Т.е. например, с 4.70 на 4.81. А с 4.81 можно только на 4.81.

З.ы. добавь в шапку, что нам понадобиться еще 1 прошитая консоль :)

ErikPshat 13.11.2016 06:04

Цитата:

Сообщение от in1975 (Сообщение 1107090)
Консоли не обязательно должны быть на одной версии прошивки, но передавать можно только снизу вверх. Т.е. например, с 4.70 на 4.81. А с 4.81 можно только на 4.81.

А нельзя через утилиту переноса данных по Ethernet LAN подключить через роутер комп и на него скопировать игру, а потом так же портировать её на PS3 OFW?
Есть же проги как PS3.PROXYSERVER.GUI, через которую можно обмануть PS3 и перенаправлять запросы к серверам Сони на комп. Вернее есть здесь.

E2E41 13.11.2016 08:01

Цитата:

Сообщение от Nosferatu13fd (Сообщение 1107081)
Закончил наконец клонировать)) Все игры запустились никаких косяков.
Ерунда в ебутнике от ГТА5 какуюто муть в него пихнули рекламма вначале, заменил на официальный.

там читы вшили
самое главное не написали, сколько уходит времени на 100 гб и работает ли перенос с активированным PSN контентом

E2E41 13.11.2016 08:04

вообще запуск из одной папки возможен, при условии что она прописана в eboot

ErikPshat 13.11.2016 08:18

E2E41, и что, ты предлагаешь заняться переподписыванием официальной подписью EBOOT.BIN? :)
А кто-нибудь пробовал вообще декриптовать EBOOT.BIN и проверить пути внутри?

Было бы всё так просто. Например, от PSP игры я умею подписывать под OFW. Причём, если взять оригинальный EBOOT.BIN, декриптовать его и обратно подписать, то будет 100% совпадение с оригиналом по MD5. Кстати, никто не пробовал заливать через бэкап игры от PSP?

E2E41 13.11.2016 08:46

Цитата:

Сообщение от ErikPshat (Сообщение 1107103)
E2E41, и что, ты предлагаешь заняться переподписыванием официальной подписью EBOOT.BIN? :)
А кто-нибудь пробовал вообще декриптовать EBOOT.BIN и проверить пути внутри?

Было бы всё так просто. Например, от PSP игры я умею подписывать под OFW. Причём, если взять оригинальный EBOOT.BIN, декриптовать его и обратно подписать, то будет 100% совпадение с оригиналом по MD5. Кстати, никто не пробовал заливать через бэкап игры от PSP?

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

ErikPshat 13.11.2016 09:09

E2E41, то есть, ты уже проверял, изменив запускается из одной папки, а не меняя - не запускается?
У меня пока руки не дошли, чтобы заглянуть в EBOOT, всё не до этого.
А при переподписи сравнивал разницу, может там нет просто заголовка SCE или ещё чего не хватает.

E2E41 13.11.2016 09:24

Цитата:

Сообщение от ErikPshat (Сообщение 1107105)
E2E41, то есть, ты уже проверял, изменив запускается из одной папки, а не меняя - не запускается?
У меня пока руки не дошли, чтобы заглянуть в EBOOT, всё не до этого.
А при переподписи сравнивал разницу, может там нет просто заголовка SCE или ещё чего не хватает.

заголовок есть, нет выбора ключей которыми подписывать всегда подписывает одним и тем же ключем
  • NPDRM key: BB4DBF66B744A33934172D9F8379A7A5EA74CB0F559BB95D0E7AECE91702B706
  • NPDRM IV: ADF7B207A15AC601110E61DDFC210AF6 под 3,55
зачем заморачиваться с одной папкой если и так все работает

krekx 13.11.2016 09:34

ErikPshat, Заголовок там есть, собирается он несколько иначе, даже если указать его не жать, то на выходе получается несколько меньше. Если пользоваться автоматизированными программами добавляются строчки в виде, кто там эту прогу автомат делал. Пути уже в эльф прописаны, так же там и версия прошивки, папка указана и тд и тп. Собирается обратно он с "отключенными проверками на валидность" так выражусь :)

xayk 13.11.2016 09:47

Цитата:

Сообщение от E2E41 (Сообщение 1107100)
там читы вшили
самое главное не написали, сколько уходит времени на 100 гб и работает ли перенос с активированным PSN контентом

У меня на 63Гб написало 1 час 24 минуты. И я баиньки лёг.

Nosferatu13fd 13.11.2016 12:22

E2E41,
Значит так , на 150гб примерно уходит времени 3 часа. Не точно примерно так как я под утро запустил второй комп и утром было все готово. Все игры робят кроме ватчдогс, данные повреждены, косяк где-то, надо копать, благо на прошивайке проще косяки искать)
насчет читов гта5 значит я правильно ебутник заменил, не люблю читы и прочую интеграцию.

Nosferatu13fd добавил 13.11.2016 в 10:37
Сегодня буду пробовать псн контент гибридизировать, хочу сократить место на жестком диске для игр установщиков.

Nosferatu13fd добавил 13.11.2016 в 12:00
Так, как оказалось в ватчдогс проблема была именно из-за патча, удалив патч с приставки сразу спокойно пошла установка и игра запустилась. Сейчас пробую посредством прямого скачивания установить патч , посмотрим что будет. Такая же проблема и с Райвелс, удалив патч игра запустилась. Следите короче за новостями)

Nosferatu13fd добавил 13.11.2016 в 12:22
Новости.
Значит патчи и установка данных совмещаются и в Ватчдогс и в Райвелс, сейчас с прошитой приставки попробую сразу вытащить утсановленные данные с патчем и реконструкцию запустить если выгорит значит надо не просто папку с патчем пихать а уже установленные данные с патчем. Короче тестирую дальше.

E2E41 13.11.2016 12:46

Народ не пугай)))) каждая игра ведет себя по своему эт и ежу понятно, что то так заведеться а что то с бубном придеться собирать, лучше psn версии(весят в разы меньше) проверь активированные rap ом, как поведут себя

skyan 13.11.2016 16:21

Noob question.. if the game has no update coming from psn it means it will not work?

skyan добавил 13.11.2016 в 16:21
i just checked Just dance 2017 blus31595 it has no game update. it will work or not?

E2E41 13.11.2016 16:41

Цитата:

Сообщение от skyan (Сообщение 1107122)
Noob question.. if the game has no update coming from psn it means it will not work?

skyan добавил 13.11.2016 в 16:21
i just checked Just dance 2017 blus31595 it has no game update. it will work or not?

1)if the game has no update coming from psn it means it will not work
2)no update=not work

skyan 13.11.2016 16:42

Цитата:

Сообщение от E2E41 (Сообщение 1107124)
1)if the game has no update coming from psn it means it will not work
2)no update=not work

thank you. no other way to work a game without game update?

E2E41 13.11.2016 16:46

Цитата:

Сообщение от skyan (Сообщение 1107125)
thank you. no other way to work a game without game update?

only in theory, need to re-sign eboot(NPDRM)

Nosferatu13fd 13.11.2016 17:44

E2E41,
PSN версии там голяков много если патч вышел а ломалки нет. А дисковые версии спокойно оф патчи садятся и без бубна. Самому охото без бубна пснки но увы...
Да ясен пень разные игры по разному читаются, но я всякую муть и не проверяю даже, в основном самые ходовые игры и толковые. Все остальное мура и не стоят потраченного времени.

Nosferatu13fd добавил 13.11.2016 в 17:44
WWE 2K17 нормально пошла дисковая версия плюс оф патч.
Сейчас Райвелс и Ватчдогс пробую. Позже отпишусь.

krekx 13.11.2016 17:57

in1975, насколько я знаю пкг упаковываются в дебаг, а оф дебаг не жрёт. ПКГ с таким же успехом можно и в бекап впихать.

Nosferatu13fd 13.11.2016 18:06

Так, с Райвелс проканало, а вот с ватчдогс нет. Но зато проканало с псн вариантом и без установки данных, хотя и там и там разницы в размерах нет так что не особо выиграли)))

rhish777 13.11.2016 18:07

Цитата:

Сообщение от E2E41 (Сообщение 1107126)
only in theory, need to re-sign eboot(NPDRM)

Как только это случится я сразу собственноручно переподпишу MultiMan

E2E41 13.11.2016 19:20

я вот только понять не могу, почему софтина для дисковых eboot(resign_disc_game) есть а для npdrm нет ничего

MurKing 13.11.2016 21:26

Всем привет! Есть ли список работающих игр на офф 4,80 для восстановления с бекапа а не переноса с другой плойки? Или только эти http://psx-core.ru/forum/24-2711-1 ? Спасибо.
И еще один вопрос, есть ли способ откатиться с офф 4,80 на офф 4,70 PS3 SS? Есть у меня и NAND и ISP и JTAG программаторы.

E2E41 13.11.2016 21:35

Цитата:

Сообщение от MurKing (Сообщение 1107137)
Всем привет! Есть ли список работающих игр на офф 4,80 для восстановления с бекапа а не переноса с другой плойки? Или только эти http://psx-core.ru/forum/24-2711-1 ? Спасибо.
И еще один вопрос, есть ли способ откатиться с офф 4,80 на офф 4,70 PS3 SS? Есть у меня и NAND и ISP и JTAG программаторы.

списка нет(хотя можно и запилить Bles c 00001 по 00516(учитывая что патчи есть не у всего)), программаторы не помогут

MurKing 13.11.2016 21:46

Цитата:

Сообщение от E2E41 (Сообщение 1107138)
программаторы не помогут

Почему? Могу напрямую из памяти слить дамп и записать обратно что захочу. По логике нужно в памяти просто подправить где нибудь версию прошивки чтобы плойка думала что 4.70 новее чем то что в ней установлено, или проверку файла обновления отключить). Или может в ней есть шифрование данных?

in1975 13.11.2016 22:15

Ты понимаешь, что хочешь понижение прошивки на непрошивайках в данный момент? Если бы можно было понизить - скатили бы до 3.55 и поставили кастом.

И вообще - другая плойка - это гораздо проще, чем программаторы.

Nosferatu13fd 13.11.2016 22:41

Да неактуально сейчас Америку открывать для пс3. Игры почти уже не выходят , все что есть - есть, список есть старых игр которые идут на 4.81 с помощью инжектора. Но смысл их играть то?)))
Насчет игр новых и тд я вот что надумал(хотя и так было ясно что так и надо делать)
1. Игры которые НЕ требуют установки данных брать версии БЛЕС или БЛУС (если нет БЛЕС).
2. Игры которые ТРЕБУЮТ установку на жесткий диск - использовать псн варианты этих же игр, чтобы исключить гимор с установкой и тратой драгоценного места.
3. ДЛСки которые садятся спокойно без активаций и прочей мути работают на УРА.
Попробовал Колофдьюти БлекОпс 2 все длски все работают, поробовал длски для Стритфайтера против Теккена и длски Теккена Таг турнира. Все нормульно село.

ЛУчше всего использовать оригинальные образы игр без интеграций читов и прочего. Но если припрет можно и крекнутые использовать , главное чтоб не были на подобии Скайрима кривого или Фалаута, тогда будет лажа однозначно.

ErikPshat 13.11.2016 22:41

Цитата:

Сообщение от krekx (Сообщение 1107107)
собирается он несколько иначе, даже если указать его не жать, то на выходе получается несколько меньше.

Посмотри в папках TrueAncestor и в PS3Tools. Там должен быть файл key.conf, в котором есть список всех известных ключей. И там должен быть типа Fix_EBOOT.bat, в котором там фиксится ибут для кастомной прошивки, вроде меняются флаги Retail-DRM на Debug-No-DRM, как-то так, если я правильно помню. Короче, из PS3Tools я видел краем глаза при установке в логе новые ключи вплоть до 4.81, их нужно найти и добавить в TrueAncestor.

И потом, вроде бы в TrueAncestor Backup Resigner там для подписи всегда берётся ключ под 3.40 (appldr) вроде бы (там скрипт есть для подписи), по крайней мере так раньше было, потому что на 3.40 были вытянуты все ключики до одного, а затем под 3.55. А начиная с 3.56 был затык очень долго, но я с тех пор уже не следил за PS3 сценой. Короче, под офф прошивку нужно проверить в этих прогах все батники для подписи и внести коррективы, чтобы всё было официально, а не фейково, ведь метод подписи вроде бы давно хакеры определили и ключи вроде бы все есть.

Что такое ключ?
Думаю вы должны знать, это набор всяких данных, которые выступают одним пакетом, типа так:
  • name=NPDRM Revision 10
  • type=npdrm
  • version=3.55
  • revision=10
  • iv=0A99D4D4F8301A88052D714AD2FB565E
  • key=03C21AD78FBB6A3D425E9AAB1298F9FD70E29FD4E6E3A3C151205DA50C413DE4
  • public=3995C390C9F7FBBAB124A1C14E70F9741A5E6BDF17A605D88239652C8EA7D5FC9F24B3054 6C1E44B
  • private=009AC6B22A056BA9E0B6D1520F28A57A3135483F9F
  • ctype=27
Эти данные записаны в EBOOT.BIN, как флаги, например "ctype=27" записан в заголовке в определённом байте и указывает на тип шифрования, который использовался при подписи. Затем "type=npdrm" тоже указывается в определённом байте, как и "version=3.55", "revision=10". Далее, публичный ключ находится в файле прошивки, который любой может вытащить из прошивки. Приватный ключ на PSP записан прямо в области Кирка процессора, а на PS3 я не в курсе, думаю он сильно засекречен и заксорен десятки раз, он выползает при дампе памяти и то в хешированном виде, потом его хакеры брутят и невероятным образом преобразуют в оригинал.

Короче, нужно в шифрованном EBOOT.BIN узнать все эти цифры, модифицировать Resigner, убрать принудительное сжатие (а оно помнится было) потом декриптовать и обратно зашифровать тем же ключом и теми же данными, должно получится 100% совпадение по MD5 или там по SHA1. Кому это интересно и нужно, пытайте и гоняйте. Я пока далёк от этого, но как только освобожусь, так сразу подключусь...

P.S. А тем временем, я сделал автоматизированную распаковку ISO и пакетов PKG, перехожу к высасыванию из пальца LIC.DAT.

slavik765 14.11.2016 00:33

4.81 в пролете?Протестите vanquish,bayoneta вышли давненько должны пойти

slavik765 добавил 14.11.2016 в 00:33
И встаньте на раздачу игр,а то что то совсем мертво всё

ErikPshat 14.11.2016 00:45

Кстати, все новые ключи записаны в бинарном формате в папке: ps3tools\tools\scetool\.ps3

Цитата:

Сообщение от slavik765 (Сообщение 1107145)
4.81 в пролете?

4.81 в соседней теме.

MurKing 14.11.2016 02:34

Цитата:

Сообщение от in1975 (Сообщение 1107140)
Ты понимаешь, что хочешь понижение прошивки на непрошивайках в данный момент? Если бы можно было понизить - скатили бы до 3.55 и поставили кастом.

И вообще - другая плойка - это гораздо проще, чем программаторы.

Насколько я понимаю все они понижаемые, только до той версии которая шла с коробки, половина слимок и все суперслимки непрошывайки только из за того что версия из коробки была выше 3,55 и ее поставить невозможно потому что железо разное. Понизить я думаю можно абсолютно любую плойку, только это никому не нужно ОФФ на ОФФ понижать))

Другая плойка согласен проще, но не ищем легких путей))) Дома скучно после работы) И руки чешуться) И мне она досталась на халяву с неработающим приводом. Так что буду пробовать читать-писать))

krekx 14.11.2016 05:25

Nosferatu13fd, объясни окружающим, что нужно делать с псн версиями.
Почему ты не написал, что делать с намертво виснутыми играми при запуске, или ты до них ещё не добрался?
Почему не проверил, то что тебя попросил проверить E2E41, а кинул какую-то нелепую отмазку про отстой псн обновления, хотя при реакте оно безболезненно.
Давай робь, народ ждёт и я в том числе наблюдаю :)

krekx добавил 14.11.2016 в 05:25
MurKing, Вот это я понимаю, человек, ему класть на теорию, он сразу к практике, ну может хоть ты сможешь ткнув пальцем в небо расшифровать метрлдр2 и переписать сервис утилиту, что бы можно было сискон понизить, который позволит дампу себя калечить, ждём результатов твоей работы :)

ErikPshat 14.11.2016 06:15

Да и объясните, нужно ли из ISO образа извлекать всё содержимое или только как сейчас есть, без INSDIR и PKGDIR?
Потому что я уже тыщу раз изменял решение в коде, то ли надо, то ли не надо...
Ведь зачем тратить время и место на извлечение лишнего, когда можно извлечь только то, что надо.

krekx 14.11.2016 06:25

ErikPshat, нужно, если там не видео контент, так же необходимо из этих пкг извлечь содержимое, так как обычно это дополнения или глобальный апдейт в случаи грантуризмо, всё логично само распакуется в свои папки и может быть засунуто в бекап.

ErikPshat 14.11.2016 06:35

Понятно, значит извлекаем всё и нет необходимости делать перенос из PS3_GAME в NPEB, а достаточно просто переименовать папку.
Вообще странно у нас получается, папку игры BLES мы переименовываем в NPEB, а патч наоборот в BLES :)

Цитата:

Сообщение от krekx (Сообщение 1107155)
так же необходимо из этих пкг извлечь содержимое

А что, эти пкг сама игра не в состоянии извлечь?
Кстати, я так и не понял, В LIC.EDAT пишется вот этот код игры "EP9000-%NAME%_00-0000000000000001" и мне кажется, вернее я что-то вспоминаю, что именно это название используется в качестве ключа для расшифровки чего-то там. Может как раз для PKG, когда в самой игре прописан другой свой родной. В общем я буду брать родное имя из самой игры.

krekx 14.11.2016 06:47

ErikPshat, скорее всего в состоянии, но это ведь место жрёт, а ты всеми правдами и не правдами пытаешься минимизировать объём.
klicensee = 72F990788F9CFF745725F08E4C128387 вот это даёт запуск в едате, а название я менял на разное и оно всё равно запускалось, но для порядка делай как задумал.


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

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