PS3Xport & PeXploit - Запуск PSN и DLC с помощью IDPS на PS3 до 4.66 OFW
БЛАГОДАРНОСТЬ: KaKaRoTo, Flatz
Как тут совершенно верно донесла полевая почта, появилась возможность запуска пиратских PSN игр и установки платных DLC пакетов на непрошиваемых консолях PS3 и без всяких ODE.
Лично мне как владельцу правильной, прошитой PS3 это всё мало интересно, но всё же расскажу в чем дело. Не так давно KaKaRoTo решил уйти с PS3 сцены, так как она отнимает слишком много времени и сил. Вообще по количеству драмы, уходы хакеров начинают напоминать уходы со сцены Аллы Борисовны — та тоже по нескольку прощальных концертов дает, и так каждый год. Так вот, на прощанье KaKaRoTo зарелизил одну штуку — ps3xport, которая позволяет расшифровывать те самые полные бекапы диска вашей PS3.
Для расшифровки вам понадобится уникальный ключ вашей PS3 — называется он IDPS, и частично состоит из MAC адреса приставки. Если на прошитой приставке считать этот ключ и даже заменить его не представляет сложности, то для владельцев OFW задача была неразрешима. Опять таки, до недавнего времени. Появилась утилита IDPS Stealer, которая по сути является прокси-сервером, перехватывающим весь траффик от PS3 с целью считывания этого самого IDPS. Программу нужно запустить на компьютере, находящимся в той же сети что и ваша PS3, а на PS3 в настройках подключения установить прокси-сервер, равный IP адресу компа, где запущен IDPS Stealer.
Тут важное замечание... Для Sony не представляет никакой сложности, и с большой долей вероятности она прикроет эту дырку в одной из последующих версий прошивки, так что я очень рекомендую вам, владельцы OFW, оторвать ленивую задницу, и самим разобраться, подключить, установить, настроить и считать этот самый IDPS, и не обновлять консоль до тех пор пока не будете иметь IDPS на руках. Потом будет поздно. И не нойте — я вас предупредил.
После того, как узнаете свой IDPS, можно делать полный бекап вашей PS3, переписывать его на комп, а дальше воспользоваться программой PeXploit. Она позволяет в ваш бекап запихнуть PSN игры, а также дополнения DLC которых там не было, и зашифровать его обратно, после чего вы сможете с него восстановить вашу PS3. В итоге на ней появятся и будут работать PSN игры и DLC, которых до бекапа не было. Почему только PSN или DLC? Ну потому что игры с дисков хоть и устанавливаются на винт, но все равно требуют оригинальный диск, а homebrew подписано ключами, которые в последних версиях прошивки давно забанены. Нельзя с уверенностью сказать, получится ли у хакеров запускать на OFW пиратские torrent и homebrew. Но запуск PSN — это уже подарок для владельцев OFW.
Гайд, вступление:
Способов манипуляции HDD бэкапа OFW PS3 приставки как минимум два.
Постараюсь максимально автоматизировать и упростить процесс.
Все необходимые инструменты прикрепил во вложение для большего удобства.
Плюс Способа I является полный контроль над процессом. (Плюсы Способа I являются минусом Способа II)
В Способе II файл лицензии генерируется автоматически, при обработке C00 демо игры.
Желательно заранее знать ID игры и скачивать ее не из PSN, а из прямых линков сервера sony > PSN-DL.
Для Способа I, Лицензионные файлы .EDAT для демо игр создает прога Rap2Rif, непосредственно из файла .SFO самой игры, при обработке файл .SFO должен лежать вместе с прогой Rap2Rif.
Вставьте флешку либо внешний HDD в формате FAT32 в PS3, идите в "Настройки системы > Утилита резервного копирования" создайте резервную копию.
Распакуйте содержимое архива ps3xport.zip в C:\ - структура файлов и папок заранее заготовлена под этот Гайд, так-что ничего не удаляйте и не перемещайте!
В папку C:\ps3xport\ переместите файл idps.bin , который вы получили с помощью программы idpstealer Simple GUI.
Создайте папки "backup" - C:\ps3xport\backup\ и "backup_orig" - C:\ps3xport\backup_orig\
В папки backup и backup_orig скопируйте содержимое с флешки PS3\EXPORT\BACKUP\дата\, т.е. все файлы archive...dat (рекомендую сделать одну копию оригинала на всякий случай)
Перейдите в папку C:\ps3xport\ и запустите CMD (зажмите [Shift], щелкните правой кнопкой мыши в папке – и увидите соответствующую опцию в контекстном меню, как "Открыть окно команд").
В C:\ps3xport\ создайте две папки - "protected" и "original", а в них создайте по папке "dev_hdd0"
Все папки указанные в protected.txt поместите из C:\ps3xport\dump\ в C:\ps3xport\protected\dev_hdd0\
тоже самое и с original.txt - смотрите все папки указанные в этом файле, и поместите из C:\ps3xport\dump\ в C:\ps3xport\original\dev_hdd0\ - кроме \dev_flash2! Папку \dev_flash2 поместите, например, в папку \flash
Зайдите в \flash\dev_flash2\ и удалите всё, кроме папки \drm\psn\ - содержимое папки \psn не трогаем!
На этом этапе в папку \original\dev_hdd0\game\ можно положить распакованные из pkg PSN игры.
Лицензионные файлы кладем либо в папку с игрой, либо в папку \dev_hdd0\home\0000000X\exdata\ - (X это Ваш номер пользователя).
В CMD выполняем следующую команду >
ps3xport SetDeviceID idps.bin SetPSID psid.bin CreateBackup new protected original
Содержимое папки C:\ps3xport\new\ кидаем на флешку \PS3\EXPORT\BACKUP\дата\, т.е. все файлы archive...dat, и восстанавливаем резерв на PS3
По окончанию всех этих манипуляции необходимо, из рекавери меню реконструировать базу данных >>> визуальный пример.
Как войти в Recovery Menu?
Приставка выключена.
Нажимаем и держим кнопку пока она не включится а затем не выключится.
Отпускаем кнопку.
Нажимаем и держим > сначала будет один сигнал, затем двойной > отпускаем кнопку.
Этот шаг нужен для тех, у кого был файл в \dev_flash2\drm\psn. Если его нет - пропускайте этот шаг.
После того, как Вы восстановили Ваш резерв на PS3, снова сделайте резервную копию, удалите содержимое C:\ps3xport\backup\ и скопируйте сюда новый резерв.
Вставьте флешку либо внешний HDD в формате FAT32 в PS3, идите в "Настройки системы > Утилита резервного копирования" создайте резервную копию.
Распакуйте содержимое архива PeXploitV-1.0.zip в C:\ - структура файлов и папок заранее заготовлена под этот Гайд, так-что ничего не удаляйте и не перемещайте!
Положите idps.bin в C:\ps3\PeXploit\
Переместите содержимое с флешки из PS3\EXPORT\BACKUP\дата\ , т.е. все файлы archive...dat в C:\ps3\PeXploit\backup\ (рекомендую сделать одну копию оригинала на всякий случай)
Запустите PeXploit.exe
В [STEP One] выбираете вашу резервную копию.
В [STEP Two] выбираете вашу PSN игру, (нужно выбрать папку с указанным "Content ID"), либо переключится в .pkg Mode и выбрать сам .pkg файл (один либо несколько).
В [Catagory] выбираете какой тип пкг файлов.
В [Select Riff/Rap] этот пункт только при необходимости!
В [Please Select Your UserNumber] выбирайте ID пользователя.
В [Select IPDS] выбираем ваш Idps.bin, который вы получили с помощью программы idpstealer Simple GUI.
Жмем "Patch And GO" и ждем окончания процесса, видео инструкция.
Подключаемся к приставке, и восстанавливаем заготовленный резерв через "Настройки системы > Утилита резервного копирования".
За основу частично взят материал с портала izzylaif.com & psx-core.ru
Последний раз редактировалось akela1979; 17.10.2016 в 01:52.
Лежат они примерно в home\00000x\vsh\tasks ... или что-то около того. Можете скачать какую-нибудь и посмотреть сделав дамп, но там надо доп файлы к ним *.db создавать чтоб они отображались. в общем геммороя много а профит никакой
Сообщение от LongmenZhig
Это прокатит только с теми играми, где .edat лежит в папке с самой игрой, но для этого Вам надо будет pkg распаковать, добавить .edat и снова запаковать.
А вот тут вы не правы для тех что едат надо в exdata можно их просто в папку ету кинуть и после рапаковки на консоли игры автоматом станут полными. А с теми что в папке с игрой не факт что плойка перепакованный архив согласится устанавливать
Dmitry_GSA добавил 17.02.2015 в 15:19
вотдаже програмулинка есть которая это делает
If on latest FW you can install PSN Demo through PSN store then create a cracked edat for game or you can download a Demo pkg online and create Edat from it.
Drag pkg onto DemoManager.exe that will create a folder (i.e. 0000320).Put Pkg into folder. In ps3xport folder create folder layout like this "pkg/dev_hdd0/vsh/task". In task folder put your 0000320 pkg folder in and insert onto backup with ps3xport with command: ps3xport SetPSID psid.bin Add PS3/EXPORT/BACKUP/201412300508 pkg/dev_hdd0/vsh/task/00000320
Be sure to use your Date folder (201412300508) this is mine as example. Also 00000320 is the name of the folder Demo Manager made for me use your folder. You can put more that one Pkg on at a time just put all 00000XX Demo manager made folders in pkg/dev_hdd0/vsh/task/
Последний раз редактировалось Dmitry_GSA; 17.02.2015 в 15:19.
Причина: добавил, подумав
На OFW можно запустить игры у которых защищён только .edat, и нельзя у которых защита через EBOOT. А вот как можно узнать на распакованном pkg какая защита в игре? Хочу пробовать игры, но не хочется зря тратить время?
как вариант можно скопировать в папку с распакованными играми r2r.exe из шапки и запустить через CMD тогда она проверит все вложенные папки и сгенерит едаты для чего сможет. в 95 % случаев если удалось сделать едат то на нем она и запустится. А вообще есть списки или psnStaff+ с базами от Yutolio
LongmenZhig,
EDAT от всех игр уже в /dev_hdd0/home/00000001/exdata/ скопированы. Более 3 тысяч штук. Пробовал устанавливать 10 "С00" игр через SonicMan, полёт нормальный.
Лежат они примерно в home\00000x\vsh\tasks ... или что-то около того. Можете скачать какую-нибудь и посмотреть сделав дамп, но там надо доп файлы к ним *.db создавать чтоб они отображались. в общем геммороя много а профит никакой
А вот тут вы не правы для тех что едат надо в exdata можно их просто в папку ету кинуть и после рапаковки на консоли игры автоматом станут полными. А с теми что в папке с игрой не факт что плойка перепакованный архив согласится устанавливать
Dmitry_GSA добавил 17.02.2015 в 15:19
вотдаже програмулинка есть которая это делает
If on latest FW you can install PSN Demo through PSN store then create a cracked edat for game or you can download a Demo pkg online and create Edat from it.
Drag pkg onto DemoManager.exe that will create a folder (i.e. 0000320).Put Pkg into folder. In ps3xport folder create folder layout like this "pkg/dev_hdd0/vsh/task". In task folder put your 0000320 pkg folder in and insert onto backup with ps3xport with command: ps3xport SetPSID psid.bin Add PS3/EXPORT/BACKUP/201412300508 pkg/dev_hdd0/vsh/task/00000320
Be sure to use your Date folder (201412300508) this is mine as example. Also 00000320 is the name of the folder Demo Manager made for me use your folder. You can put more that one Pkg on at a time just put all 00000XX Demo manager made folders in pkg/dev_hdd0/vsh/task/
Спасибо. Прийду домой, попробую. Есть одна задумка, а в PSN с прршивкой 4.53 не зайти.
запустилась psp игра Driver 76, но почему то звук есть и черный экран. Вопрос к профессионалам: чем лучше конвертировать psp игры и как правильно это сделать!? Конвертацию проводил программами PSPtoPS3 GUI b22 и PSP2PS3_v2.1.2_CEX.
lvbnhbq7777, после закачки ISO-образа с игрой открываешь его в любом эмуляторе dvd-привода, увидишь две папки: PKG_ODE и PS3_GAME. В PKG_ODE лежат файлы Beyond Two Souls - Install 1.pkg.....Beyond Two Souls - Install 8.pkg. При помощи PkgView_1.3 распаковываешь эти файлы, с 1 по 7 в папку PS3_GAME с заменой файлов. После распаковки 7-ми частей переименуй PS3_GAME в NPEA90127.
8й pkg-архив распаковывай отдельно, должна получиться папка BCES01123.
В итоге должно получиться две папки: BCES01123 и NPEA90127.
Каждую из них устанавливай, как отдельную игру.
P.S Если боишься ошибиться - можно каждый pkg-архив распаковать в свою папку, а потом, начиная с 1, слить их содержимое в папку PS3_GAME, опять же с заменой файлов и последующим переименованием в NPEA90127. Посмотри структуру содержимого этих папок - поймешь.
Alex985, а можно такую же подробную инструкцию для Heavy Rain. А то у меня только самый первый из первых pkg распаковывается (правда в итоге почему-то получается 25 гигабайт), и второй. Остальные пишет что неправильные pkg.
А то у меня только самый первый из первых pkg распаковывается (правда в итоге почему-то получается 25 гигабайт),
. Я через PKG_View каждый файл брал и распаковывал, у тебя, похоже, цепляет по очереди все PKG-шки по номерам, раз папка сразу большая получается. А в остальном все так-же, как в "душах". В 8-м PKG папка BCES00802.
Попробуй файлы в отдельной папке по очереди распаковывать.
. Я через PKG_View каждый файл брал и распаковывал, у тебя, похоже, цепляет по очереди все PKG-шки по номерам, раз папка сразу большая получается. А в остальном все так-же, как в "душах". В 8-м PKG папка BCES00802.
Попробуй файлы в отдельной папке по очереди распаковывать.
Пробовал, на все остальные файлы кроме первого говорит что может их распаковать, точную формулировку не помню.
Я образ "Две души" первый раз открыл ISO образ с помощью 7z, вычитал, что можно любым архиватором, и увидел первые три части архива под своими номерами, а остальные: 4файла с номером 4, 4файла с номером 5 и т.д. Видимо 7z разбивал большие архивы, начиная с 4-го, на 4 мелкие части
При распаковке из образа ISO последний файл с ном.4 затирал предыдущие и т.д. и эти части (4.5.6) PKG_view тоже не мог распаковать, писал ошибку. Потом уже в эмуляторе открыл и все стало на свои места.
SonepDitну нехер в сеть выходить было с читами вот и схлопотал! А пользоваться читами надо было только когда инэт отключен! Вот и спрашиваю как пользоваться читами как вообще взломщик кодов что на рутрекере впилить в плойку ну или еще какие способы?