PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Софт для PS3 (https://www.pspx.ru/forum/forumdisplay.php?f=300)
-   -   ArtemisPS3 - Подключаем читы в играх (https://www.pspx.ru/forum/showthread.php?t=108995)

Serp87 02.09.2019 17:03

ErikPshat,
in1975,
спасибо я понял, а то я скинул игру, а EBOOT.BIN-а там нет, пришлось перепаковывать игру в iso с внедренными читами, а потом опять скидывать, а это долго пипец,

ErikPshat 02.09.2019 17:09

Serp87, ну значит оформляй отдельным PKG, как фикс, как будто это обновление.

Только имей в виду, что дисковый EBOOT.BIN предназначен для диска и у него нет никакого ContentID, а EBOOT.BIN, предназначенный для запуска с внутреннего HDD, а не с диска (ISO), должен иметь подпись NPDRM с соответствующим ContentID.

Serp87 02.09.2019 17:12

ErikPshat, не, мне проще в USRDIR скинуть EBOOT.BIN, что бы проверить читы, что бы не устанавливать по 100 раз

ErikPshat 02.09.2019 17:18

Serp87, выше я тебе дописал важное примечание :) так что имей в виду.

А как же ты тогда будешь раздавать читы? Будешь каждый раз писать инструкцию, типа скопируйте EBOOT.BIN в такую-то папку, с таким-то номером, в папку USRDIR, по FTP и бла-бла-бла. Тогда, как при установке из PKG, ничего объяснять не надо, любой и так знает, что его никуда копировать не надо, а просто запустить, он сам распакуется куда надо.

P.S. На видео я показывал как упаковать быстро и просто можно. Правда не показал, но, как это делается, рассказал. Там просто забыл добавить в папку PARAM.SFO.

Serp87 02.09.2019 17:21

ErikPshat,
вот ты меня в заблуждение ввел, я только готовые EBOOT.BIN заливал с читами:scratch_one-s_head:
предлагаешь в pkg их упаковывать?

ErikPshat 02.09.2019 17:25

Serp87, а ты разве этого никогда не знал :D Соответственно HDD EBOOT.BIN с NPDRM, для дисковой игры ISO нужно наоборот переподписать без NPDRM и всяких ContentID.

Ну тогда дописывай там в раздачах инструкцию, что надо распаковать ISO, заменить в папке игры EBOOT.BIN и обратно упаковать ISO. Радоваться новой жизни с читами :D

Либо подписывай их в NPDRM, пакуй в PKG и выкадывай. Это самый разумный вариант. Кому удобнее, всегда может распаковать PKG или отдельно извлечь EBOOT.BIN и кинуть на консоль так. Там никаких заморочек, 5 сек. потратить.

BaseD 02.09.2019 17:26

Ну не все же игры устанавливают данные на диск, как быть с ними?
Для этого и предлагал:
Цитата:

Сообщение от BaseD (Сообщение 1192149)
как отдельный патч сделать?


Serp87 02.09.2019 17:27

:dash:
Цитата:

Сообщение от ErikPshat (Сообщение 1192164)
а ты разве этого никогда не знал Соответственно HDD EBOOT.BIN с NPDRM, для дисковой игры ISO нужно наоборот переподписать без NPDRM и всяких ContentID.

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

HDD EBOOT.BIN с NPDRM, для дисковой игры ISO нужно наоборот переподписать без NPDRM и всяких ContentID

ErikPshat 02.09.2019 17:29

BaseD, тут ещё оказалось, что у юзера пробелы в очевидном :D

У него EBOOT.BIN просто с ISO-диска, а просто так его в патч не положишь, потому что он должен быть NPDRM (HDD) :D

Serp87 02.09.2019 17:31

ErikPshat,
тогда я одного не пойму
Darksiders II
http://nnmclub.to/forum/viewtopic.php?t=769245
тоже в iso, но при установке данных в папке USRDIR есть BOOT.BIN,

ErikPshat 02.09.2019 17:35

Цитата:

Сообщение от Serp87 (Сообщение 1192166)
блин, ну ок, теперь надо освоить

Ты только опять не попутай, что в той цитате я говорил про обратный способ готовки из HDD экзешника -> в дисковый, для паковки в ISO или папку JB.

А способ с патчами, это когда берёшь EBOOT.BIN из образа ISO -> превращаешь его в HDD с ContentID (NPDRM), для запуска с внутреннего HDD консоли из папки игровых данных в dev_hdd0/game.

ErikPshat 02.09.2019 17:37

Цитата:

Сообщение от Serp87 (Сообщение 1192170)
ErikPshat,
тогда я одного не пойму
Darksiders II
http://nnmclub.to/forum/viewtopic.php?t=769245
тоже в iso, но при установке данных в папке USRDIR есть BOOT.BIN,

А кто тебя знает, может ты установил обновление 1.02 :D

Serp87 02.09.2019 17:40

ErikPshat,
плина, точно, я же обновлял игру, а чем надо переподписывать?

DruchaPucha 02.09.2019 18:08

Нафиг вообще эти iso нужны, на HEN хоть одна игра из папки не запустилась?:unknw: Если уж так iso нужны, сделай из диского EBOOT патч, только потом сохранения старые перестанут работать, ну это так для справки.

Serp87 02.09.2019 18:23

Цитата:

Сообщение от DruchaPucha (Сообщение 1192178)
на HEN хоть одна игра из папки не запустилась?

ну я так и делаю в основном, распаковал iso и папку закинул в GAMES, поэтому и читы делал просто EBOOT-ы закидывать и все.

ErikPshat 02.09.2019 18:35

Serp87, ну я же показывал на видео, там есть такой батник EBOOT SELF SPRX ReENCRYPT for HEN.bat
По умолчанию он автоматом подписывает из дисковго в дисковый, а из NPDRM в NPDRM.
Но его можно обмануть, вписав в условие подписывания, где строчка начинается с условия:
Код:

if [!CID!]==[]
То есть, в перводе на русский код скрипта, условие звучит так:
Код:

Если [ContentID]==[Отсутствует] (
тогда подписываем как дисковый.
) в противном случае (
подписываем как NPDRM
)

Если ты вместо слова [Отсутствует] подставишь реальный ContentID от EBOOT.BIN (NPDRM), тогда условие поменяется наоборот задом-наперёд :D
Этот способ сработает в случае переподписи EBOOT (NPDRM) в Дисковый, равенство сработает, файл декриптуется и подпишется первым условием как дисковый. Надеюсь ты понял :)

