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)

wpvrn 18.11.2016 15:57

Цитата:

Сообщение от ErikPshat (Сообщение 1107491)
wpvrn, Мультимэн подписан другими ключами, скорее всего от 3.40, а в PARAM.SFO изменено на 3.40.
Используй этот Парам и подписывай EBOOT этими ключами.
klicense у всех одинаковый, значит использовался из оригинала.
scetool 0.2.9 <PRIVATE BUILD:naehrwert> используй из ps3tools\tools\scetool которая называется просто scetool.exe
Там ещё есть scetool_0.2.9.exe для паблика версия (scetool 0.2.9 <public build> (C) 2011-2012 by naehrwert)
scetool 0.2.9 <PRIVATE BUILD:naehrwert> (C) 2011-2013 by naehrwert
NP local license handling (C) 2012 by flatz
USAGE: scetool [options] command
COMMANDS Parameters Explanation
-h, --help Print this help.
-k, --print-keys List keys.
-i, --print-infos File-in Print SCE file info.
-d, --decrypt File-in File-out Decrypt/dump SCE file.
-e, --encrypt File-in File-out Encrypt/create SCE file.
OPTIONS Possible Values Explanation
-v, --verbose Enable verbose output.
-r, --raw Enable raw value output.
-t, --template File-in Template file (SELF only)
-0, --sce-type SELF/RVK/PKG/SPP SCE File Type
-1, --compress-data TRUE/FALSE(default) Whether to compress data or not.
-s, --skip-sections TRUE(default)/FALSE Whether to skip sections or not.
-2, --key-revision e.g. 00,01,...,0A,... Key Revision
-m, --meta-info 64 bytes Use provided meta info to decrypt.
-K, --keyset 32(Key)16(IV)
40(Pub)21(Priv)1(CT) Override keyset.
-3, --self-auth-id e.g. 1010000001000003 Authentication ID
-4, --self-vendor-id e.g. 01000002 Vendor ID
-5, --self-type LV0/LV1/LV2/APP/ISO/
LDR/NPDRM SELF Type
-A, --self-app-version e.g. 0001000000000000 Application Version
-6, --self-fw-version e.g. 0003004100000000 Firmware Version
-7, --self-add-shdrs TRUE(default)/FALSE Whether to add ELF shdrs or not.
-8, --self-ctrl-flags 32 bytes Override control flags.
-9, --self-cap-flags 32 bytes Override capability flags.
-a, --self-indiv-seed 256 bytes Individuals Seed (ISO only)
-b, --np-license-type LOCAL/FREE License Type
-c, --np-app-type SPRX/EXEC/USPRX/UEXEC App Type (U* for updates)
-f, --np-content-id Content ID
-l, --np-klicensee 16 bytes Override klicensee.
-g, --np-real-fname e.g. EBOOT.BIN Real Filename
-j, --np-add-sig TRUE/FALSE(default) Whether to add a NP sig. or not.

Так они работают только на ODE, а на OFW не будут работать.

Спасибо за инфу, очень хочется во всём этом разобраться, надеюсь мой чайник не закипит :D
Не мог бы ты найти немного времени и тоже в этом разобраться? Всё же если запуститься - это будет нереальный прикур для сцены и народа...

ErikPshat 18.11.2016 15:59

Цитата:

Сообщение от wpvrn (Сообщение 1107486)
МультиМан EP9000-NPEA00374_00-SINGSTARPS3V0101
Сингстар EP9000-NPEA00374_00-SINGSTARPS3V0100
Сингстар EP9000-NPEA00374_00-SINGSTARPS3V0100

Контент ИД другой, возможно, что из-за него не запускается?
Отличается большинство данных

Это просто версия обновлённая, возможно он использовал обновление v1.01. Если там ещё присутствует LIC.EDAT, то этот ContentID туда прописывается и может влиять на совместимость файла лицензии с игрой. Но вроде там нет его и номер версии не имеет значения.

in1975 18.11.2016 16:30

Насколько я понял мысль wpvrn он хочет аналогичным методом из шапки (где мы помещаем игру в эмулятор, а патч запускает ее) сделать мультимен.
Но если нет познаний в структуре и программировании, вряд ли что выйдет :)

