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)

krekx 04.02.2018 09:13

Цитата:

Сообщение от pahom-vip (Сообщение 1128545)
Всем привет, подскажите пожалуйста, форматнул hdd 500gb в fat32 MBR а плойка еге не видит, просит вставить устройство для резервной копии. Что делать подскажите плиз.
UPD вопрос решен, медленно вставил HDD

:lol: а до этого энергично вставлял?

Grek25007 04.02.2018 09:34

Цитата:

Сообщение от ErikPshat (Сообщение 1128556)
Имя должно быть именно такое: EP0082-NPEB02197_00-EPISODE000000001.edat, иначе игра не найдёт свой файл.

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

Щас попробую но вчера когда я пытался имя этого файла то после episode нули перестали вводиться именно перестали а не ушли в невидимую область щас проэксперементирую с другой версией эксплоита.

ErikPshat 04.02.2018 10:31

Цитата:

Сообщение от Grek25007 (Сообщение 1128559)
Щас попробую но вчера когда я пытался имя этого файла то после episode нули перестали вводиться именно перестали а не ушли в невидимую область щас проэксперементирую с другой версией эксплоита.

Я смотрю последнюю версию эксплоита v002
Он там прикрутил передачу и удаление файлов через FileZilla, но это только для CFW.

Там эта строка в файле index.html имеет следующие параметры:
Код:

<textarea id="path_dest" name="path_dest" cols="58" rows="1"></textarea>
Где cols="58" указывает на ширину строки по количеству символов, хотя вроде бы оно не должно влиять на ограничение по количеству, а только на ширину. То есть, если количество превышает выставленную ширину, тогда последующий текст должен переносится на новую строку и должна появляться вертикальная полоса прокрутки. Но при отправке, всё равно должно передаваться на сервер как одна строка. А за ограничение количества символов отвечает другой параметр maxlength="число", которого здесь нет. Но хотя, на PS3 странный браузер, что он может принимать cols за ограничение.

Вот такую строку нужно передавать в путь, там 72 символа:
  • /dev_hdd0/home/00000001/exdata/EP0082-NPEB02197_00-EPISODE000000001.edat
Просто, если я выставлю такое количество, а нужно с запасом хотя бы 74, то строка не поместится и переместится на новую строку, что будет не очень красиво :)
Сейчас сделаю новую версию, попробуйте затестить...

Grek25007 04.02.2018 10:38

Цитата:

Сообщение от sandor1985 (Сообщение 1128560)

sandor1985 добавил 04.02.2018 в 09:41
Grek25007, если умеете пользоваться хоть каким-нибудь текстовым редактором, можете сами всё поправить для себя.

Пользоваться то умею вопрос в том что править? Файл едат? Но насколько я понял игра обращается именно к этому файлу и если я изменю его содержимое она все равно не увидит, или я что то не так понимаю?

pahom-vip 04.02.2018 10:38

Цитата:

Сообщение от krekx (Сообщение 1128557)
:lol: а до этого энергично вставлял?

Не :D)))) просто воткнул как обычно не видет ( и попробывал несколько раз вставлять 0 реакции, в гугле пишут типо USB 3.0 есть такой прикол с PS3 - вставте медленно попробывал получилось хз )))

Grek25007 04.02.2018 10:46

Цитата:

Сообщение от ErikPshat (Сообщение 1128563)
Вот такую строку нужно передавать в путь, там 72 символа:
  • /dev_hdd0/home/00000001/exdata/EP0082-NPEB02197_00-EPISODE000000001.edat
Просто, если я выставлю такое количество, а нужно с запасом хотя бы 74, то строка не поместится и переместится на новую строку, что будет не очень красиво :)
Сейчас сделаю новую версию, попробуйте затестить...

Спасибо Вам большое. Приеду домой попробую и отпишусь.)

Grek25007 добавил 04.02.2018 в 10:46
И ещё, извините за назойливость, в far cry 4 получается путь должен вот это содержать: NPEB2012_00? Или надо лиц.едат переделывать и заново инжектить?

PS3Forever 04.02.2018 10:49

Всё как-то плачевно. Он нашёл оффсеты base_fp: 0x801F4924 stack_frame_addr: 0x80341414 jump_2_addr: 0x8021C554 jump_1_addr: 0x8021D264
написал success, а после нажатия execute он завис, а в выборе оффсетов не видно таких значений, при которых он написал мне success. Странно...

Grek25007 04.02.2018 10:57

sandor1985, Спасибо за подробное объяснение!))👍

ErikPshat 04.02.2018 10:57

Залил в шапку новую версию ps3xploit_pett_v002-1.zip - проверяйте на количество символов.
И влезет ли строка в ширину экрана, желательно показать скрин...

P.S. Прежний эксплоит Full и Lite версии так же лежат в шапке, смотрите вложения.

Цитата:

Сообщение от Grek25007 (Сообщение 1128566)
И ещё, извините за назойливость, в far cry 4 получается путь должен вот это содержать: NPEB2012_00? Или надо лиц.едат переделывать и заново инжектить?

Должно быть название папки правильно 4 символа NPEB + 5 символов 02012 = итого 9 символов.
И я же говорил, что LIC.EDAT неправильно сконверчен, там записан неправильно ContentID: EP9000-NPEB2012_00-0000000000000001 (не хватает нуля в TitleID). Конечно же нужно новый файл шифровать. Чуть позже зашифрую и выложу в пост с игрой...

Grek25007 04.02.2018 10:59

ErikPshat, здорово, спасибо!!! Через пару часов буду дома попробую и напишу со скрином.

PS3Forever 04.02.2018 11:40

Парни, почему эксплойт не находит оффсеты? Может я что-то не правильно делаю?

PS3Forever 04.02.2018 11:46