Но тут же у нас немного другое, нам надо наоборот дисковый EBOOT переподписать в NPDRM, а у него нету ContentID и как мы его можем знать? :)
Тут мы делаем тоже самое, подставляем любой фейковый ContentID и тогда равенство тоже сработает как нам надо.
Ведь в этом сучае CID будет пустым. А мы в равенство запишем фейковое любое значение, т.е. первый код в равенстве окажется ложным, тогда сработает второй код в противном случае, где и идёт подпись в NPDRM.

НО! У NPDRM имеются немного другие параметры, которые не требуются для подписи дискового файла. Это вот эти 2:
  • --np-app-type=!apt!
  • --np-content-id=!CID!
Они там записаны один за другим. Дисковый первый параметр у EBOOT.BIN определится как APP (вместо переменной "!apt!"), тогда как у EBOOT (NPDRM) должен быть EXEC. А во втором параметре нужен для подписи ContentID (вместо переменной "!CID!"). Поэтому там надо будет придумать этот ContentID. Первые 2 части ContentID ты и так должен знать от игры - это регион, например европа EP0001 (6 символов) и TitleID, например BLES12345. Тебе надо только придумать последние 16 символов, к примеру SUPERPUPERCHEATS. Тогда у тебя там должно получиться так:
  • --np-app-type=EXEC
  • --np-content-id=EP0001-BLES12345-SUPERPUPERCHEATS

Serp87 02.09.2019 18:46

ErikPshat,
офигеть расписал:suicide:

Serp87 02.09.2019 20:21

ErikPshat,
я так понимаю у меня сейчас EBOOT.BIN в NPDRM правильно? и его просто надо упаковать в PKG?

NPDRM key: F9EDD0301F770FABBA8863D9897F0FEA6551B09431F61312654E28F43533EA6B
NPDRM IV: A551CCB4A42C37A734A2B4F9657D5540

Нажмите для увеличения

ErikPshat 02.09.2019 20:42

Serp87, да, это же файл от патча, который устанавливается и запускается с внутреннего HDD консоли. Соответственно он уже подписан в NPDRM.

И когда ты его переподписываешь, мой батник его переподпишет по умолчанию из NPDRM -> в NPDRM, либо из "Дискового" -> в "Дисковый".

Только не так определяют NPDRM, а вот так:

https://thumbs2.imagebam.com/ad/ac/6...1313146780.jpg

Serp87 02.09.2019 20:44

Цитата:

Сообщение от ErikPshat (Сообщение 1192189)
И когда ты его переподписываешь, мой батник его переподпишет по умолчанию из NPDRM -> в NPDRM, либо из "Дискового" -> в "Дисковый".

а зачем мне его переподписывать, читы в нем встроены, мне просто надо его упаковать в PKG, правильно же?


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

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