stringtranslate.com

PlayStation Portable в домашних условиях

Программа Hello World, работающая на PlayStation Portable.

Доморощенный вариант PlayStation Portable — это процесс использования эксплойтов и хаков для выполнения неподписанного кода на PlayStation Portable (PSP).

Приложения

Добавлены дополнительные функции, включая возможность эмулировать и воспроизводить ПЗУ других консолей, играть в домашние игры, делиться музыкой, печатать фотографии, смотреть видео с потоковых сайтов, таких как YouTube, и запускать дополнительные видеоформаты, изначально не поддерживаемые устройством. [1]

Эмуляция

Эмуляторы Homebrew были созданы для консольных систем NES , SNES , Game Boy Color , Game Boy Advance , Sega Genesis и Nintendo 64 и других. Для самых популярных консолей создано множество различных эмуляторов. [2] Эмуляция PlayStation 1 была встроенной, разработанной Sony.

Демосцена

Процесс обратного проектирования для понимания аппаратного обеспечения PSP начался вскоре после появления доморощенного выполнения неподписанного кода . Эти усилия привели к разработке энтузиастами Toolchain [3] и SDK [4] и проложили путь к использованию векторного сопроцессора с плавающей запятой , графического процессора и аудиовозможностей устройства без разрешения Sony . Несколько неинтерактивных творений демосцены были выпущены для PSP, такие как Suicide Barbie, [5] [6] [7] исключительно для демонстрации навыков разработчиков по оптимизации и возможностей портативных устройств.

История

Вскоре после выпуска PSP хакеры начали обнаруживать в PSP уязвимости, которые можно было использовать для запуска неподписанного кода на устройстве. В мае 2005 года компания Sony выпустила версию прошивки PSP 1.51 , чтобы закрыть дыры, которые хакеры использовали для получения доступа к устройству. [8] 15 июня 2005 года хакеры распространили взломанный код PSP в Интернете . Хакеры отказались устанавливать обновления, которые сделали бы их взломы непригодными для использования, поэтому Sony попыталась убедить пользователей в том, что обновление имеет преимущества, включая в обновления прошивки новые функции, такие как веб-браузер , а не только исправления безопасности для устранения уязвимостей. BusinessWeek назвал этот подход «кнутом и пряником». [1]

В августе 2005 года Sony выпустила версию прошивки 2.0, которая включала веб-браузер, обновления совместимости файлов и другие функции. [9] Хакеры и другие энтузиасты доморощения столкнулись с первым трояном для PSP. Symantec назвала этот троян «Trojan.PSPBrick». Пользователи, пытавшиеся понизить версию своей PSP с помощью этого программного обеспечения, вместо этого обнаружили, что оно стало неработоспособным, поскольку это программное обеспечение удалило обязательные/важные системные файлы. [10] В течение 2005 года Sony выпустила шесть различных версий прошивки, и хакеры обычно отвечали на это понижением версии, чтобы избежать новых обновлений безопасности. [1]

В середине 2006 года, после нескольких месяцев проблем с прошивкой PSP, в Интернете был опубликован файл, который позволил новым PSP с прошивкой версии 2.6 перейти на версию 1.5, чтобы затем их можно было взломать, используя старые методы. Сообщается, что это вызвало больше шума в сообществе, чем любые недавние официальные предложения устройства. [11]

Dark_AleX

Два PSP-1002, работающих на 5.50 GEN-B.

Dark AleX (он же Dark_AleX, Dax) — испанский программист , написавший доморощенные приложения для PlayStation Portable . Dark AleX, как и другие варианты имени, — это псевдоним , под которым он работал. [12] Одним из недостатков перехода на более раннюю версию PSP является то, что для новых официальных носителей может потребоваться наличие новой версии прошивки. Dark_Alex выпустил специальную прошивку под названием «Прошивка Dark Alex's Open Edition» или «Пользовательская прошивка (CFW)», которая открывает прошивку и позволяет пользователям использовать существующий набор функций текущей версии. Sony быстро пропатчила прошивку снова, продолжив игру в кошки-мышки с хакерами и пользователями. [13] В 2006 году Sony выпустила шесть обновлений прошивки системы, а в 2007 году — еще шесть обновлений. [9] В июле 2007 года Dark_AleX официально прекратил работу над PSP, назвав предполагаемые проблемы с Sony одной из причин своего ухода. [14] Некоторые даже предположили, что Sony заплатила Dark_AleX за то, чтобы он больше не выпускал кастомные прошивки, но Sony это отрицала. [15]

Пользовательская прошивка позволяет запускать неподписанный код, такой как самодельные приложения и резервные копии UMD , эмуляторы для других консолей, а также игры PlayStation , когда образы дисков конвертируются в формат PSP. [16]

