When the PSP and the Vita show their battle scars…
The PSP has a long history of user mode exploits in its game library. Without going into details, savegames have been our favorite vector of user mode hacks for years.
Some of you might remember the old days of GTA: Liberty City Stories, the dramas around Gripshift or Mercury, the awesome “commit suicide to trigger the exploit” in Medal of Honor, or, more recently, our numerous HBL or VHBL releases.
- Related read: 10 Great PSP Games with a Vulnerability
But did you know that each new firmware on the PSP or the Vita ships with a “blacklist” of those savegame exploits, hashes that help the console identify “bad” savegames? The games themselves are never patched, it would be way too costly to contact the development studio, recompile the game with a patch, go through a release process… not to mention how impractical it would have been to distribute patched UMDs back in the days (as far as I know, the “patched” version of GTA was actually just shipping with an updated firmware that had the blacklist thing implemented).
As a consequence, each new PSP firmware (including the ones on the Vita) ships with a growing list of hacked games, what I like to call the “battle scars” of the PSP in Sony’s fight against hackers.
For those interested, that blacklist can be found in savedata_utility.prx (thanks to neur0n for the screenshot below).
devs zer01ne and wth have compiled a full list for us. Most of those names remind me personally of a specific event in the 7 years history of the PSP scene, while some of these games will not remind you of anything.
It turns out that some games are actually blacklisted by Sony before any public exploit release is made. Leaks? Or Sony taking preventive measures against some specific games because the dev studio is the same as another, hacked game? This is probably the case for the latest addition in Vita’s firmware 1.80, 7 Wonders of the Ancient World, which has been patched probably because it was developped by MumboJumbo, the company behind Super Collapse 3.
Enjoy the list 🙂
- ULUS10041 – GTA:LCS (US)
- ULES00151 – GTA:LCS (EUR)
- ULES00182 – GTA:LCS (DE)
- ULJS00005 – Lumines (JAP)
- ULUS10002 – Lumines (US)
- ULES00043 – Lumines (EUR)
- ULKS46005 – Lumines (KOR)
- ULJM05089 – Gripshift (JAP)
- ULUS10040 – Gripshift (US)
- ULES00177 – Gripshift (EUR)
- ULKS46040 – Gripshift (KOR)
- ULJM05097 – Pursuit Force – Daitsuiseki (JAP)
- UCUS98640 – Pursuit Force (US)
- UCES00019 – Pursuit Force (EUR)
- UCKS45016 – Pursuit Force (KOR)
- UCUS98703 – Pursuit Force – Extreme Justice (US)
- UCES00694 – Pursuit Force – Extreme Justice (EUR)
- UCAS40150 – Pursuit Force – Extreme Justice (UK)
- ULUS10141 – Medal of Honor: Heroes (US)
- ULJM05213 – Medal of Honor: Heroes (JAP)
- ULAS42082 – Medal of Honor: Heroes (UK)
- ULKS46066 – Medal of Honor: Heroes (KOR)
- ULES00557 – Medal of Honor: Heroes (EUR)
- ULES00558 – Medal of Honor: Heroes (FR)
- ULES00559 – Medal of Honor: Heroes (DE)
- ULES00560 – Medal of Honor: Heroes (EUR Platinum)
- ULES00561 – Medal of Honor: Heroes (SP)
- ULES00562 – Medal of Honor: Heroes (DE)
- ULUS10310 – Medal of Honor: Heroes 2 (US)
- ULJM05301 – Medal of Honor: Heroes 2 (JAP)
- ULES00955 – Medal of Honor: Heroes 2 (UK)
- ULES00988 – Medal of Honor: Heroes 2 (EUR)
- ULES00956 – Medal of Honor: Heroes 2 (FR)
- ULUS10017 – Archer Maclean’s Mercury (US)
- ULES00011 – Archer Maclean’s Mercury (FR)
- UCJS10011 – [Hg] Hydrium (JAP)
- UCKS45007 – [Hg] Hydrium (KOR)
- ULUS10133 – Mercury Meltdown (US)
- ULES00466 – Mercury Meltdown (EUR)
- UCJS10043 – Shutyuuryoku Ikusei Korogasu Ekitai Puzzle – Tama-Run (JAP)
- UCUS98711 – Patapon (US)
- UCJS10077 – Patapon (JAP)
- UCKS45076 – Patapon (KOR)
- UCAS40193 – Patapon (UK)
- UCES00995 – Patapon (EUR)
- ULES00281 – Splinter Cell Essentials (EUR)
- ULUS10070 – Splinter Cell Essentials (USA)
- UCUS98732 – Patapon2 (USA)
- UCJS10089 – Patapon2 (JAP)
- UCJP12345 – Patapon2 (JAP)
- UCAS40239 – Patapon2 (UK)
- UCES01177 – Patapon2 (EUR)
- ULJM05561 – Fuuun Shinsengumi Bakumatsu den Portable (JAP)
- UCJS10001 – Mina no Golf Portable (JAP)
- UCKS45004 – Minna no Golf Portable (KOR)
- UCJM95401 – Minna no Golf – Coca Cola Special Edition (JAP)
- UCES00012 – Everybody’s Golf (EUR)
- UCUS98614 – Hot Shots Golf (USA – Everybody’s Golf)
- UCJS10075 – Minna no Golf Portable 2 (JAP)
- UCES00767 – Everybody’s Golf 2 (EUR)
- UCUS98693 – Hot Shots Golf 2 (USA – Everybody’s Golf 2)
- NPHG00081 – Everybodys Golf [HK] (demo)
- ULES00387 – Sudoku Coach (EUR)
- UCJS10094 – Minna no Sukkiri (JAP)
- NPUG80524 – Hot_Shots Shorties Green (USA)
- NPUG80527 – Hot_Shots Shorties Blue (USA)
- NPUG80528 – Hot Shots Shorties Red Pack (USA)
- NPUG80529 – Hot Shots Shorties Yellow Pack (USA)
- NPEG00046 – Everybody’s Stress Buster: Green Pack (EUR)
- NPEG00047 – Everybody’s Stress Buster: Blue Pack (EUR)
- NPEG00048 – Everybody’s Stress Buster: Red Pack (EUR)
- NPEG00049 – Everybody’s Stress Buster: Yellow Pack (EUR)
- UCAS40290 – Everybody’s Stress Buster (UK)
- ULES00389 – Professor Sudoku (EUR)
- ULES00388 – Carol Vorderman’s Sudoku (EUR)
- ULUS10126 – Carol Vorderman’s Sudoku (USA)
- UCES01250 = Motorstorm Arctic Edge (EUR)
- UCUS98743 = Motorstorm Arctic Edge (USA)
- UCJS10104 = Motorstorm Raging Ice (JAP – Motorstorm Arctic Edge)
- UCKS45124 = Motorstorm Arctic Edge (KOR)
- UCAS40266 – MotorStorm Arctic Edge (Asia)
- UCUS98701 – Everybody’s Tennis (US)
- UCJS10101 – Everybody’s Tennis (JP)
- UCES01420 – Everybody’s Tennis (EU)
- UCAS40307 – Everybody’s Tennis (HK)
- NPUG70053 – HotShots Tennis Get a Grip [US] (demo)
- NPJG90082 – Everybody’s Tennis (JP) (demo)
- NPEG90027 – Everybodys Tennis [EU] (demo)
- NPHG00081 – Everybodys Golf [HK] (demo)
- UCAS40266 – MotorStorm Arctic Edge (Asia)
- UCUS98701 – Everybody’s Tennis (US)
- UCJS10101 – Everybody’s Tennis (JP)
- UCES01420 – Everybody’s Tennis (EU)
- UCAS40307 – Everybody’s Tennis (HK)
- NPUG70053 – HotShots Tennis Get a Grip [US] (demo)
- NPJG90082 – Everybody’s Tennis (JP) (demo)
- NPEG90027 – Everybodys Tennis [EU] (demo)
- ULUS10227 – 7 Wonders of the Ancient World
- ULES01037 – 7 Wonders of the Ancient World
Do those names bring back memories? What epic hacks do you remember on the PSP?
Source: wth on /talk
@wololo I need some pointers on how to contrebute to a lasting userland exploit or a last kernel exploit.
Besides obvius founding for sustainable hacking, is there any help you culd share on how to get started?
This exploit -> patch chase is not good enough for me so the least i can do is to pitch in.
Side note, i would love to talk with some of you more involved about the attack vectors just to eliminate some well tryed out ways.
Hi. You can contact me directly by email wagic.the.homebrew (gmail), or just post in the forums. I am far from being the cleverest guy in the community, so you might get much more interesting discussions with other people.
I also send you a PM about the WP but you didn’t reply.
Hey, wololo. Is contributor is the same as donator ? Just asking. I mean donator help by funding and the latter was like technologically.