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)

Sergko24 21.12.2016 23:33

ErikPshat, я про версию OFW, на которой эта игра запускается) до 4.70, или после?) У меня 4.80, очень интересно, получается ли в последних прошивках что-то понять о шифровании, или нет) Понял, заливать игры необходимо так же, да?

ErikPshat 22.12.2016 00:08

Цитата:

Сообщение от Sergko24 (Сообщение 1109438)
до 4.70, или после?

Игра требует 4.20 MinVer, остальное не важно, нет никаких до или после в плане шифрования. Есть только то, что после 4.75 из бэкапа не восстанавливается лицензия LIC.EDAT в свою папку на консоли, а вот через утилиту переноса данных она копируется и не теряется.
  • Если консоль < (меньше) или = (равно) 4.70, тогда используем инструкцию "Шаг 2. Для FW <= 4.70"
  • Если консоль > (больше) 4.70, значит пользуемся инструкцией "Шаг 2. Для FW > 4.70"

in1975 22.12.2016 05:34

поделитесь файликом для биошока, я как раз свой релиз поправлю. Или выложите сами )

YAGAMI55 22.12.2016 08:49

in1975, какой именно файлик нужен?
если SPRX,то их ВСЕ можно взять из любого патча Bioshok

YAGAMI55 добавил 22.12.2016 в 08:49
по поводу DmC
все действия,которые я провёл с ним ночью не дают запуск игре
я опять поменял bdvd на hdd(через Break n Make)
сделал его NPDRM
сделал его демо
результат один-черный экран после экрана автосохранения(SPRX вроде проходит проверку,иначе бы был фриз на экране сохранения)
ок,посмотрел установленные данные
их на 3 мб меньше,чем на cfw
скопировал с cfw уже установленные данные,через бэкап восстановил их на ofw,но при запуске игра опять их переустанавливает
запустил на cfw,конвертированую игру
установились данные, игра пошла(что даёт ей запуск на cfw понятия не имею,ясно что защита отключена,но что конкретно)
сделал перенос данных с cfw на ofw
запускаю на ofw,не просит установить,но как был чёрный экран,так он и остался

vigelant 22.12.2016 23:43

god3 uncharted 3 GT6 запустились на OFW 4,81, путём переноса с CFW rebug 4.81

ErikPshat 23.12.2016 05:16

Вложений: 1
Поцоны, короче тут такая шняга, SPRX подписываются через scetool со 100% совпадением.
Я сейчас подписал один, но пока пробовал от дисковой версии обратно в её же. То есть, цель эксперимента была получить точную копию исходного оригинала, чтобы убедиться в правильности подписи. И вроде как подписывает как надо.
В общем хейдер заголовки SCE и ELF и хвост файла собрались со 100% совпадением с оригиналом байт-в-байт.
Только само тело поменялось, но это из-за того, что там генерятся рандомные ключи декриптовки, пэтому тело шифруется другим хешем. Но я уверен, что тут всё правильно. Причём размер исходного и шифрованного файлов тоже совпадают до байтика. Думаю в NPDRM шифровка тоже должна пройти успешно.

Короче, проверяйте сами. Инструкция:
  1. Извлекаем SPRX из архива XJOB_TESTJOB_SPURS.zip и кидаем его в папку scetool (имейте в виду, что утилита scetool.exe сама по себе не работает, а работает она с сопутствующими файлами ключей и бинарников, например, расположенными в папке "data", поэтому утилиту отдельно никуда не таскайте).

  2. Декриптуйте этот SPRX с помощью ScetoolGui. На выходе получите декриптованный ELF под названием XJOB_TESTJOB_SPURS.SPRX.elf

  3. Теперь, удерживая SHIFT, нажмите правой кнопкой в пустом месте внутри папки "scetool" и выберите "Открыть окно команд", чтобы запустить консольное окно.

  4. Скопируйте и вставьте в консоль этот код и нажмите Enter:
    Код:

    scetool -v -t XJOB_TESTJOB_SPURS.SPRX -0 SELF -1 TRUE -s FALSE -2 000A -m C5F50AFEEBD83EFB8E8CE7D18BFBCFA21B1E26CC76D73D8FB6B925F285BE5B55000000000000059000000001000000040000001E000000300000000000000000 -3 1010000001000003 -4 01000002 -5 APP -A 0001000000000000 -6 0003005500000000 -7 TRUE -8 0000000000000000000000000000000000000000000000000000000000000000 -9 00000000000000000000000000000000000000000000003B0000000100040000 -b FREE -c SPRX -f EP1001-BLES01705_00-BSIDSCPATCHPSCEE -g XJOB_TESTJOB_SPURS.SPRX -j TRUE -e XJOB_TESTJOB_SPURS.SPRX.elf XJOB_TESTJOB_SPURS.SPRX.ENC

  5. Из Эльфа у вас появится подписанный файл под названием XJOB_TESTJOB_SPURS.SPRX.ENC. Сравните его с исходным через хекс или через ScetoolGui и удивитесь, что все данные совпадают.



