|
PS3 хакинг и девелопмент Здесь вы найдёте инструкции по взлому PS3 |
26.09.2019, 13:17
|
Сообщение: #1 (1194479)
|
Модель консоли: Ps5, PS4 Slim,
Прошивка: HEN
Другие консоли: PS5, Xbox Series X, xbox360, PS4 Slim, sega, dendy
Регистрация: 30.04.2017
Адрес: Ставропольский край
Возраст: 39
Сообщений: 6,318
Вы сказали Спасибо: 2,196
Поблагодарили 12,047 раз(а) в 3,130 сообщениях
Сила репутации: 1Репутация: 18386 
(репутация неоспорима)
|
[FAQ] Переподписываем Homebrew и игры под HEN
Последний раз редактировалось in1975; 02.11.2022 в 09:36.
|
|
|
Эти 19 пользователя(ей) сказали Спасибо jekakmv за это полезное сообщение:
|
Akivar (03.10.2023),
Alundra (29.09.2019),
anjmot7 (10.04.2022),
BaseD (26.09.2019),
Dex (24.11.2020),
eaerg (26.09.2019),
ErikPshat (27.09.2019),
in1975 (26.09.2019),
kaspies (26.09.2019),
Maxiez (23.06.2021),
Necrocannibal (12.09.2020),
OlgaKuznetsova (12.08.2021),
Padre12 (27.09.2019),
pavlik (27.09.2019),
rupor (26.09.2019),
Weblanceur (27.06.2020),
XXX-Man (22.01.2021),
y_mach (18.12.2021),
Z0rdan (26.09.2019)
|
19.02.2021, 15:10
|
Сообщение: #41 (1232788)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от rhish777
Изобрести свой велосипед, который нормально подписывает DEBUG EBOOT.BIN
|
Так в чём вопрос-то? Подписать в NPDRM под HEN/CFW? Подписать в DISC-GAME (APP) под HEN/CFW? Или подписать в DEBUG под CFW DEX?
|
|
|
07.08.2021, 01:24
|
Сообщение: #42 (1240660)
|
Регистрация: 02.07.2020
Сообщений: 42
Вы сказали Спасибо: 9
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
Я напереподписывался, делал всё по той программе https://www.youtube.com/watch?v=C7cd...nnel=ErikPshat но игра виснет, точнее консоль виснет, если правлю батник скрипта EBOOT SELF SPRX ReENCRYPT for HEN.bat как указано в видео т.е. изменяю .elf на .self. Но если оставить .elf то игра пускает но изменения внесенные через HEX в EBOOT.BIN (ранее eboot.elf) теряются и получается что исполняемый файл игры подписывается оригинальными ключами и игнорит все изменения.
|
|
|
07.08.2021, 07:14
|
Сообщение: #43 (1240668)
|
Регистрация: 15.06.2018
Возраст: 37
Сообщений: 20,702
Вы сказали Спасибо: 8,089
Поблагодарили 7,527 раз(а) в 4,260 сообщениях
Сила репутации: 1Репутация: 7329 
(репутация неоспорима)
|
Сообщение от xenonOne
но игра виснет
|
Значит так хорошо поправил elf.
|
|
|
07.08.2021, 07:53
|
Сообщение: #44 (1240670)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от xenonOne
изменяю .elf на .self. Но если оставить .elf то игра пускает но изменения внесенные через HEX в EBOOT.BIN (ранее eboot.elf) теряются и получается что исполняемый файл игры подписывается оригинальными ключами и игнорит все изменения.
|
А что ты там делаешь? Модифицируешь EBOOT.BIN? Внедряешь читы? - Не забывай для читов делать прибавку в смещениях на +10000 хекс-значений.
- Затем, в батнике есть пауза выполнения скрипта, она записана в строке №65 (pause).
- Когда батник доходит до паузы, он декриптует исходный EBOOT.BIN в EBOOT.elf в папку scetool.
- Во время паузы тебе остаётся только зайти в папку scetool и подменить исходный декриптованный EBOOT.elf на свой модифицированный.
- Затем в батнике нажимаешь Enter и после паузы начинается подписывание декриптованного ELF-файла, который лежит в папке scetool, который ты подменил.
- Вот и вся магия!
Скрипт батника довольно простой, заблудиться там сложно. Другое дело, когда ты пытаешься переподписать EBOOT.BIN под другие регионы, тогда конечно нужно делать некоторые правки в батнике, например менять CID (ContentID) игры под соответствующий регион, заодно не забывать поменять TitleID под этот регион в PARAM.SFO.
|
|
|
07.08.2021, 08:48
|
Сообщение: #45 (1240671)
|
Регистрация: 15.06.2018
Возраст: 37
Сообщений: 20,702
Вы сказали Спасибо: 8,089
Поблагодарили 7,527 раз(а) в 4,260 сообщениях
Сила репутации: 1Репутация: 7329 
(репутация неоспорима)
|
|
|
|
08.08.2021, 12:14
|
Сообщение: #46 (1240730)
|
Регистрация: 02.07.2020
Сообщений: 42
Вы сказали Спасибо: 9
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
ErikPshat, в EBOOT игры нужно заменить HEX'ом одно значение 7С (Вертикальная черта) на 2F (Косая черта) (Скрин №1) тем самым дав игре возможно считывать файл Season.xml из директории извне т.к. изменённый файл не получится запаковать в архив из-за ограничений. В корневой директории игры USRDIR я воссоздал тот путь который прописан в EBOOT, и в итоге извлеченный и отредактированный файл Season.xml я уже поместил снаружи (Скрин №2). По логике игра должна в приоритете считывать этот файл сначала по пути /dev_hdd0/game/NPUB30450/USRDIR/Resident(noassert)/UI/Logic, а потом все остальные файлы из архива RESIDENT.ARK по пути /dev_hdd0/game/NPUB30450/USRDIR (Скрин №3)
Скрин №1
Скрин №2
Скрин №3
Загвоздка ещё в том что у игры есть DLC в котором так же есть свой EBOOT который подключает DLC контент, и в нём так же есть пути к этому архиву, поэтому я переписал и его так же, аналогичным образом.
Этот трюк с внешним архивом работает на ПК, просто воссоздаётся директория которая указана в .exe игры и туда уже кидаются соответствующие файлы для моддинга. К тому же я видел что один человек проделывал это на PS3 но впоследствии удалил канал на Youtube и куда то пропал. Я уверен что те изменения которые он проделывал в игре он проделывал именно через внешние архивы, посредством редактирования EBOOT, потому что такое ну никак не упакуешь в архив.
|
|
|
08.08.2021, 15:15
|
Сообщение: #47 (1240739)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
xenonOne, если вопрос, относительно предназначения темы, в переподписывании EBOOT.BIN модифицированным, то выше я ответил об основных принципах, там всё просто.
Если вопрос в махинациях над ресурсами и почему после этого игра или DLC не работает, то это не имеет отношения к теме. Это уже другая тема и требует совсем другого разбора. Так что, создавайте такую тему в соответствующем месторасположении.
P.S. При выкладывании картинок в тег для картинок, следует вставлять ссылку URL именно на картинку, а не на страницу сайта, где она лежит.
Потом, не стоит выкладывать картинки например в свой гугл-аккаунт, которые впоследствии скорее всего вы удалите и они пропадут с форума, т.к. для картинок существуют специальные хостинги картинок (фотохостинги) по типу https://radikal.ru https://imageban.ru https://fastpic.org https://imgbb.com и куча, не менее популярных, тому подобных.
|
|
|
08.08.2021, 16:44
|
Сообщение: #48 (1240757)
|
Регистрация: 02.07.2020
Сообщений: 42
Вы сказали Спасибо: 9
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
Сообщение от ErikPshat
- Затем, в батнике есть пауза выполнения скрипта, она записана в строке №65 (pause).
- Когда батник доходит до паузы, он декриптует исходный EBOOT.BIN в EBOOT.elf в папку scetool.
- Во время паузы тебе остаётся только зайти в папку scetool и подменить исходный декриптованный EBOOT.elf на свой модифицированный.
- Затем в батнике нажимаешь Enter и после паузы начинается подписывание декриптованного ELF-файла, который лежит в папке scetool, который ты подменил.
- Вот и вся магия!
|
В том то и дело что после подмены и нажатия Enter батник просто закрывается, и в папке DONE все тот же EBOOT не изменённый. И пауза выполнения у меня на 79й строке.
|
|
|
08.08.2021, 19:33
|
Сообщение: #49 (1240769)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от xenonOne
И пауза выполнения у меня на 79й строке.
|
На 79-ой последней строке батника стоит не пауза выполнения, а пауза завершения работы батника . Она там стоит только лишь для того, чтобы по окончании работы батник сам по себе не закрывался.
Поставьте паузу в 65-ю строку. Это то место, когда EBOOT.BIN исходный из папки ENC декриптовался в папку scetool, а следующей 66-ой строкой, после паузы, начинается подписывание того декриптованного ELF (Signing). Вот такая следующая 66-ая строка должна быть:
echo !num!. Signing "%%~nA.elf" to "%%~nxA"...|!col! 09
Соответственно пауза из 79-й строки переместится на 80-ю. Вот так оно будет выглядеть:
P.S. Собсно, судя по тому, как вы догадались вставить картинки на форум и как вам пришло в голову сообщить о 79-й строке, я понимаю какой из вас моддер
|
|
|
08.08.2021, 20:14
|
Сообщение: #50 (1240771)
|
Регистрация: 02.07.2020
Сообщений: 42
Вы сказали Спасибо: 9
Поблагодарили 2 раз(а) в 2 сообщениях
Сила репутации: 1Репутация: 2 
(с надеждой на лучшее)
|
ErikPshat, спасибо конечно, всё сделал так как вы описали, но консоль в итоге всё равно зависает после запуска игры.
|
|
|
09.08.2021, 00:28
|
Сообщение: #51 (1240777)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от xenonOne
ErikPshat, спасибо конечно, всё сделал так как вы описали, но консоль в итоге всё равно зависает после запуска игры.
|
Декриптуй переподписанный EBOOT.BIN и проверь, тот ли подписался модифицированный.
Если это именно тот, значит по теме я свою миссию выполнил.
А по поводу зависания - это не ко мне, а к твоим шаловливым ручкам, которые что-то там намодифицировали.
|
|
|
Этот пользователь сказал Спасибо ErikPshat за это полезное сообщение:
|
|
01.09.2021, 12:19
|
Сообщение: #52 (1241823)
|
Регистрация: 19.03.2008
Сообщений: 3
Вы сказали Спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Доброго дня!
Подскажите, как правильно переподписать игру под HEN если она в виде JB папки?
Запустить батник сходу не работает, т.к. пути нужны верные и т.п.
|
|
|
01.09.2021, 12:59
|
Сообщение: #53 (1241826)
|
Модель консоли: PS3 SS
Прошивка: HFW 4.91.2
Регистрация: 10.04.2016
Возраст: 49
Сообщений: 26,920
Вы сказали Спасибо: 10,057
Поблагодарили 14,207 раз(а) в 6,374 сообщениях
Сила репутации: 10Репутация: 14095 
(репутация неоспорима)
|
mal__, в шаге 2 все уже расписано. Вам нужно поместить файлы на переподписание как написано в шаге 2. Распаковывать/упаковывать не нужно
|
|
|
01.09.2021, 20:12
|
Сообщение: #54 (1241840)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от mal__
Доброго дня!
Подскажите, как правильно переподписать игру под HEN если она в виде JB папки?
Запустить батник сходу не работает, т.к. пути нужны верные и т.п.
|
JB-папки просто закинь в папку ENC и запусти батник. Готовый результат увидишь в папке DONE.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо ErikPshat за это полезное сообщение:
|
|
06.09.2021, 19:00
|
Сообщение: #55 (1242071)
|
Модель консоли: PlayStation 3
Прошивка: HEN/CFW
Другие консоли: New 3DS XL, Wii
Регистрация: 28.08.2021
Сообщений: 6
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
А можно таким образом игры предписывать?
|
|
|
06.09.2021, 19:15
|
Сообщение: #56 (1242073)
|
Регистрация: 03.08.2018
Адрес: Ярославль
Возраст: 29
Сообщений: 9,318
Вы сказали Спасибо: 8,185
Поблагодарили 4,362 раз(а) в 1,108 сообщениях
Сила репутации: 1Репутация: 4334 
(репутация неоспорима)
|
|
|
|
Эти 2 пользователя(ей) сказали Спасибо Z0rdan за это полезное сообщение:
|
|
19.10.2021, 11:06
|
Сообщение: #57 (1244776)
|
Регистрация: 17.10.2021
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Вопрос, если оригинальный файл в расширении iso, то по инструкции делать всё тоже самое только распаковать iso?
|
|
|
19.10.2021, 21:48
|
Сообщение: #58 (1244802)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Hnnyyy, да, распаковываешь ISO и кидаешь распакованную папку в папку ENC. Готовый результат получишь в папке DONE. Это что касается переподписывания EBOOT.BIN под HEN. А если там присутствуют SELF/SPRX/EDAT, тогда нужно не забыть сбрутить для них ключ KLIC и вставить в батник. Всё элементарно, Ватсон
|
|
|
19.10.2021, 22:49
|
Сообщение: #59 (1244811)
|
Регистрация: 17.10.2021
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Сообщение от ErikPshat
Hnnyyy, да, распаковываешь ISO и кидаешь распакованную папку в папку ENC. Готовый результат получишь в папке DONE. Это что касается переподписывания EBOOT.BIN под HEN. А если там присутствуют SELF/SPRX/EDAT, тогда нужно не забыть сбрутить для них ключ KLIC и вставить в батник. Всё элементарно, Ватсон
|
А обратно файлы запаковать через ULTRAISO можно?
|
|
|
19.10.2021, 23:30
|
Сообщение: #60 (1244813)
|
Модель консоли: PSP-1004
Прошивка: 6.60 PROMOD
Другие консоли: iPad 3 WiFi
Регистрация: 18.12.2006
Адрес: Москва
Возраст: 57
Сообщений: 46,652
Вы сказали Спасибо: 27,282
Поблагодарили 42,802 раз(а) в 12,231 сообщениях
Сила репутации: 10Репутация: 41997 
(репутация неоспорима)
|
Сообщение от Hnnyyy
А обратно файлы запаковать через ULTRAISO можно?
|
Нет, это же не компьютерная игра. Для PS3-игр есть PS3-ISO-Rebuilder, он так же есть в "PS3 Tools Collection with icons". Если что, посмотрите видеоинструкцию: https://www.pspx.ru/forum/showthread.php?t=109235
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 06:10. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|