PlayStation Portable Homebrew – Wikipedia

before-content-x4

PlayStation Portable Homebrew bezieht sich auf den Prozess der Verwendung von Exploits und Hacks zum Ausführen von nicht signiertem Code auf der PlayStation Portable (PSP).

Anwendungen[edit]

Zusätzliche Funktionen wurden hinzugefügt, darunter die Möglichkeit, ROMs anderer Konsolen zu emulieren und abzuspielen, Homebrew-Spiele zu spielen, Musik zu teilen, Fotos zu drucken, Videos von Streaming-Sites wie YouTube anzusehen und zusätzliche Videoformate auszuführen, die ursprünglich vom Gerät nicht unterstützt wurden.[1]

Emulation[edit]

Homebrew-Emulatoren wurden unter anderem für NES-, SNES-, Game Boy Color-, Game Boy Advance-, Sega Genesis- und N64-Konsolensysteme entwickelt. Für die beliebtesten Konsolen wurden zahlreiche verschiedene Emulatoren erstellt.[2]Die PlayStation 1-Emulation wurde ursprünglich von Sony entwickelt.

Geschichte des Homebrew[edit]

Kurz nach der Veröffentlichung der PSP entdeckten Hacker Exploits in der PSP, mit denen nicht signierter Code auf dem Gerät ausgeführt werden konnte. Sony hat im Mai 2005 die Version 1.51 der PSP-Firmware veröffentlicht, um die Lücken zu schließen, die Hacker verwendet haben, um Zugriff auf das Gerät zu erhalten.[3] Am 15. Juni 2005 verbreiteten die Hacker den geknackten Code der PSP im Internet. Hacker weigerten sich, Updates anzuwenden, die ihre Hacks unbrauchbar machen würden, und Sony versuchte, die Benutzer davon zu überzeugen, dass ein Upgrade von Vorteil ist, indem neue Funktionen in die Firmware-Updates aufgenommen wurden, z. B. ein Webbrowser, und nicht nur Sicherheitspatches, um die Sicherheitslücken zu schließen. BusinessWeek nannte dies den “Zuckerbrot-und-Peitsche” -Ansatz.[1]

Im August 2005 veröffentlichte Sony die Version 2.0 der Firmware, die den Webbrowser, Dateikompatibilitätsupdates und andere Funktionen enthielt.[4] Hacker und andere Homebrew-Enthusiasten trafen dann auf den ersten Trojaner für die PSP. Symantec nannte diesen Trojaner “Trojan.PSPBrick”. Benutzer, die versuchten, ihre PSP mit dieser Software herunterzustufen, stellten stattdessen fest, dass sie nicht mehr funktionsfähig war, da diese Software obligatorische / wichtige Systemdateien löschte.[5] Im Laufe des Jahres 2005 veröffentlichte Sony sechs verschiedene Versionen der Firmware, und Hacker reagierten darauf in der Regel mit einem Downgrade, um die neuen Sicherheitsupdates zu vermeiden.[1]

Mitte 2006 wurde nach mehreren Monaten der Probleme beim Besiegen der PSP-Firmware eine Datei online gestellt, die es neuen PSPs mit Firmware-Version 2.6 ermöglichte, ein Downgrade auf 1.5 durchzuführen, damit sie dann mit älteren Methoden gehackt werden konnten. Dies verursachte Berichten zufolge mehr Aufsehen in der Community als die jüngsten offiziellen Angebote für das Gerät.[6]

Dark_AleX[edit]

Zwei PSP-1002 laufen unter 5.50 GEN-B.

Dark AleX (auch bekannt als Dark_AleX, Dax, Darkethe) ist ein spanischer Programmierer, der Homebrew-Anwendungen für die PlayStation Portable schreibt. Dark AleX sowie andere Variationen des Namens sind ein Pseudonym, unter dem er arbeitet.[7] Einer der Nachteile eines Downgrades der PSP besteht darin, dass für neue offizielle Medien möglicherweise eine neue Firmware-Edition erforderlich ist. Dark_Alex hatte eine benutzerdefinierte Firmware namens “Dark Alex ‘Open Edition-Firmware” oder “Custom Firmware (CFW)” veröffentlicht, die die Firmware öffnet und es Benutzern ermöglicht, den vorhandenen Funktionsumfang der aktuellen Edition zu verwenden. Sony hat die Firmware schnell wieder gepatcht und das Katz-und-Maus-Spiel mit den Hackern und Benutzern fortgesetzt.[8] 2006 veröffentlichte Sony sechs Updates für die Systemfirmware und 2007 sechs weitere Updates.[4] Im Juli 2007 stellte Dark_AleX seine Arbeit an der PSP offiziell ein und nannte als einen der Gründe für seine Abreise wahrgenommene Probleme mit Sony.[9]

Einige Leute schlugen sogar vor, dass Dark_AleX von Sony dafür bezahlt wurde, keine benutzerdefinierte Firmware mehr zu veröffentlichen, aber Sony bestritt dies.[10]