Тех кто скачал skyrim прошу сообщить о работаспособности, поскольку я совместил несколько разные по структуре патч и игру...

in1975 18.11.2016 16:36

Прошу скачавших мои релизы сообщать о работаспособности, поскольку проверить на 4.7 у меня нет возможности :(

bober_tagan 18.11.2016 16:44

Цитата:

Сообщение от in1975 (Сообщение 1107495)
Прошу скачавших мои релизы сообщать о работаспособности, поскольку проверить на 4.7 у меня нет возможности

Beyond: Two Souls не завелась.. при инжекте в бэкап выскочила какая-то ошибка. Ну и после воостановления черный экран.
А ошибка что-то вроде: не удалось прочитать файл ...бла-бла

in1975 18.11.2016 17:16

Цитата:

Сообщение от bober_tagan (Сообщение 1107496)
Beyond: Two Souls не завелась.. при инжекте в бэкап выскочила какая-то ошибка. Ну и после воостановления черный экран.
А ошибка что-то вроде: не удалось прочитать файл ...бла-бла

Либо что-то не скачалось, либо ошибка при записи на винт. Не думаю, что это ошибка релиза.

Krik 18.11.2016 18:01

сделал бэкап на resident evil 6, запускается , но вот беда при входе запрашивает создать ли данные сохранения игры , выбивает "ошибка сохранения игры" , и дальше "Вы не сможете сохранять игру , если не создадите данные сохранения .Пробовать еще раз?" повторяю но не хочет ,опять ошибка ...но игру можно дальше продолжить...это как то лечится ? или можно ее сносить ? ибо играть постоянно заново как то не хочется

rupor 18.11.2016 18:30

ErikPshat
Ну, короче все запустилось. Нужно было заменить nx на f

было
Код:

for /f "delims=" %%i in ('dir /b/s/a-d %PKGNAME%^|sort /+44') do set "var=%%~nxi"&call :pr
стало
Код:

for /f "delims=" %%i in ('dir /b/s/a-d %PKGNAME%^|sort /+44') do set "var=%%~fi"&call :pr
И еще позаимствовал у TrueAncestor_BACKUP_Injector утилиту sfoprint, чтобы вытаскивать ID игры из PARAM.SFO.

Получилось как-то так
Код:

echo Selected PKG(s): %PKGNAME%
for /f "delims=" %%i in ('dir /b/s/a-d %PKGNAME%^|sort /+44') do set "var=%%~fi"&call :pr
del %temp%\temp.cmd/q
 
:: Переименовываем папку BLUS/BLES в NPUB/NPEB

for /f "tokens=3" %%q in ('%temp%\ISO2BACKUP\sfoprint PATCH\PARAM.SFO TITLE_ID') do set "DIRNAME=%%~q"

echo %DIRNAME%> %temp%\1.tmp

set NAME="NP"%DIRNAME:~2,1%"B"%DIRNAME:~4,5%
if exist %NAME% (
%temp%\ISO2BACKUP\wpt "STOP" "Folder not empty. Please, remove the folder NP" Ok x
del %temp%\1.tmp
goto :end
)
ren PATCH %NAME%

Код:

:pr
%temp%\ISO2BACKUP\PS3P_PKG_Ripper -o "PATCH" "%var%"


wpvrn 18.11.2016 18:43

Цитата:

Сообщение от in1975 (Сообщение 1107494)
Насколько я понял мысль wpvrn он хочет аналогичным методом из шапки (где мы помещаем игру в эмулятор, а патч запускает ее) сделать мультимен.
Но если нет познаний в структуре и программировании, вряд ли что выйдет :)

Поэтому я здесь, с Вами, умными :D давайте сделаем это, а то уже балаболы выпускают homebrew для OFW PS4 а мы до сих пор не запустили MultiMan на PS3 :lol:

wpvrn добавил 18.11.2016 в 18:43
Цитата:

Сообщение от robert007 (Сообщение 1107504)
Привет всем, скажите этот парень болобол или же известный хакер на ps scene?
https://mobile.twitter.com/mntadr56/...05213560770560

1