Полубайтовый загрузчик

Half Byte Loader (также известный как HBL) — это проект программного обеспечения с открытым исходным кодом, целью которого является загрузка самодельной версии для портативной консоли PlayStation Portable с помощью эксплойтов пользовательского режима. Он не предоставляет никакого механизма для загрузки официальных игр или образов ISO. HBL был создан с нуля, чтобы его можно было легко переносить на любой эксплойт пользовательского режима. Проект был создан и запущен m0skit0 и ab5000. [17] [18] В настоящее время его поддерживает wololo. [19]

HBL изначально был создан для эксплойта Medal of Honor Heroes . Альфа-версия была выпущена с открытым исходным кодом компаниями m0skit0 и ab5000 в ноябре 2009 года, и в ней запускались очень простые доморощенные версии. [17] Когда демонстрационный эксплойт Patapon 2 был обнаружен и раскрыт, Вололо присоединился к проекту и предложил портировать HBL на этот новый эксплойт. [20] Форумы AdvancedPSP, на которых размещался проект, были закрыты хостингом, и проект переехал на форумы wololo/talk [21] . Вололо также создал новый общедоступный репозиторий SVN для HBL в Google Code. [19] Другие хакеры PSP, такие как Davee и neur0n, присоединились, чтобы помочь в разработке этого порта. HBL для Patapon 2 перешел в бета-версию и может считаться первой полезной версией HBL, выпущенной в марте 2010 года. Впоследствии HBL был перенесен на несколько других эксплойтов пользовательского режима, а также послужил основой для других проектов, таких как проект PRO CFW. .

HBL также был портирован для работы на эмуляторе PSP Sony PlayStation Vita с очень небольшими изменениями. Этот проект получил название Vita HBL (VHBL) и был загружен в публичный репозиторий HBL пользователем wololo в марте 2012 года. [22] [23]

Последний CFW

В настоящее время наиболее используемыми и последними моделями PSP CFW являются PRO, LME и ARK-4.

Эксплойт под названием Infinity позволяет пользователю постоянно запускать ранее установленный CFW (например, PRO, LME и ARK-4) на PSP, т.е. после перезапуска PSP ранее установленный CFW остается активированным без необходимости выполнения пользователем какого-либо предыдущего шага. .

Заявления

Мотивация для домашнего пивоварения

Хакеры заявили, что мотивация разблокировки PSP не имеет ничего общего с пиратством , а предоставляет людям полный доступ к приобретенным ими продуктам и свободу делать с ними все, что они хотят, а также интерес к исследованию чего-то неизвестного. [1] [24] Фанджита, член хакерской группы «N00bz!», заявил:

«Каждый имеет право делать со своим оборудованием то, что он хочет. Меня расстраивает пиратство, а поскольку то, что мы делаем, открывает путь к пиратству, это труднее оправдать морально. Но наша позиция в отношении пиратства ясна, и мы надеемся, что быть примером для подражания. Sony никогда не связывалась со мной, поэтому я уверен, что то, что мы делаем, является законным». [13]

Позиция Sony

Sony сообщила средствам массовой информации, что любые проблемы, возникающие в результате запуска модифицированного кода на устройстве, приводят к аннулированию гарантии. [8] [1] Они также заявили, что проблема не в доморощенном, а в пиратстве. [13] Однако их постоянные обновления прошивки были расценены как попытка помешать развитию доморощенного пива. [25] По мнению Филиппа Торроне из журнала Make , эти препятствия могут быть связаны с попытками обуздать пиратство и могут принести больше вреда, чем пользы. Он считает, что «по-настоящему умные компании должны предоставлять свои продукты альфа-гикам на шесть месяцев и позволять альфа-гикам с ними экспериментировать. с гораздо более солидными продуктами». [24]

Тем не менее, Sony также сообщила, что на вопрос о поддержке домашних игр Джек Треттон , который в то время был президентом и генеральным директором Sony Computer Entertainment America, ответил:

«Я думаю, что это то, над чем мы работаем. Мы, конечно, видим некоторые вещи, которые были сделаны с помощью доморощенного продукта, и это невероятно креативно. И я думаю, что мы хотели бы попытаться использовать это немного больше». [26]

