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)

gamer2 24.04.2017 19:16

ErikPshat, убрал лишнее

gamer2 добавил 24.04.2017 в 19:16
in1975, не вижу запроса, где он должен появиться?
если работает игра только с конкретным кодом, это можно также писать в комментарии

ErikPshat 24.04.2017 19:21

Цитата:

Сообщение от gamer2 (Сообщение 1114273)
in1975, не вижу запроса, где он должен появиться?

По идее в твоём почтовом ящике, на котором висит твой аккаунт google.

gamer2 24.04.2017 19:37

ErikPshat,
in1975,
Открыл доступ

E2E41 25.04.2017 08:42

для сведения последние блок из EBOOT.BIN от патча длинною 8 это последняя часть контрольной суммы SHA-1 если выкинуть блок длинною 30

YAGAMI55 25.04.2017 08:51

gamer2, рядом с FAR CRY 3 можешь убрать знак вопроса
вот решение-переименовать .sdat в .SDAT после скрипта

gamer2 25.04.2017 10:04

YAGAMI55, добавил, давайте вам тоже откроем доступ для редактирования?

ErikPshat 25.04.2017 10:53

Цитата:

Сообщение от YAGAMI55 (Сообщение 1114303)
вот решение-переименовать .sdat в .SDAT после скрипта

А почему так? В исходном образе на Blu-Ray разве большими буквами пишется или это конвертер чудит и превращает большие в маленькие?

Цитата:

Сообщение от E2E41 (Сообщение 1114302)
для сведения последние блок из EBOOT.BIN от патча длинною 8 это последняя часть контрольной суммы SHA-1 если выкинуть блок длинною 30

Не понял, что за блок? Ты имеешь в виду хеширование ссылок для update-патчей?
Или нужно вынуть EBOOT.BIN, открыть его в хекс-редакторе и смотреть на последний блок из 8 байтов?
Куда надо выкинуть 30 байт?
Что-то ты на иностранном заговорил :) Ты это, вроде же по-русски раньше хорошо говорил, можешь перевести что ты сказал?

E2E41 25.04.2017 12:39

http://s019.radikal.ru/i624/1704/ba/dcbe2efe68e4t.jpg

gamer2 25.04.2017 13:40

здесь кто то выкладывал игру Elder Scrolls 5 Skyrim но сейчас её нет, почему?

in1975 25.04.2017 15:17

gamer2, патч есть, но игра не заработала

ErikPshat 25.04.2017 15:32

Вложений: 1
E2E41, ах, ты имеешь в виду, что в EBOOT.BIN из PSN последние 8 байт являются частью контрольной суммы SHA-1 всего файла, без учёта последних 0x30 (48) байт. Ну так ведь и надо объяснять по-русски :) Да, действительно так, спасибо за полезную информацию :thank_you:

Вот я скачал Update-патч для игры "AFRO SAMURAI [BLUS30264]". Извлёк из PKG файл EBOOT.BIN, выделил от начала до конца весь файл и отступил от конца 0x30 байт, потом посчитал контрольную сумму SHA-1 выделения:
Вложение 12739
  • SHA-1: F9302F5AC6AEAC7D1B8B76282AAAF64C1F1F65CE

in1975 25.04.2017 18:24

ErikPshat, что-то размер в 0x30 байт наводит меня на мысль о потерянных данных из этого сообщения

ErikPshat 25.04.2017 23:50

Цитата:

Сообщение от in1975 (Сообщение 1114337)
ErikPshat, что-то размер в 0x30 байт наводит меня на мысль о потерянных данных из этого сообщения

Ну это ты про другие байты. Вот их не хватает в NPDRM подписи. Потому что scetool подписывает EBOOT.BIN с секцией SCE Version 0x10 байт = это формат дисковой версии Blu-Ray. А должно быть 0x30 байт. Следом идут 3 секции: Control Info [Flags], Control Info [Digest] и Control Info [NPDRM]. Третья секция Control Info [NPDRM] 0x90 байт как раз появляется, если стоит PRESENT=TRUE (вторые 4 байта жёлтой секции, после первых 4 байт).