Я каждый раз перезапускаю приставку и сервак, и он очень редко раз в 20 попыток находит.

Trolology 04.02.2018 11:48

Цитата:

Сообщение от ErikPshat (Сообщение 1128544)
Это же игра из PSN. Причём тут LICDIR?
У неё системные файлы, как EBOOT.BIN/SELF/SPRX подписаны ключом RIF/RAP, который нужно купить во время закачки.
А чтобы разархивировать эти файлы, требуется подставлять пароль к архивам, в качестве которого выступает этот ключ RIF/RAP.
А чтобы подходил пароль к архивам EBOOT.BIN/SELF/SPRX, нужно их декриптовать и переподписать без пароля.
Но таким образом игра не пройдёт проверку на ECDSA на официальной прошивке и не запустится.
Но если вы думаете, что консоль должна угадать пароль, не купив его, и запустить экзешник, то вы глубоко заблуждаетесь!

Спасибо за ответ . Но если я правильно понял, мы еще не можем играть в игры PSN?
так что даже эта игра, которая уже сделана здесь, не будет работать?
https://www.pspx.ru/forum/showpost.php?p=1109570

PS3Forever 04.02.2018 12:01

XD в сборке ErikPshat эксплойт стоит на одном оффсете и всё. Приставка не зависает, просто стоит на одном оффсете base_fp 0x802210D4 и говорит подождите.

ErikPshat 04.02.2018 12:12

В игре Far Cry 4 [BLES02012][RUS] залил во вложение исправленный LIC.EDAT.

Замените им бракованный и не забудьте поменять неверное название папки NPEB2012 на NPEB02012

Цитата:

Сообщение от Trolology (Сообщение 1128579)
Спасибо за ответ . Но если я правильно понял, мы еще не можем играть в игры PSN?
так что даже эта игра, которая уже сделана здесь, не будет работать?
https://www.pspx.ru/forum/showpost.php?p=1109570

Там же написано, что подтверждено, значит игра работает. Там просто никто не переподписывал EBOOT.BIN под свободную лицензию, а скорее всего взяли из DEMO. В общем там другой эксклюзивный метод. Нужно просто скачать и посмотреть.

Цитата:

Сообщение от PS3Forever (Сообщение 1128580)
XD в сборке ErikPshat эксплойт стоит на одном оффсете и всё. Приставка не зависает, просто стоит на одном оффсете base_fp 0x802210D4 и говорит подождите.

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

P.S. И потом, у тебя же 4.66, а он пока что видимо не до конца все смещения вычислил правильно.

Grek25007 04.02.2018 12:50

Вложений: 1
ErikPshat, все поместилось выглядит вот так:
Офсеты пока не нашёл буду пробовать, но все равно спасибо!

hexcsl 04.02.2018 13:09

Цитата:

Сообщение от Grek25007 (Сообщение 1128588)
ErikPshat, все поместилось выглядит вот так:
Офсеты пока не нашёл буду пробовать, но все равно спасибо!

О чем я и говорил. Что проблем вписать никаких не вижу. Тестировать запись нет возможности, так что у кого есть знания и возможности, то протестируйте. Думаю должно все получится.

PS3Forever 04.02.2018 13:16

Ну хоть как-то к CFW приблизились. Можно делать так: Поставить пузырь в бекап и ставить c00 через него, а потом докидывать edat. Или такие игры как PAYDAY или Flower. Как Эскорд допилит врайтер будет дискотека на всё село. :crazy:

Grek25007 04.02.2018 13:36

Для тех бедолаг как я у кого офсеты находятся раза с 20 и то не всегда попробуйте так:
Смотрим инструкцию от sandor1985, (спасибо ему за это)

Цитата:

Сообщение от sandor1985 (Сообщение 1128569)
Я имею в виду, что можно изменять пути в файле, а не в браузере. Откройте файл path.js (он лежит в вашей сборке по пути htdocs\js\api) и замените:
Код:

var path_usb_test_bin="/dev_usb000/LIC.EDAT";
var path_hdd_test_bin="/dev_hdd0/game/TitleID/LICDIR/LIC.EDAT";

на
Код:

var path_usb_test_bin="/dev_usb000/путь_к_вашему_файлу_EP0082-NPEB02197_00-EPISODE000000001.edat";
var path_hdd_test_bin="/dev_hdd0/home/00000001/exdata/EP0082-NPEB02197_00-EPISODE000000001.edat";

Для удобства перенесите эти строчки в начало файла и сохраните (можете не закрывать, потому что файлов будет несколько, как я понимаю).
Определите его размер и перенесите по инструкции, опустив пункт правки путей.
Если файл передан удачно, приступайте к другому (правьте пути в path.js для другого файла) по аналогии.
Здесь нужно быть очень внимательным с размером файлов.
Правку path.js можно проводить "на горячую", когда запущен минисервер (редактор можно не закрывать, только не забывать сохранять файл).
А так, муторное это дело и есть большая вероятность ошибки (если она случится, всё по новой, потому что невозможно отследить, где ошибся).

Только вместо путей с длинным названием пишем пути к файлам своих игр т.е:
var path_usb_test_bin="/dev_usb000/NPEB02012/LIC.EDAT"
var path_hdd_test_bin="/dev_hdd0/game/NPEB02012/LICDIR/LIC.EDAT";
красным папка игры для которой записываем файл, сохраняем. На приставке вычищаем браузер и словарь распознаваемого текста (настройки-настройки системы-удалить словарь распознаваемого текста), страницу эксплоита на домашнюю.
Открываем браузер, выбираем Read/Write File Test, нажимаем Set New Size следом Initialize.

Лично у меня так все офсеты нашлись с первого раза причем даже те которые не получались вообще.

PS3Forever 04.02.2018 14:17

Не помогло.


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

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