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.
Список не особо огромный, лично у меня получилось запустить только 3 игры.
Что у меня запустилось
1) Fight Night Round 4 (BLUS30285). Нужен патч 1.04. Распаковываем патч , называем BLUS30285. Файлы с диска BLUS30285 кладём вместе с патчем, не соглашаясь на замену файлов. Param.sfo с диска перезаписываем вместо патча, редактируем его параметры с DG на HG и меняем app. ver. на версию патча (1.04).
2) Need for speed undercover (BLES00450). Нужен патч 1.02. Распаковываем патч, называем BLES00450GAME. Меняем в этой папке param.sfo на файл с диска. Редактируем param.sfo с DG на HG. В папку BLES00450 копируем все содержимое диска. Дополнительно патч (без изменений param.sfo) копируем в папку с дисковыми файлами с перезаписью.
3) Burnout Paradise The ultimate box (BLES00462). Нужен патч 1.09. Распаковываем патч, называем BLES00462. Файлы с диска BLES00462 кладём вместе с патчем, не соглашаясь на замену файлов. Param.sfo с диска перезаписываем вместо патча, редактируем его параметры с DG на HG и меняем app. ver. на версию патча (1.09).
p.s. PS3 Super Slim CECH-4008a data code 2c 12Gb прошивка OFW 4.80 + E3 ODE PRO (OS 2.12)
нафига затирать посты?
нафига банить?
дети ей богу
Кто кого банил? Кто затирал посты? Если WDR затёр все свои посты, то это к нему напрямую претензии, а не пальцем в небо. И если кто банил, то это только он сам себя в жoпу забанил. Под каждым постом указывается, кто его правил последний раз. Да и толку от того, что он их потёр, атм всё равно ничего полезного он не сказал, кроме, как - "У меня есть тулза, которую я никому не дам", и ещё - "Ждите, я скоро наковеркаю 2 Гб игр, а потом ищите их, как хотите". Вернее, не просто ищите, а идите ко мне вКонтакты и за некую сумму рублями, можно и гривнами, я вам продам игру или на сколько у вас хватит бабла.
Да, я потёр посты с сообщениями, типа "Подтверждаю, всё работает" или "Точняк, только что проверил, игра завелась, можно смело идти к нему и покупать".
А что подтверждаю и что завелось, если перед этим в постах никакой инструкции нет? Не знаю, как у вас в краях, но у нас за такое барыжничество по шапке дают и в жoпу зонтик пихают и там раскрывают. Может это приятно и у вас там так принято, то у нас таких пидaрами называют.
Дети - это те, которые тут скулят, что им не досталось того, чего никто и не собирался им выдавать. А подобные посты, типа "Скоро всё будет", дети воспринимают, как инструкцию к действию, начинают молиться богу на то божество, которое скоро снизойдёт к ним с небес.
E2E41, а вообще, это ты кого имел в виду под выражениями - "нафига затирать посты" и "нафига банить"? У тебя есть обоснование?
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Репутация: 163 
(весьма и весьма положительная личность)
с PS3 OFW RePack (ISO2PKG) вроде разобрался
если нужно накидаю мануално он будет выглядеть криво, нужны котаны-лицушники для проверки(смущает пару моментов)
выкачиваем нужную нам игру и все патчи к ней
создаем папку NPEB-----
в ней поддериктории LICDIR TROPDIR USRDIR
согласно поддерикторий закидываем файлы нашей игры
далее распаковываем все патчи в порядке выхода в папку вида BLES----- с заменой файлов
в папку NPEB----- копируем согласно поддерикторий все файлы из BLES-----(распакованные патчи)
брутфорсим EBOOT.BIN получаем DevKlic вида 72F990788F9CFF745725F08E4C128387
этим ключем и ContentID(вида)))))) EP0006-NPEB-----_00-REPACKBYWANDERER) энкриптим LIC.dat полученный LIC.EDAT кидаем в \NPEB-----\LICDIR\
PARAM.SFO в папке с конвертом должен быть от дисковой версии(т.е. еще раз копируем его из выкаченной нами игры из первого пункта)
все остальные файлы(кроме файлов из патча) энкриптим в sdat с последующем сохранением расширений
травим папки BLES-----(распакованные патчи) и NPEB-----(наш конверт) TrueAncestor_BACKUP_Injector
Последний раз редактировалось E2E41; 11.10.2016 в 10:30.
брутфорсим EBOOT.BIN получаем DevKlic вида 72F990788F9CFF745725F08E4C128387
этим ключем и ContentID(вида)))))) EP0006-NPEB-----_00-REPACKBYWANDERER) энкриптим LIC.dat полученный LIC.EDAT кидаем в \NPEB-----\LICDIR\
с PS3 OFW RePack (ISO2PKG) вроде разобрался
если нужно накидаю мануално он будет выглядеть криво, нужны котаны-лицушники для проверки(смущает пару моментов)
выкачиваем нужную нам игру и все патчи к ней
создаем папку NPEB-----
в ней поддериктории LICDIR TROPDIR USRDIR
согласно поддерикторий закидываем файлы нашей игры
далее распаковываем все патчи в порядке выхода в папку вида BLES----- с заменой файлов
в папку NPEB----- копируем согласно поддерикторий все файлы из BLES-----(распакованные патчи)
брутфорсим EBOOT.BIN получаем DevKlic вида 72F990788F9CFF745725F08E4C128387
этим ключем и ContentID(вида)))))) EP0006-NPEB-----_00-REPACKBYWANDERER) энкриптим LIC.dat полученный LIC.EDAT кидаем в \NPEB-----\LICDIR\
травим папки BLES-----(распакованные патчи) и NPEB-----(наш конверт) TrueAncestor_BACKUP_Injector
Выглядит привлекательно. Хотелось бы тоже увидеть более приглядную разборчивую пошаговую инструкцию.
P.S. Мне кажется, что нужно ещё править PARAM.SFO, Там есть 2 буквы, отвечающие за метод запуска игр, т.е., например DG - Disk Game, то есть игра, запускающаяся с диска BlueRay. Если такая игра будет запускаться с жёсткого диска, то она не запустится из-за этого параметра.
А вот скачиваемые демки имеют другой параметр, который позволяет запускать их с жёсткого диска.
Прошу любить и жаловать, Ваш Добро пожаловать в наш Чат в Telegram
Репутация: 163 
(весьма и весьма положительная личность)
Сообщение от ErikPshat
Выглядит привлекательно. Хотелось бы тоже увидеть более приглядную разборчивую пошаговую инструкцию.
P.S. Мне кажется, что нужно ещё править PARAM.SFO, Там есть 2 буквы, отвечающие за метод запуска игр, т.е., например DG - Disk Game, то есть игра, запускающаяся с диска BlueRay. Если такая игра будет запускаться с жёсткого диска, то она не запустится из-за этого параметра.
А вот скачиваемые демки имеют другой параметр, который позволяет запускать их с жёсткого диска.
ну да это был последний штрих(в папке с конвертом NPEB----- должен лежать PARAM.SFO от дисковой версии то есть код диска должен быть вида BLES-----)
E2E41 добавил 10.10.2016 в 05:41
Сообщение от Sweetnektar
E2E41,распиши пожалуста название програм с помощью которых выполнить все действия.
ps3tools_v2_7_38(практически все описанное)
TrueAncestor_EDAT_Rebuilder_v1.65(энкриптим LIC.dat и получаем LIC.EDAT)
Последний раз редактировалось E2E41; 10.10.2016 в 05:41.
Причина: добавил, подумав