В scetool есть возможность добавить подпись в NPDRM:
  • -j, --np-add-sig TRUE/FALSE(default) Whether to add a NP sig. or not.
Но при этом всё равно создаётся EBOOT с 0x10 байт в секции SCE Version, как у дисковой версии, хотя в PRESENT=TRUE (вторые 4 байта) проставляет единичку (TRUE = 00 00 00 01, когда FALSE = 00 00 00 00).
Поэтому такой EBOOT не запускается на OFW. Там не хватает этих 0x20 байт (32 байта, если считать байты десятичной системой).

Ну и вот ещё подкатила инфа о контрольной сумме 8 байт в конце файла, а перед ними стоит ECDSA подпись, которая, по моему мнению, не проверяется.

А что за потерянные данные? Если ты имеешь в виду 0x30, то перед 30, если спереди пишется 0x, то это означает 16-ричное число, а если пишут просто 30, то подразумевается десятеричное число. Каждая строка 0x10 байт имеет 16 байт, а 0x30 байт имеет 48 байт.

P.S. Добавил в то сообщение файлы закладок для Hex Workshop, а как ими пользоваться есть инструкция здесь.
И если дописать в исходниках scetool эту секцию SCE Version, то можно будет переподписывать EBOOT.BIN.

gamer2 26.04.2017 15:17

ни у кого нет информации о том как запустить resident evil 6 ? точно можно, но в чем особенность, сегодня буду пробовать

ErikPshat 26.04.2017 16:16

Цитата:

Сообщение от gamer2 (Сообщение 1114363)
как запустить resident evil 6 ?

gamer2, попробуй лицензию: https://www.pspx.ru/forum/showthread.php?t=106806

rupor 26.04.2017 16:31

Цитата:

Сообщение от in1975 (Сообщение 1112258)
5) Если все равно черный экран - записываем файлы игры на блюрей-болванку, вставляем в привод, но запускаем с иконки установленной игры. И игра недостающие файлы подтягивает напрямую с диска, и плевать ей на валидность секторов.

хрена се :huh: И для OFW это естес-но не работает. Я прав?

in1975 26.04.2017 17:52

rupor, почему не работает? Главное запустить с винта, а вот данные могут быть и на диске, ведь если там строгие пути (на болванку), то оттуда и будет ставить.

Словам Ryu (Evolret) я доверяю.

YAGAMI55 26.04.2017 18:11

Цитата:

Сообщение от ErikPshat (Сообщение 1114312)
А почему так? В исходном образе на Blu-Ray разве большими буквами пишется или это конвертер чудит и превращает большие в маленькие?

за твой GameConvert не могу точно сказать(не опробовал его на FAR CRY 3) а начальные скрипты именно так и делали, чудили и копировали/подписывали иногда файлы в расширении БОЛЬШИМИ на маленькие буквы, вот и пошло с тех пор что FAR CRY 3 имеет "особый метод"
На Blu-Ray диске в оригинале у FAR CRY 3 файлы .SDAT большими буквами

krekx 26.04.2017 20:21

Цитата:

Сообщение от rupor (Сообщение 1114368)
хрена се :huh: И для OFW это естес-но не работает. Я прав?

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

DUMPID 26.04.2017 20:27

Цитата:

Сообщение от in1975 (Сообщение 1114240)
DUMPID, что мешает сконвертировать самому?

Что касательно облачных сервисов - они не резиновые (20-30гб) и недолговечные также. Или вы готовы платить за место на облаке?

c MEGA не получилось скачать скачал только 4гб дальше какието квотовые ограничение ! хотя на ПК у меня там настроено без ограничений :unknw:
а по поводу сконвертировать игру объясните _ у меня то есть БЛЮР и другие игры для прошитой версии ПС3 через какую именно прогу нужно это с делать чтоб закинуть на другую ПС3 для версии ofw 4.76
с уважением буду очень рад ознакомится с нужной для этого прогой


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

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