P.S. Я ещё немного подправил scetool, сделал немного более информативнее вывод информации, чтобы было понятно, откуда беруться эти названия:
  • [retail game/update]
  • [normal]
  • [NPDRM Application]
  • [ REFTOOL DEBUG RETAIL ]
  • [SELF]
  • [EXEC]
  • [PPC64]
  • [TRUE][FALSE]
Так же добавил больше инфы по ELF Header и исправил одну несущественную ошибку, где в поле флага процессора вместо положенных 2-ух байт бралось с потолка 4 байта (у EBOOT.BIN). Так что обновляйтесь - scetool v0.2.9.2

Strong-Men 23.12.2016 13:35

ErikPshat, EBOOT.BIN не пробовал подписать?

YAGAMI55 23.12.2016 20:38

Ребята
в общем то,что я хочу сделать
да и в принципе весь мир
это фактически невозможно

разбирая полностью структуру NPD sprx,eboot я нашёл очень много нюансов
например любой NPD контейнер начинается с подписи и ей же заканчивается(её расшифровать ещё никому не удалось)
проще говоря NPD файл криптован форматом SDAT,EDAT
вот здесь как раз и идёт инфа о контрольных суммах
расшифровать её нельзя
так же нельзя расшифровать конец подписи(в принципе она отличается 20 байтами,т.е у каждого NPD она в этих 20 байтах разная)
она конечно тоже зашифрована типа SDAT,EDAT

сделать все это дома можно
но иметь мозги японские,что бы понимать как на простейшей связке cn1,hash,sha1 получить полноценный EBOOT. BIN или SPRX
так же расшифровать подпись сони

я в аут

MamZhan 23.12.2016 21:12

Подскажите, не совсем понял про вариант, когда прошивка 4.81

Если я на CFW установлю нужные мне игры на диск и воспользуюсь утилитой переноса между консолями для OFW. Все игры перенесутся на непрошитую.
Остались сомнения, что произойдет (прочитал официальную инструкцию и там вроде как с CFW данные исчезнут)
1. Игры удалятся с прошитой?
2. Останутся ли фотографии и другая информация не относящаяся к играм на прошитой приставке?
3. Что будет с имеющимися играми и настройками на не прошитой при переносе, они все сотрутся и будет точная копия непрошитой с новыми данными?
4. Останутся ли фотографии и другие данные при этом на не прошитой?

Перед тем как сделать это хотелось уточнить, чтобы не потерять данные.

YAGAMI55 23.12.2016 21:57

MamZhan, все данные удаляться с консоли на которой и произойдёт восстановление
это вне зависимости CFW или OFW
приставка попросит форматировать накопитель перед переносом данных

попросит та приставка,на которую ты перенесешь
с которой будешь переносить,ничего не удалится

YAGAMI55 добавил 23.12.2016 в 21:57
переносится все содержимое-темы,фото,видео,игры и некоторые настройки
поэтому что бы не морочиться,желательно удалить все,кроме игр
и уже потом переносить

Login_OFF 23.12.2016 22:16

Цитата:

Сообщение от in1975 (Сообщение 1108907)
Killzone 3
[*]Работоспособность проверена: нет (прошу проверить)

Проверил, работает, и переносом на OFW4.81 тоже работает
запускается около 2х минут(чёрный экран), после выбора языка тоже около 40 сек зависает на меню, потом норм вроде.

voronkoffpit 24.12.2016 01:33

В PSN можно играть на OFW если с CFW перекинул? Запускаться игры будут с инетом? Бана не будет?

krekx 24.12.2016 01:35

voronkoffpit, Если сони узнает, что ты это не купил, она тебя за это по головке погладит? В угол поставит? Скажет ая-яй и погрозит пальчиком?

in1975 24.12.2016 04:56

Цитата:

Сообщение от Login_OFF (Сообщение 1109492)
Проверил, работает, и переносом на OFW4.81 тоже работает
запускается около 2х минут(чёрный экран), после выбора языка тоже около 40 сек зависает на меню, потом норм вроде.

Видимо это декодирование занимает столько времени.

Я подумал, может и другие игры "с черным экраном" - надо просто подождать?

YAGAMI55 24.12.2016 13:59

итак
единственное что мне удалось это запускать EBOOT.BIN с дисковой версии,подписав их NP
конечно после запуска чёрный экран,потом вываливается ошибка
80010017
если кто хочет поковыряться
то вот утилитки BREAK N MAKE SELF
COMBINED MAX BETA

E2E41 24.12.2016 14:11

ребят BIK ролики конвертить не нужно, в скрипт это добавить нужно

Erorreg 24.12.2016 15:33

Цитата:

Сообщение от Login_OFF (Сообщение 1109492)
Проверил, работает, и переносом на OFW4.81 тоже работает
запускается около 2х минут(чёрный экран), после выбора языка тоже около 40 сек зависает на меню, потом норм вроде.

Я дольше ждал. Думал зависла, а нет запустилась и дальше без проблем полностью прошёл игру

YAGAMI55 24.12.2016 15:37

E2E41,с чего вдруг такие догадки по поводу BIK?

Strong-Men 24.12.2016 16:15

YAGAMI55, скинь утилитку COMBINED MAX BETA:)

YAGAMI55 24.12.2016 17:30

Strong-Men, вот ссылка

http://www.maxconsole.com/threads/re...r-tools.38492/


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

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