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.
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
broneko, В информации написано в самом верху) Вид демо игры, которую можно активировать и сделать полной, если создать файл лицензии .Edat, но игры для этого подходят только те, у которых есть папка C00
Вид демо игры, которую можно активировать и сделать полной, если создать файл лицензии .Edat, но игры для этого подходят только те, у которых есть папка C00
а вот это не совсем правда... так запускаются не только игры где есть С00 папка... вообще полный список можно посмотреть тут в первом посте под спойлером они все сгруппированы как с00.
Сообщение от PS2
Вроде как региональных ограничений нет, ставил американские версии игр, C00 игры запускались. Разница заключается в том, что для американского рынка и азиатского нет русского языка (по крайней мере игры такие не попадались)
да с русским языком действительно туго сейчас на плойке залито примерно 215 игр залитых по данной технологии причем из доступных в нескольких регионах были закачаны именно европейские. И из всех около 10-15 на русском и еще парочка с субтитрами... а все остальные только инглишь... да и кстати в версии NPJB* даже английского нет)))
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
Dmitry_GSA, Буду теперь иметь в виду, что можно таким образом запускать не только C00 игры, спасибо, значит буду пробовать из других игр выковыривать .Edat из sfo файла "Век живи - век учись"
Главное как помню лохонулся, купил в PSN игру L.A. Noire, а она на английском, а игра же эта на диалогах построена, а мои знания английского, мягко говоря ниже плинтуса, прошел три миссии и бросил, т.к. русификацию не засунешь на ofw, особенно когда еще способа никакого не было на моей Super Slim ковырять файлы игры и заставлять их жевать, после этого был осторожен с покупкой игр
значит буду пробовать из других игр выковыривать .Edat из sfo файла
а зачем изобретать велосипед? ведь это уже проделал Yutolio и в его списке с00 игр примерно треть не имеет папки с00, и все они точно работают. Хотя если найдете что-то за пределами этого списка будет очень здорово.
Сообщение от PS2
т.к. русификацию не засунешь на ofw, особенно когда еще способа никакого не было на моей Super Slim ковырять файлы игры и заставлять их жевать,
но теперь то такая возможность есть))). и здесь в теме кстати был пример русификации для red damn redemption, когда часть игровых файлов подменялась на аналогичные из пиратского репака. Я бы с удовольствием в этом поковырялся но к сожалению совершенно ограничен по времени, да и текущий бекап восстанавливался практически 3 суток.. второй раз на это я сейчас не готов))).
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
Dmitry_GSA, Вот - вот, хочется найти что - то еще, а то список игр по качеству не очень радует
Можно сделать бекап, отложить его в сторону, форматнуть жесткий диск консоли и сделать бекап пустого жесткого диска, проверить что да как, а когда уже надоест, обратно бекап старый воссстановить, который отложил "на полочку", как я в общем и сделал, в итоге имею возможность быстро проверить, а потом на ночь консоль ставлю восстанавливать прежние данные, удобно и практично. Правда если у вас восстановление трое суток, тут уж точно таким образом тоже не особо ускоришь процесс)
Меня этим самым резервные копии и сводят с ума, эх был бы у PS3 USB 3.0, было бы гораздо быстрее))
Эмулятор привода, она же чиповка по сути дела не для меня, порнография не удобная в эксплуатации
Можно сделать бекап, отложить его в сторону, форматнуть жесткий диск консоли и сделать бекап пустого жесткого диска, проверить что да как, а когда уже надоест, обратно бекап старый воссстановить, который отложил "на полочку"
Собственно так и было сделано... таким образом были протестированы Анчартед.. и ряд других игр.. но в конце концов мне это надоело... так родился последний бекап в 400Gb
Сообщение от PS2
Меня этим самым резервные копии и сводят с ума, эх был бы у PS3 USB 3.0, было бы гораздо быстрее))
Эмулятор привода, она же чиповка по сути дела не для меня, порнография не удобная в эксплуатации
У владельцев ОДЕ есть возможность получить доступ к части HDD в частности в папку game без использования бекап\рестор что открывает им безграничные возможности для экспериментов
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
Dmitry_GSA, Теперь я знаю, что будет если займу все 400 с лишним GB памяти, это конечно не реально каждый раз восстанавливать. Нужно что - то вроде мультимена заставить работать на ofw, тогда проблем сразу меньше станет
Про это наслышан, вот только потрошить консоль ради этого жалко, в добавок Sony в любой момент программно полностью может заблокировать данную возможность, если прошивкой 4.70 они это уже не сделали Лучше всего было бы делать кастомную прошивку на мод. чипе, как это делали с PS2, все равно игры больше не выпускают под данную консоль, по крайней мере не слышал, чтобы какая - то игра требовала прошивку 4.70 и не ниже, да и обойти это можно, кажется Eboot.bin в файлах игры за это отвечает или Param.sfo (уже точно не помню), а там и полный доступ открылся бы ко всему
А мне вот интересно по идее на 3.55 ключи есть и можно подписать любое приложение чтобы OFW 3.55 его приняло и запустило в том числе и ебут какой нибудь игры. И по логике вещей такое приложение должно приниматься более старшими прошивками ввиду совместимости. ведь если взять какую-либо игру выпущенную на диске до выхода 3.55 + она же запустится на современной проше. вот и возникает вопрос почему нельзя сделать запускаемый файл на основе очень старой утилиты игры?.
вижу только два варианта... ключей нет никаких даже на 3.55 и до а всего лишь отключена проверка подписи в CFW, и второй это доступные ключи забанены в новых прошивках..... вот бы кто нить разьяснил как на самом деле.
вот если б можно было модифицировать существующее приложение, чтоб оно запускало патч, позволяющий откатиться на 3.55 и ниже или написать прогу - прокси сервер на пк -, подсовывающую для обновления 3.55 вместо 4.70 после валидации на сервах сони
Последний раз редактировалось broneko; 15.04.2015 в 18:45.
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
Dmitry_GSA, Проблема скорее всего в том, что данный метод не работает из - за того что Sony заблокировали данную возможность, как и использование донгла.
Скорее всего ключи работающие есть, но их не хотят использовать, чтобы Sony их тоже в черный список добавила, ждут лучшего момента для этого
broneko, Откат на Super Slim на прошивку меньше той, что была на заводе приводит к кирпичу, где - то таблицу с этим видел
Можно тогда гораздо проще поступить, подписать cfw 3.55, как 4.70, тогда консоль скажет, что прошивка более старая и не может ее установить, т.к. все файлы в ней переименовать не сможешь, а если на столько усердный, то брик консоли обеспечен будет
Всем доброго времени суток!
Подскажите, пожалуйста, если игры нет в списке совместимых, это означает что она не проверялась или что она точно не запустится?
Интересует The Walking Dead и его DLC 400 Days. Скачал и то и другое через PSNDL - v0.3.
Также собираюсь скачать The evil within, The last of us, Dead space 3 и Metro (всё с DLC т.к. сами игры на платину пройдены и отданы).
Будут ли они работать?
И второй вопрос: у меня прошивка ofw 4.70, idps получил следующим способом:
1. Copy savedata from PS3 to USB
2. Connect USB To Computer
3. Open the savedata folder
4. OPEN Param.sfo via HxD Editor
5. copy line UNDER "TITLE TITLE"
6. Exit HxD, Open HxD paste new info
7. Save as idps.bin
Now you can mod your backups on 4.70
Способ в двух словах - скопировать сейв с консоли на флешку, открыть на компе Хексом, скопировать нужную строчку и встваить её в новый файл, назвав его idps.bin
Кто-нибудь пробовал такой способ, полученный в итоге idps рабочий?
И можно ли как-то ещё получить idps на ofw 4.70?
Заранее спасибо!
Последний раз редактировалось kuproom; 17.04.2015 в 15:20.
И второй вопрос: у меня прошивка ofw 4.70, idps получил следующим способом:
1. Copy savedata from PS3 to USB
2. Connect USB To Computer
3. Open the savedata folder
4. OPEN Param.sfo via HxD Editor
5. copy line UNDER "TITLE TITLE"
6. Exit HxD, Open HxD paste new info
7. Save as idps.bin
Now you can mod your backups on 4.70
Способ в двух словах - скопировать сейв с консоли на флешку, открыть на компе Хексом, скопировать нужную строчку и встваить её в новый файл, назвав его idps.bin
Кто-нибудь пробовал такой способ, полученный в итоге idps рабочий?
И можно ли как-то ещё получить idps на ofw 4.70?
Заранее спасибо!
Сомневаюсь что такое вообще возможно! Но, на всякий случай укажите источник.