Рекомендации

  1. ^ abcde Кенджи Холл (1 декабря 2005 г.). «Атака хакеров PlayStation». БизнесУик. Архивировано из оригинала 3 декабря 2005 года . Проверено 21 июля 2008 г.
  2. Сильвестр, Нико (28 декабря 2018 г.). «10 лучших эмуляторов игровых систем для PSP». Жизненный провод . Проверено 24 января 2019 г.
  3. ^ PSP Toolchain - инструменты, используемые при создании домашнего программного обеспечения для портативной игровой системы Sony Playstation Portable. , pspdev, 03 января 2021 г. , получено 3 января 2021 г.
  4. ^ Комплект разработки программного обеспечения PSP, pspdev, 03 января 2021 г. , получено 3 января 2021 г.
  5. ^ «Демо-версия Барби-самоубийцы [Окончательная версия] | Новости PSP» . psp-news.dcemu.co.uk . Проверено 3 января 2021 г.
  6. ^ «Барби-самоубийца от Черного Лотоса» . pouet.net . Проверено 03 января 2021 г.
  7. ^ Репозиторий GitHub для Suicide Barbie и демоверсии PlayStation Portable (исходный код и ресурсы), The Black Lotus, 3 января 2021 г., theblacklotus, 03 января 2021 г. , получено 3 января 2021 г.
  8. ^ ab «Sony борется с хакерами из-за угнанных игр». Рейтер. 06 июля 2005 г. Архивировано из оригинала 13 января 2009 г. Проверено 2 декабря 2008 г.
  9. ^ ab «Playstation.com — Поддержка — Обновления системы — psp».
  10. ^ Роберт Макмиллан (08 октября 2005 г.). «Троян уничтожает портативную приставку PlayStation». Мир ПК. Архивировано из оригинала 13 августа 2008 г. Проверено 22 июля 2008 г.
  11. ^ Майк Масгроув (6 июня 2006 г.). «Регулярные обновления — проклятие энтузиастов домашнего пивоварения». Вашингтон Пост . Проверено 28 июля 2008 г.
  12. ^ Рубенс, Пол (26 февраля 2007 г.). «Три хакерские команды разблокируют PSP». Новости BBC . Проверено 17 февраля 2008 г.
  13. ^ abc Пауль Рубенс (26 февраля 2007 г.). «Три хакерские команды разблокируют PSP». Би-би-си . Проверено 21 июля 2008 г.
  14. Патель, Нилай (3 июля 2007 г.). «Выдающийся моддер PSP Dark_AleX объявляет об уходе» . заниматься гаджетом . Проверено 5 августа 2008 г.
  15. ^ Тотило, Стивен. «Sony Exec рассказывает об обновлениях новой PSP, приставке GPS, привлекательности Нью-Йорка и многом другом» . МТВ . Проверено 5 августа 2008 г.
  16. ^ Суонн, Грэм. «Исследование эмулятора PSone для PSP». Еврогеймер. Архивировано из оригинала 7 декабря 2008 г. Проверено 5 августа 2008 г.
  17. ^ аб Вололо (29 ноября 2009 г.). «Эксплойт MOHH — альфа-версия eLoader m0skit0 (только для разработчиков)». Вололо.нет . Проверено 26 сентября 2012 г.
  18. ^ «ЛИЦЕНЗИЯ — валентин-hbl — Полубайтовый загрузчик — Хостинг проектов Google» . Проверено 21 июня 2013 г.
  19. ^ ab «валентина-hbl — полубайтовый загрузчик — хостинг проектов Google» . Проверено 21 июня 2013 г.
  20. ^ «(только для разработчиков) Валентайн: порт полубайтового загрузчика для демо-эксплойта Patapon2 ·». Вололо.нет. 29 марта 2010 г. Проверено 21 июня 2013 г.
  21. ^ "wololo.net/talk • Просмотр форума - Разработка полубайтового загрузчика" . Вололо.нет . Проверено 21 июня 2013 г.
  22. ^ «VHBL: исходный код загружен на svn, и новый форум ·». Вололо.нет. 03.03.2012 . Проверено 21 июня 2013 г.
  23. ^ Каллахам, Джон. «Неовин - Где непрофессиональная журналистика выглядит лучше». Неогамр.нет. Архивировано из оригинала 7 октября 2012 г. Проверено 21 июня 2013 г.
  24. ^ ab Майк Масгроув (12 июля 2005 г.). «Прикосновение к мастерству». Вашингтон Пост . Проверено 22 июля 2008 г.
  25. ^ Грегори А. Квирк (20 ноября 2007 г.). «Под капотом: Sony Playstation Portable становится тоньше» . ЭТаймс . Проверено 22 июля 2008 г.
  26. ^ Грег Миллер (23 июля 2007 г.). «Мешок с почтой за 23 июля 2007 г. - Рыбка». ИГН. Архивировано из оригинала 13 января 2009 года . Проверено 24 декабря 2008 г.

Внешние ссылки