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)

PS3Forever 25.09.2017 17:04

Prototype обычным конвертом с LIC.EDAT. После заставки о частной собственности RAIDCALL и ACTIVISION чёрный экран. Приставка не виснет. Просто чёрный экран с возможностью выхода в XMB.

ErikPshat 25.09.2017 17:24

PS3Forever, ты этот файл раздобыл в подписанном виде? - USRDIR/spu/audiof.self

А зачем ты плюсанул челу за глупый вопрос, ответы на который описаны в шапке? :)

PS3Forever 25.09.2017 17:27

Цитата:

Сообщение от ErikPshat (Сообщение 1119446)
PS3Forever, ты этот файл раздобыл в подписанном виде? - USRDIR/spu/audiof.self

Нет. Я просто сконвертил ничего не переподписывая. Думаешь файл аудио.селф связан с Чёрным экраном?

ErikPshat 25.09.2017 17:30

Цитата:

Сообщение от PS3Forever (Сообщение 1119447)
Нет. Я просто сконвертил

Хех, а с каким умыслом ты конвертил, когда невооружённым взглядом сразу виден этот файл?
И если у тебя его нет, стоило бы сначала подумать, где его взять, а если его взять негде, тогда зачем пытаться конвертировать :D

Я даже не стал качать игру для проверки, а просто глянул на список файлов: http://jonnysp.bplaced.net/info.php?...892B527B9D.ird
Это же очевидно, что всё сразу понятно.

PS3Forever 25.09.2017 17:33

А как его переподписать?

ErikPshat 25.09.2017 17:36

Цитата:

Сообщение от PS3Forever (Сообщение 1119447)
Думаешь файл аудио.селф связан с Чёрным экраном?

Это же модуль системный с заголовком SCE, такой же, как прочие SPRX и консоль его проверяет так же, как EBOOT.BIN.
Ты же заменяешь EBOOT.BIN в игре с целью запустить её с HDD, вот точно так же нужно заменять и SELF и SPRX.
Иначе консоль не будет их грузить, если обнаружит, что это дисковые файлы.

Цитата:

Сообщение от PS3Forever (Сообщение 1119449)
А как его переподписать?

Спроси у SONY!

PS3Forever 25.09.2017 17:39

Цитата:

Сообщение от ErikPshat (Сообщение 1119451)
Это же модуль системный с заголовком SCE, такой же, как прочие SPRX и консоль его проверяет так же, как EBOOT.BIN.
Ты же заменяешь EBOOT.BIN в игре с целью запустить её с HDD, вот точно так же нужно заменять и SELF и SPRX.
Иначе консоль не будет их грузить, если обнаружит, что это дисковые файлы.


Спроси у SONY!

То есть с prototype вылет? А с PSN версии взять аудио.селф?

ErikPshat 25.09.2017 17:48

Цитата:

Сообщение от PS3Forever (Сообщение 1119452)
А с PSN версии взять аудио.селф?

Ну ты думай хоть иногда, что ты спрашиваешь. Ты же с нами уже из покон веков и должен уже знать по нашим общениям что и как.
Если взять из PSN-версии, то там же понятно, что нужно заплатить и купить и играть :)
А если не покупать, то можно использовать RAP и декриптовать. Эти системные файлы подписаны под локальную лицензию 02 - это значит, что файл декриптуется 16-байтным ключом RIF, который ты покупаешь и он тебе после покупки закачивается на консоль. Но люди же отлавливают этот ключ, потом из RIF делают RAP и выкладывают для декриптовки. Ну декриптуешь ты этот аудио.селф, а обратно зашифровывать свободной лицензией 03 кто будет? Проси Sony.

PS3Forever 25.09.2017 17:55

Поиграл в Prototype...

ErikPshat 25.09.2017 18:02

PS3Forever, в том-то и дело, что PSN-игры зашифрованы локальной лицензией 02, а вот DEMO из PSN зашифрованы свободной лицензией 03, которые не требуют покупки и не зашифрованы ключом RIF/RAP, поэтому мы можем брать файлы от Демок, но никак не из Retail PSN-игр.

А вот другие файлы ресурсов мы можем забирать из PSN-игр, потому что ресурсные файлы не шифруются, а шифруются только системные модули SELF/SPRX и экзешник EBOOT.BIN одним и тем же ключом RAP. А обратно зашифровывать эти системные файлы мы пока не умеем, там не разгадан процесс генерации хэша ECDSA.

PS3Forever 25.09.2017 18:16

А с GTA 4 что за проблема? Почему либо чёрный экран, либо бесконечная загрузка?

ErikPshat 25.09.2017 18:38

Цитата:

Сообщение от PS3Forever (Сообщение 1119459)
А с GTA 4 что за проблема?

А что с ней не так? там нужны только 2 файла:
  • USRDIR/COMP.BIN
  • USRDIR/EBOOT.BIN
Если есть, бери и замени. Вот образ: http://tapochek.net/viewtopic.php?t=74558

PS3Forever 25.09.2017 19:02

USRDIR/COMP.BIN нету в патче. А в PSN его не взять? Или как?

ErikPshat 25.09.2017 19:18

Цитата:

Сообщение от PS3Forever (Сообщение 1119461)
USRDIR/COMP.BIN нету в патче.

Посмотри в хекс-редакторе, есть ли в нём (дисковом) заголовок SCE и вообще что это за формат?
Если это напарник EBOOT.BIN и в заголовке есть SCE, значит в PSN его не взять.

PS3Forever 25.09.2017 21:03

Цитата:

Сообщение от ErikPshat (Сообщение 1119464)
Посмотри в хекс-редакторе, есть ли в нём (дисковом) заголовок SCE и вообще что это за формат?
Если это напарник EBOOT.BIN и в заголовке есть SCE, значит в PSN его не взять.

Облом. SCE заголовок есть. С GTA 4 облом. А GTA 5 можно урезать до 14 гиг, удалив озвучку, мусор?

ErikPshat 25.09.2017 22:34

Вложений: 2
Цитата:

Сообщение от PS3Forever (Сообщение 1119469)
Облом. SCE заголовок есть.

Ну вот видишь как, коротко и чётко, зато сразу всё ясно.

Что такое файлы SCE? Что такое заголовок SCE?

Такой заголовок сразу означает, что это системный файл SELF (EBOOT.BIN, *.SPRX, *.SELF) S - Signed (подписанный).
  • EBOOT.BIN - это главный экзешник любой игры, это шифрованный файл SCE, содержащий номер ContentID/TitleID, версию прошивки и код запуска игры. По аналогии с компьютером, как запускающий любую игру или любую программу, EXE-шник с расширением *.exe.

  • SPRX/SELF - это дополнительные модули игры, помощники экзешника, это вспомогательные утилиты, помогающие выполнять код игры. Они конечно шифрованы и подписаны в SCE, как и EBOOT.BIN, поэтому НЕЛЬЗЯ в них заменять ни одного байтика для запуска на OFW!!! На CFW их подпись отключена, поэтому там они свободно проходят проверку любой фейковой подписи.

  • Прочие файлы игры - как типа DAT/PAK/PNG/BMP/PSARC/DURAC и прочие - это просто ресурсы игры, содержащие катринки, текст, 3D-модели фигур персонажёй, зданий, ландшафта и прочий контент, либо упакованные архивы тех же файлов ресурсов в какой-либо формат сжатия. Они не шифрованы в SCE, а значит не проверяются системой на подпись шифрования. Их можно подменять, перерисовывать и делать что угодно, консоль PS3 их не проверяет, но проверять может сама игра, к примеру файлами TOC, содержащими размеры всех ресурсов, их хэши CRC/MD5/SHA-1/Прочие алгоритмы подсчёта контрольных сумм, поэтому имейте в виду, не всегда можно угадать алгоритм хэширования, а значит просто так изменять ресурсы игры.
Из чего мы можем сделать вывод, что этот дисковый файл будет проверяться на подпись NPDRM при запуске с HDD, которой у дисковых файлов нету. А если в обновлении такого файла нет, значит заменить его нечем, а значит такая игра на OFW не пойдёт. Демки тоже нигде не видать.

Вот так выглядит этот SCE заголовок (выделено красной рамкой):

Вложение 13974

А вот так выглядит секция NPD (внизу на картинке) в любых SELF-файлах
(в данном случае EBOOT.BIN из PSN-обновления, а значит он имеет подпись NPDRM):

Вложение 13975

Смотреть файлы, как на картинках, нужно через Хекс-Редактор.

Если файлы есть в обновлении, тогда они конечно подписаны в NPDRM и значит они запустятся с HDD.
А если у файла нет такой секции NPD, значит это файл не NPDRM, т.е. это обычный дисковый Blu-Ray файл, который не будет работать с HDD. И, если в Патче Обновления нет замены этих дисковых системных файлов *.BIN, *.SPRX, *.SELF на такие же, значит игра, имеющая такие файлы, без файлов с такой подписью не будет работать с HDD PS3.
То есть, если вы видите такое очевидное - значит и пробовать конвертировать нечего.

vihrov 25.09.2017 23:09

Цитата:

Сообщение от ErikPshat (Сообщение 1119460)
А что с ней не так? там нужны только 2 файла:
  • USRDIR/COMP.BIN
  • USRDIR/EBOOT.BIN
Если есть, бери и замени. Вот образ: http://nnm-club.name/forum/viewtopic.php?t=746281


чуваки, а что если из патча GTAIV.self переименовать в COMP.bin )

судя по частичным сверкам сигнатур - контент в одном смысле ) команда strings в линуксе например )

Senko 25.09.2017 23:17

Цитата:

Сообщение от PS3Forever (Сообщение 1119469)
Облом. SCE заголовок есть. С GTA 4 облом. А GTA 5 можно урезать до 14 гиг, удалив озвучку, мусор?

Рокстары запрещают свои игры переозвучивать же. И правильно. Переводы у нас фиговые получаются, особенно от нового диска. То есть, как к актёрам и переводчикам претензий-то особо нет. Но звукорежиссёрам надо гвоздь в голову забить. Звук никак не правится, разве что могут модуляцию приделать где переговоры по рации, и на том "спасибо". "На улице" герой говорит ли в "закрытой комнате" ли, на фоне других звуков - всё что было продумано разработчиками, на всё вот это забивается болт. С колдой это особо заметно, кстати. Наоффтопил, сорян, чёт накипело.

ErikPshat 25.09.2017 23:49

Цитата:

Сообщение от vihrov (Сообщение 1119474)
чуваки, а что если из патча GTAIV.self переименовать в EBOOT.bin )

А-а-а-а-а, мама забери меня сегодня пораньше из этого детского садика :girl_cray:

Начните с поиска COMP.BIN, а потом уже всё остальное с бубном и шаманами :)

vihrov 25.09.2017 23:51

Цитата:

Сообщение от ErikPshat (Сообщение 1119478)
А-а-а-а-а, мама забери меня сегодня пораньше из этого детского садика :girl_cray:

ну соррян, я нуб в вопросах криптования файлов на плойке :blush: и их зависимостей

ой. речь идет о COMP.bin :suicide: (со страху не то написал выше)


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

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