Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Программа Hello World, работающая на PlayStation Portable.

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

Приложения [ править ]

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

Эмуляция [ править ]

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

Демосцена [ править ]

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

История домашнего пивоварения [ править ]

Вскоре после выпуска PSP хакеры начали обнаруживать в PSP эксплойты, которые можно было использовать для запуска неподписанного кода на устройстве. Sony выпустила версию 1.51 прошивки PSP в мае 2005 года, чтобы закрыть дыры, которые хакеры использовали для получения доступа к устройству. [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, Darkethe) - испанский программист, который пишет домашние приложения для 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) - это проект с открытым исходным кодом, целью которого является загрузка homebrew для портативной консоли PlayStation Portable с помощью эксплойтов пользовательского режима. Он не предоставляет никакого механизма для загрузки официальных игр или образов ISO. HBL был создан с нуля, чтобы его можно было легко перенести на любой эксплойт пользовательского режима. Проект был создан и запущен m0skit0 и ab5000. [17] [18] В настоящее время поддерживается wololo. [19]

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

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

Заявления [ править ]

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

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

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

Позиция Sony [ править ]

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

Однако Sony также заявила, что на вопрос о поддержке домашних игр Джек Треттон ответил:

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

Ссылки [ править ]

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

Внешние ссылки [ править ]

  • Переносимая библиотека PlayStation: домашнее пиво в интернет-архиве