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, приставка никогда не выходила в PSN, слимка непрошивайка с прошивкой 4.53, кобра не стоит.
пытался проксиком подсовывать ps3-updatelist с изменениями выводит ошибку. но уже не предлагает обновиться.
idpsteler вытащить не могу видемо потому что не зареган в псн. есть решения?
Такие мысли а если залить чейнибудь бекап винта с псн аккаунтом?
Снял сегодня IDPS приставка слимка "непрошивайка" 4.66 OFW кобра не стоит,никогда не выходила в PSN
1)отформатировал жесткий диск на приставке
2)снял резервную копию на флешку
3)востановил резервную копию с флешки
4)создал нового пользователя
5)запустил проксик с подменой ps3-updatelist под новым пользователем и нажал "Что нового" появилось окошко для ввода данных
"страна,регион и тд" отключил проксик включил "IDPS Stealer" который с графическим интерфейсом,ввел данные "страна,регион и тд" и нажал ОК приставка задумалась и выдала "обновите прошивку" но IDPS сдампился!
как все это сложно))) просидел часов 7 удалось только снять IDPS OFW4.60(старая фатка) побывал устанавливать разные игры (limbo, locoroco, terraria) половина виснет при запуске половина просит подписку псн). На зарубежных форумах пишут что доступно более 300 игр, да и тут все вроде запускают) подскажите поподробнее как эти игры заливать, через какую прогу? качаю игры через PSNSTUFFX.
как все это сложно))) просидел часов 7 удалось только снять IDPS OFW4.60(старая фатка) побывал устанавливать разные игры (limbo, locoroco, terraria) половина виснет при запуске половина просит подписку псн). На зарубежных форумах пишут что доступно более 300 игр, да и тут все вроде запускают) подскажите поподробнее как эти игры заливать, через какую прогу? качаю игры через PSNSTUFFX.
Заливать лучше прогами "MuXport" или "PeXploit Lite-даже не нужен IDPS" ,
вот эти игры на OFW работают практически все http://nnm-club.me/forum/viewtopic.php?t=875236 (только нужно в свойствах файлов убрать галку только чтение)
пока таким способом работают норм "с00 игры и дёмки" (с00 - это демоверсия игры которая содержит всю игру и активируется файлом лицензии EDAT который нужно закинуть в папку EXDATA,кстати MuXport и PeXploit Lite могут сами создавать EDAT и кидать его куда нужно)
Заливка с помощью MuXportMuXport_v2.1.0_RU.zip:
1)Закидываеш IDPS, бекап и распакованную папку с игрой в папку с MuXport
2)Запускаеш MuXport прога автоматом найдет IDPS выбираеш папку с бекапом (выбрать нужно последнюю папку в бекапе например PS3\EXPORT\BACKUP\201603062107)
3)Выбираеш папку с распокованным PKG игры (распаковать можно PkgView_1.3.zip) если это c00 то прога сама создаст EDAT и закинет куда нужно
3)Обязательно нужно добавить игру в список иначе вылет
4)Нажать кнопку ВЫПОЛНИТЬ
5)Когда прога напишет все готово можно забрать бекап из папки complete
спасибо за гайд)
но опять проблемы когда закидываю игру в MuXport выдает
Поиск PARAM.SFO ...
Фаил PARAM.SFO не содержит content_id. Это необходимо для создания файла, создайтье.edat вручную.
как этот файл создать? и что за content_id?
3)Обязательно нужно добавить игру в список иначе вылет
вот этот шаг я вообще не понял))) понял)))))
а зачем нужен PeXploit Lite если заливать можно через MuXport?
вообщем кое как у меня получилось запустить несколько платформеров)
спасибо за гайд)
но опять проблемы когда закидываю игру в MuXport выдает
Поиск PARAM.SFO ...
Фаил PARAM.SFO не содержит content_id. Это необходимо для создания файла, создайтье.edat вручную.
как этот файл создать? и что за content_id?
вот этот шаг я вообще не понял))) понял)))))
а зачем нужен PeXploit Lite если заливать можно через MuXport?
вообщем кое как у меня получилось запустить несколько платформеров)
Если MuXport выдает "PARAM.SFO не содержит content_id" то значит игра не c00 ей нужна другая активация(если это дёмка то активация не нужна но MuXport её не включит в список пока не выбереш EDAT) или EDAT в папку с игрой или RIF в EXDATA (но насколько я знаю никто ещё не смог запустить на OFW игру с RIF активацией)EDAT можно создать темже PSN Stuff жмеш на вкладку Tools потом на кнопку Get CID from PKG выбираеш PKG файл и жмеш на кнопку Create в папке PSN Stuff\edats появится EDAT файл.
Через MuXport лучше заливать c00 игры (если в папке с игрой есть папка c00 то это c00 игра) кстати на данный момент через PSN Stuff можно скачать 621 c00 игру.
Через PeXploit Lite можно заливать дёмки,c00 даже нераспакованные PKG,я пользуюсь обеими прогами.
Последний раз редактировалось Strong-Men; 05.05.2016 в 11:46.
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
Сообщение от king6340
привет всем давнен ко не заходил и тут интерно стало как ползоватся с RAP ФАЙЛЫ и зачем они извините если вопрос повторяю
Нет возможности использовать RAP и Riff активацию, т.к. эти файлы индивидуальны для каждого пользователя. Они на всякий случай лежат, (на возможное) будущее.
Привет Всем! В общем я тут относительно недавно придумал новый метод конвертации "ISO2PKG" - это совершенно новый метод не имеющий никакого отношения к старым вариантам пкг репаков (я знаю как делаются все существующие методы перегона дисковой версии в пкг репак с запуском из XMB), и как оказалось, данный способ позволяет делать дисковые версии пс3 игр с запуском из XMB на официальных патчах с возможностью обновлять игры через сеть. Работоспособность подобных конвертов пока что проверена только на прошивках Dual Boot OFW 4.80 и на Реальной OFW 4.80. На прошивке Dual Boot OFW 4.80 все игры находящиеся под спойлером работают без проблем, но при одном условии, если перед этим выполнить установку пкг пакетов непосредственно с кастомной прошивки через инсталл пакедж, а уже потом сверху накатывать Dual Boot OFW 4.80, если устанавливать подобные конверты на Dual Boot OFW 4.80 через бэкап, то выскакивает ошибка - 80010006 с которой ничего не поделаешь (реконструкция файловой системы через рекавери бесполезна), аналогичная ошибка - 80010006 вылетает и на реальной OFW 4.80, так что все владельцы PS3 OFW выше 4.70 пролетают. Короче вот ссылка на один подобный конверт для тестирования - https://mega.nz/#F!nBhxDSLY!huwy5zPjSVhIpKQ2TCm03Q если всё это дело сработает, то у всех владельцев PS3 OFW не выше 4.70 появится возможность играть в дисковые версии с запуском из XMB, а это примерно 85-90% всех существующих игр на блюрэй дисках и всё это совершенно БЕСПЛАТНО. Главное, чтобы на эти игры вышел хотя бы 1 официальный патч, а всё остальное не проблема.
Тестируйте, отписывайтесь о результатах, если всё сработает, то я Вас Поздравляю!
Вот список игр, которые уже работают на Dual Boot OFW 4.80:
ICO™ and Shadow of the Colossus™ Classics HD - BCES01097
Killzone 2 - BCES00081
Killzone 3 - BCES01007
SOCOM 4: Special Forces - BСES00938
God of War: Collection - BCES00791
L.A. Noire - BLES00933
Far Cry 2 - BLES00325
Fallout: New Vegas [EUR] [EN/RU] [All DLC] - BLES00901
Dark Souls: Prepare to Die Edition - BLES01765
Call of Duty: World at War - BLES00404
Risen 2: Dark Waters - BLES01398
Aliens vs. Predator - BLES00586
Dark Sector - BLES00222
интересно, если хоть одна дисковая игра запустится, то это бразильский метод, только на ps3.
WDR; было бы неплохо небольшой видео обзорчик замутить.
Репутация: 163 
(весьма и весьма положительная личность)
В любом случае хак бэкапа тот еще гемор, вот если бы была ПК тулза которая умеет работать с HDD PS3(добавлять удалять файлы) было бы намного интереснее.
E2E41 добавил 22.07.2016 в 12:24
вообще интересна суть бразильского метода для PS3
ну допустим:
1) снимаем дамп не прошивайки
2) патчим его в нужных местах
3) не выключая приставки льем патченный дамп обратно
4) заходим в свой акк PSN включаем закачку игр
5) заливаем родной дамп
все верно?
или
1) заходимв псн/активируем консоль
2)качаем игры
3) снимаем дамп
4) деактивируем консоль
5) заливаем дамп
(меняеться ли дамп при активации/деактивации консоли? или нужно делать бэкап hdd)
Последний раз редактировалось E2E41; 22.07.2016 в 13:40.
Причина: добавил, подумав
Репутация: 163 
(весьма и весьма положительная личность)
Сообщение от WDR
Ну если всё делать по вашему "Бразильскому методу" придуманным лично вами, то это гемор, и этот гемор - заведомо нереальный способ установки игр на офв через бэкап.
Зачем было вообще писать весь этот бред, если вы не в теме и у вас кастомная прошивка?
1) установка идет не через бэкап а через вход в свою учетку PSN с другой консоли(при условии что у вас на аке есть купленный контент)
2) бэкапиться только flash, а скаченный psn контент остается на hdd приставки
3) кроме PS3 CFW у меня есть Teensy и e3 flasher по этому и интересует данный вопрос
4) заработать на данном методе не получиться а вот группа из 5-7 заинтересованных человек вполне способна купить что захочет в складчину(ну и соответственно придется сидеть в офлайне)
Репутация: 163 
(весьма и весьма положительная личность)
Сообщение от WDR
Скачать с одного псн аккаунта игры на 5-7 офв консолей не представляется возможным, так как на одном псн аккаунте разрешено иметь не больше 2х систем PS3 со своими уникальными кодами PSID/IDPS/MAC (ИДЕНТИЧНЫХ PSID/IDPS/MAC НЕ БЫВАЕТ), чтобы привязать третью консоль со своими уникальными PSID/IDPS/MAC, нужно отвязать одну из двух - это можно сделать онлайн через саму консоль, что ведет за собой потерю лицензии на все скачанные игры, и 2й вариант через пол года можно отвязать через сайт псн сразу все системы - если деактивация ранее использовалась, если нет, то можно сразу деактивировать, в этом случае - ДА, игры останутся работоспособными, если не заходить с этих консолей с деактивированного акка в PSN.
Может вы хотите сказать, что Teensy или e3 flasher умеет перебивать PSID/IDPS/MAC на PS3 OFW?
смотря где локально храниться информация о том привязана ли консоль или нет,
естественно любой программатор может снять и залить flash дамп Nor/Nand в котором и хранятся PSID/IDPS/MAC
Последний раз редактировалось E2E41; 23.07.2016 в 07:58.
Причина: добавил, подумав
Репутация: 163 
(весьма и весьма положительная личность)
E2E41 добавил 23.07.2016 в 09:42
Сообщение от WDR
Я же имел ввиду не просто за перезаливку дампа Nor/Nand в котором хранятся PSID/IDPS/MAC))
Каким образом вы собираетесь перенести идентификацию PSID/IDPS/MAC с одной OFW консоли на другую, разве это вообще возможно сделать с помощью программатора? В этом и кроется вся загвоздка и нереализуемость Вашего "Бразильского метода для пс3")))
Объясню на пальцах:
1) валидный flash нужен только для включения
2) если консоль уже включилась))) с Flash-ем аппаратными средствами можно делать что угодно править PSID/IDPS/MAC или залить вообще другой
3) но перед выключением будьте любезны залить родной валидный
Последний раз редактировалось E2E41; 23.07.2016 в 09:43.
Причина: добавил, подумав
Другие консоли: NES 8Bit, SEGA 16Bit, PS1, PS2, PS3, PS4, Xbox360
Регистрация: 30.01.2015
Адрес: Млечный Путь
Сообщений: 170
Вы сказали Спасибо: 77
Поблагодарили 81 раз(а) в 8 сообщениях
Сила репутации: 1
Репутация: 75 
(скоро придёт к известности)
E2E41, Если бы такой способ был бы возможным, то проще было бы создать кастомную прошивку для консолей со стоковыми прошивками 4хх, т.к. идентификационные данные были бы одинаковыми для всех консолей PS3.
Все консоли не имеют одинаковых IDPS, PSID и MAC. Как была задача неразрешимой, так и остается таковой.