Benutzerdefinierte Firmware ermöglicht die Ausführung von nicht signiertem Code wie Homebrew-Anwendungen und UMD-Backups, Emulatoren für andere Konsolen sowie PlayStation-Spielen, wenn die Disc-Images in das PSP-Format konvertiert werden.[11]

Half Byte Loader[edit]

Half Byte Loader (auch als HBL bekannt) ist ein Open-Source-Softwareprojekt, das darauf abzielt, Homebrew für die tragbare PlayStation-Handheld-Konsole über Exploits im Benutzermodus zu laden. Es bietet keinen Mechanismus zum Laden von offiziellen Spielen oder ISO-Images. HBL wurde von Grund auf neu entwickelt, um für jeden Exploit im Benutzermodus problemlos portierbar zu sein. Das Projekt wurde von m0skit0 und ab5000 erstellt und gestartet.
[12][13] Es wird derzeit von Wololo gepflegt.[14]

HBL wurde ursprünglich für den Exploit Medal of Honor Heroes erstellt. Eine Alpha-Version wurde im November 2009 von m0skit0 und ab5000 als Open Source veröffentlicht, auf der sehr einfache Homebrews ausgeführt wurden.[12] Als der Patapon 2-Demo-Exploit gefunden wurde und durchgesickert war, schloss sich Wololo dem Projekt an und schlug vor, HBL auf diesen neuen Exploit zu portieren.[15] Die AdvancedPSP-Foren, in denen das Projekt gehostet wurde, wurden vom Hosting geschlossen und das Projekt auf wololo / talk verschoben[16] Foren. wololo hat außerdem ein neues öffentliches SVN-Repository für HBL bei Google Code erstellt.[14] Andere PSP-Hacker wie Davee und neur0n haben sich an der Entwicklung dieses Ports beteiligt. HBL für Patapon 2 wurde an die Beta-Version übergeben und kann als erste nützliche HBL-Version angesehen werden, die im März 2010 veröffentlicht wurde. HBL wurde anschließend auf mehrere andere Exploits im Benutzermodus portiert und diente auch als Basis für andere Projekte wie das PRO CFW-Projekt .

HBL wurde auch für den PSP-Emulator von Sony PlayStation Vita mit sehr geringen Änderungen portiert. Dieses Projekt wurde Vita HBL (VHBL) genannt und im März 2012 von wololo in das öffentliche Repository von HBL hochgeladen.[17][18]

Aussagen[edit]

Motivation für Homebrew[edit]

Hacker haben erklärt, dass die Motivation, die PSP freizuschalten, nichts mit Piraterie zu tun hat, sondern Einzelpersonen den uneingeschränkten Zugriff auf die von ihnen gekauften Produkte und die Freiheit zu ermöglichen, mit dem Gegenstand das zu tun, was sie wollen, sowie das Interesse, etwas Unbekanntes zu erkunden.[1][19] Fanjita, ein Mitglied der Hacker-Gruppe “N00bz!”, Erklärte:

“Jeder hat das Recht, mit seiner eigenen Hardware zu tun, was er will. Piraterie macht mich wütend, und weil das, was wir tun, den Weg zur Piraterie öffnet, ist es schwieriger, dies moralisch zu rechtfertigen. Aber unsere Haltung zur Piraterie ist klar und wir hoffen es.” Sony war noch nie mit mir in Kontakt, daher bin ich zuversichtlich, dass das, was wir tun, legal ist. “[8]

Sonys Position[edit]

Sony hat den Medien mitgeteilt, dass Probleme, die sich aus der Ausführung von geändertem Code auf dem Gerät ergeben, zum Erlöschen der Garantie führen.[3][1] Sie haben auch festgestellt, dass das Problem nicht bei Homebrew liegt, sondern bei Piraterie.[8] Ihre ständigen Firmware-Updates wurden jedoch als Versuche angesehen, die Homebrew-Entwicklung zu behindern.[20] Laut Phillip Torrone aus Machen Magazin könnte diese Behinderung auf die Versuche zur Eindämmung der Piraterie zurückzuführen sein und mehr Schaden als Nutzen verursachen. Er meint, dass “die wirklich klugen Unternehmen ihre Produkte für sechs Monate an die Alpha-Geeks weitergeben und die Alpha-Geeks mit ihnen herumspielen lassen sollten. Mir scheint, sie würden viel Geld für Forschung und Entwicklung sparen, und sie würden herauskommen.” mit viel festeren Produkten. “[19]

Sony hat jedoch auch gesagt, dass Jack Tretton auf die Frage nach der Unterstützung von Homebrew-Spielen antwortete:

“Ich denke, das ist etwas, was in Arbeit ist. Wir sehen sicherlich einige der Dinge, die über Homebrew gemacht wurden, und es ist unglaublich kreativ. Und ich denke, wir möchten versuchen, das ein bisschen mehr zu nutzen.”[21]

Verweise[edit]


after-content-x4