Nosferatu13fd 18.11.2016 19:28

in1975,
Оригинальный инглишный скайрим и патч пашет без проблем, руссифицированный не тестил, там косяков слишко много , а если еще и модифиукации то ваще атас) Та же шляпа с Ньювегасом и Фалаутом .

ergoferon 18.11.2016 19:34

если не ошибаюсь, то запуск ММ мало чего даст.
как и запуск игр, в линуксе все происходит под определенным уровнем доступа, запустив MM под текущим пользователем его функции все равно упрутся в ограничения по доступу, как к каталогам на жестком диске, так и к ресурсам (устройствам).
другое дело, если подобной подменой получится спровоцировать срыв памяти, в которую можно будет инжектировать код для получения root-доступа, открывающего полный доступ ко всем ресурсам плойки, как с тем же hen.tiff на psp

Zzzzzag 18.11.2016 19:55

Скачал отсюда готовую GT6, при запуске пишет подготовка к обновлению, потом ошибку, если самому сконвертировать, то просто ошибка при установке.

krekx 18.11.2016 19:59

ergoferon, ну почему же, сборка собственного бекапа активирует права и потом можно свободно копаться почти во-всех папках и заменять их, так была до 4.70, потом сони пофиксила это.

ErikPshat 18.11.2016 20:08

Цитата:

Сообщение от rupor (Сообщение 1107505)
Ну, короче все запустилось. Нужно было заменить nx на f

Так это одно и тоже.
  • ~nx - n берёт имя файла, а x берёт расширение, получается полное имя с расширением.
  • ~f - берёт полное имя файла с расширением.
Отлично, так и сделаем, в разных случаях бывает может по разному интерпретироваться код и выползать непредвиденные ошибки :)

Цитата:

Сообщение от rupor (Сообщение 1107505)
sfoprint, чтобы вытаскивать ID игры из PARAM.SFO

Да, хорошее решение.
Правда я стараюсь по минимуму использовать сторонние утилиты и сокращать код. Можно было и так написать код для вытягивания настоящего имени из PARAM.SFO без дополнительного софта. Хотя может так проще и надёжнее, посмотрим.

Спасибо за исправления и наводки!!!





Ну вот, освободился от кое-каких дел, тут сегодня подкатила новость о долгожданном выпуске кастомной прошивки эмулятора PSP для песочницы PS Vita. Вот эта новость:
Если понравилось, жмите сердечко внизу :)

Приступаю наконец к дописыванию и компоновке полной версии патчера. Думаю оставить имена папок, как было раньше...

Nosferatu13fd 18.11.2016 21:53

Zzzzzag,
Там патч гиморный. Я конвертнул, пихнул патчи иии установку , потом отдельно пихаешь как с нидфорспид райвелсом папки конвертной игрули и папку с установленной игрой и патчами. Тогда запуск идет. Иначе то одно то другое то данные повреждены и тд и тп.
Я бы выставил торент , но то что выставил никто не поддерживает так что лучше уж сами)

ergoferon 18.11.2016 21:58

Думаю если бы все было так легко с правами, то сразу бы наклепали софтверный даунгрейдер до 4.55 и инжектировали его в бакап для 4.70

Я вот пытаюсь разобрать прошивку 4.80 в PS3UPDAT.PUP и ищу pkg файл, который пофиксил дыру с восстановлением из бакапа в 4.70, чтобы попробовать найти оригинальный файл из 4.7 в более старой прошивке и сунуть его в состав 4.81, чтобы после апгрейда на 4.81 произошла его перезапись и по сути произошел возврат функционала бакапа к 4.70

krekx 18.11.2016 22:26

ergoferon, однако, после ребилда бэкапа, на соньках с эмулятором, можно было свободно в папку хом лазать и лить туда активацию через мультиман :)

Devilplant 18.11.2016 23:40

честно,я платил бы даже копеечку какую за рабочие раздачи.на работе круглосуточно раздает комп

Zzzzzag 18.11.2016 23:53

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

Devilplant 19.11.2016 00:18

если пиарнуть в какой группе халявы набежит там на рутрекере)вдвадцатером побыстрее чем в вдвоем


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

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