PS2 DVD Exploits
Original ESR Exploit
- Can burn copies of a PS2 disk to play
- Released in Oct 11, 2015
- Needed a modchip or another payload to launch the Exploit
How the ESR Exploit Works
- PS2 allowed burned DVD Rom disks
- Adding the DVD folders to the disk tricked the PS2 into thinking it is a DVDVideo Disk
- Using a hacked PS2 allowed code to be run from the DVD disk defeating the security processor by changing some registers and running some patches
FreeDVDBoot Exploit
- Released in June 27, 2020
- Dumped the DVD Rom drive to find bugs
- The Parser that read the IFO Files found in DVDs allowed an attacker controlled length variable
- With no bounds checking and the same variable used in a memcpy allowed a partial overwrite of memory addresses
In Depth Information
- Read the original post https://cturt.github.io/freedvdboot.html
- Or my blogpost whenever I finish it.
How to Patch the ISO
- DVD Rip a regular PS2 disk
- Create a new UDF File system on the ISO
- Add DVD Specific Files and Folders to the file system
- Change the file sizes inside the IFO files
- Carefully place the new files in the ISO where none of the other files already are.
- Sony keeps the first 260 block on the disk free. (about 250KB)
- Add the Original ESP Loader to continue the exploit chain. To make the necessary patches to run the game disk
Burn the Disk
sudo env -u SUDO_COMMAND growisofs -speed=1 -Z /dev/sr0=All\ PS2\ Slims\ -\ English\ language.iso
sudo env -u SUDO_COMMAND growisofs -speed=1 -M /dev/sr0=/dev/zero
Demo Time
More Information
- ESP Exploit: https://www.ps2-home.com/forum/viewtopic.php?f=10&t=6957
- Free DVD Boot: https://cturt.github.io/freedvdboot.html
PS2 DVD
By generalzero
PS2 DVD
- 16