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.
Ребята, нужна помощь. Пытаюсь вытянуть свой IDPS на PS3 Slim 320GB, версия прошивки 4.70 официалка. Выдает ошибку 80028EA6 при соединении с интернетом через прокси. Помогите решить проблему, пожалуйста
Rockzill На родной 4.70 вытащить idps уже нельзя, в этой версии прошивки такой трюк уже закрыли.
Но всё ещё остаётся возможность устанавливать скачанные игры вторым способом, используя PeExploit Lite.
Следуй инструкции и всё получится, список рабочих игр выше. Файл активации edat к ним создаешь программой Rap2Rif из файла fso.
fso соответственно берешь из распакованного файла (pkg) скачанной игры.
kuproom, Благодарю за ответ. а есть более детальная инструкция как работать с rap2rif, edat? может есть видео инструкция? я скачал одну из игр из списка совместимых игрушек. в архиве два pkg файла. а дальше ступор.. без idps не знаю как быть
PS2, спасибо за отклик. Я во многое хотел бы поиграть. Поэтому и спрашивал инструкцию,чтобы не дергать каждый раз. Ну а вообще хотел бы в файтинги на двоих поиграть, MK, Tekken, Street Fighter, можно еще гонки NFS, Gran Turismo.. Заранее искренне благодарен за помощь
Rockzill
1. Распаковываешь игру (pkg файл) программой PKG Viewer
2. Копируешь из получившейся папки с игрой файл fso в папку с программой Rap2Rif
3. Запускаешь эту программу и нажимаешь кнопку Y.
4. В этой же папке создастся папка edatas, в которой и будет лежать твой файл активации.
Жаль, но названных тобой игр в списке совместимости с нашим методом нет((
спасибо за ответ. после того как я получу файл активации, соберу бэкап, восстановлю его на приставке - где будет находиться игра? я вчера попытался вторым способом сделать, все восстановилось, но игры я так и не нашел. возможно, игра, которую я хотел восстановить, не совместима, но в любом случае будет полезно знать где искать потом эти восстановленные игры. Еще хотел бы спросить, можно ли несколько игр одновременно восстановить, или только по одной? Приставка должна быть подключена к интернету, или можно без него производить все действия?
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
Rockzill, Не все игры можно данным способом активировать, т.к. Edat можно получить из C00 игр, к остальным играм нужен другой метод. Если игра не появилась в списке, то вы что - то сделали не так. Наличие интернета для данного способа не обязательно.
Rockzill Игра появится в соответствующем меню (Игра) в виде установочного файла.
После установки всё там же в неё можно заходить и играть.
Одновременно можно закидывать в архив несколько игр.
Инет не нужен.
Ура! установил черепах-нинзя буду искать дальше совместимые игры всех откликнувшихся благодарю за помощь
Только почему-то все игры, которые я залил, имеют пометку Trial и не все опции доступны при запуске. Можно ли как-то залить Full версию игры таким способом?
Последний раз редактировалось Rockzill; 20.04.2015 в 22:13.
Причина: Добавление
Rockzill все игры, заливаемые таким способом, изначально всегда триал.
А активируются они как раз файлом edata. Как правило, активация происходит автоматически при первом запуске (игрок этого не видит).
Иногда, достаточно редко, при подключении к инету игра обновляется и активация сбрасывается.
Понять прошла активация или нет можно по продолжительности игры: триал ограничен одним-двумя уровнями или временем игры.
А пункты меню могут быть не доступны т.к. игра ещё не пройдена. Попробуй поиграть подольше и поймёшь пробная это версия или уже активированная.
kuproom, странно. Играл вроде достаточно долго. В червяке джим прошел весь уровень, но ничего не активировалось, хотя игра тоже С00. Видимо опять я что-то неправильно делаю.
Rockzill, на 4PDA давал тебе ссылку на страничку где все игры собраны в кастомной базе, там же список есть в первом посте... все что помечены как С00 у тебя пойдут а в архиве с базой для них есть файлик с готовыми анлоками для них. напиши какой утилитой пользуешься, помогу его в бекап залить. Потом любую из списка игру добавляешь и она уже будет не триальная
Rockzill Игра активируется при первом запуске.
Если проходишь уровни и ограничений нет, значит она активирована.
Не обращай внимания если пометочка Триал осталась на иконке игры.
Dmitry_GSA, я качал pkg файл прогой psnstuff, распаковывал его PkgView, из распакованного архива брал fso файл, при помощи R2R генерировал edat. Ну и дальше в PeXploit выбирал бэкап соньки, распакованный pkg файл, файл edat, idps файл (который вытащил из сэйва другой игры), выбрал свой ID и сгенерировал новый бэкап, восстановил на соньке, запустил игру и она триал. Попробую еще раз, с игрой из списка, ссылку на который ты давал.
kuproom, не активировалась че-то ни Earth Worm Jim, ни черепахи из списка в шапке.
Буду еще пробовать. Можете написать какую-то конкретно игру, которую получилось запустить и играть без триала.
Мне кажется что PeXploit пихает файлы лицензий в зашифрованную часть архива а IDPS правильного у вас нет (полученный из сейва действительности не соответствует) и в итоге игры добавляются без лицензий... тогда уж используйте PeXploit Lite он все вставляет в нешифрованную часть.
Кстати обратил внимание после обновления на 4.70 папка home переехала в зашифрованную часть бекапа.... так что без IDPS выташить из нее данные теперь не получится.... ну или удалить какой-нибудь один лишний файлик лицензии. Соответственно настоятельно рекомендую игры вставлять в бекап снятый сразу после форматирования... позволит избежать конфликтов с уже существующими там файлами.
Dmitry_GSA добавил 21.04.2015 в 11:28
Сообщение от Rockzill
Буду еще пробовать. Можете написать какую-то конкретно игру, которую получилось запустить и играть без триала.
Все! из списка на страничке Yutolio... у меня сейчас таким образом залиты примерно 200 с чемто игр)))
Последний раз редактировалось Dmitry_GSA; 21.04.2015 в 11:28.
Причина: добавил, подумав
Dmitry_GSA, Спасибо, попробую вечером, после работы, лайтом сделать. Форматну для начала соньку, и сделаю новый бэкап, чтоб он чистый был. и на него уже попробую залить лайтом какую-нибудь игру.
Я скачал базу Yutolio, там три файла, релиз ноутс в текстовом формате, C00_EDAT_UNLOCKS.pkg и db_C00. Как ими пользоваться? Почитал шапку темы, где выложены эти базы, но там тоже не особо понятно как пользоваться ими. Подскажите, пожалуйста
Последний раз редактировалось Rockzill; 21.04.2015 в 12:11.
а это и есть все анлоки для с00 завернутые в пкг файл... можно его распаковать и нужный достать а не генерить его для каждой игры... а лучше все один раз забросить все и не парится потом только игры постепенно добавляй и все))) автор кстати утверждает что пкг собран специально для PeXploit и с его помощью можно его просто установить прям в виде пкг...я если честно пользуюсь базовой утилиткой PS3Xport поэтому как его там правильно через PeXploit поставить не подскажу.
Сообщение от Rockzill
db_C00
а это собственно сама база с сылками на сами игры и если там ДЛС еще открыть можно (они специальными файлами разблокируются) анлоки к ним. база для использования с PSNSTaff+