New PlayStation 2 exploit 'FreeDVDBoot' allows burnt DVD games to run without modchip

ps2 hax.PNG
No, there's no typo in the title. It's 2020 and Sony's second home console, the PlayStation 2, got a new exploit; and an interesting one at that! Aptly named FreeDVDBoot, this exploit allows users to run burnt homebrew games on an unmodified PS2. Just slide in a DVD into the console as you would with any other game and boot it without any additional tools.

@CTurt , the software engineer behind FreeDVDBoot and fellow GBAtemp member, explained in length his method that exploits the console's DVD player functionality in a blog post. He also made all of FreeDVDBoot's code available on GitHub, along with a step-by-step guide.


In case you're wondering about actual PS2 games rather than homebrew titles, yes, FreeDVDBoot also enables you to run backup copy of those. CTurt shared a video using his exploit to run a backup of Shadow of the Colossus:


It doesn't end there either. CTurt further goes on to speculate that this method could potentially work on every single PlayStation home consoles and that he will investigate this possibility in the future:

There's really no reason this general attack scenario is specific to the PlayStation 2 as all generations support some combination of burned media: from the PlayStation 1's CD support, to the PlayStation 3 and 4's Blu-ray support, with the PlayStation 4 having only removed CD support. Hacking the PS4 through Blu-ray BD-J functionality has long been discussed as an idea for an entry point. This may be something I would be interested in looking into for a long-term future project: imagine being able to burn your own PlayStation games for all generations; 1 down, 3 to go...

:arrow: SOURCE
:arrow: FreeDVDBoot code and guide on GitHub
 
Last edited by Prans, , Reason: edited post to tag CTurt

BeastMode6

Well-Known Member
Member
Joined
Sep 27, 2015
Messages
109
Trophies
0
Age
47
XP
560
Country
United States
So I read up on everything.
https://techcommunity.microsoft.com/t5/storage-at-microsoft/stop-using-smb1/ba-p/425858

Someone sets up my new corporate network today with it. Their family will never find the body and someone that useless is unlikely to be missed anyway. Some legacy reason (and that ought to be a business critical super expensive/nigh impossible to replace fancy printer/scanner, CNC machine or the like) better be justified as anything, and most likely will be airgapped and then some if at all possible.

For the average person around here that mostly just has read only, maybe write in one directory, shares for their home and devices on it to watch films on another computer or something. Seeing less of an issue.
Still not taking the risk, sorry.

OPL needs to be updated to support SMBv2 at minimum.
 

uyjulian

Homebrewer
Member
Joined
Nov 26, 2012
Messages
2,567
Trophies
2
Location
United States
Website
sites.google.com
XP
3,878
Country
United States
Still not taking the risk, sorry.

OPL needs to be updated to support SMBv2 at minimum.
Not going to happen because Samba takes too much RAM.

I'd like to get udpbd working, which is a much lighter weight alternative to SMB. Currently, it works standalone, but not when used with the IOP core of Open PS2 loader.
 

Kwyjor

Well-Known Member
Member
Joined
May 23, 2018
Messages
4,323
Trophies
1
XP
4,454
Country
Canada
Why not use a wired Ethernet connection between the PC and the PS2? I doubt anyone's going to break into your house to intercept and steal PS2 ISOs being transferred over the network.
Presumably the concern is that you still have to have the server running on your Windows PC, so someone malicious elsewhere on the Internet could exploit it somehow.
 

BeastMode6

Well-Known Member
Member
Joined
Sep 27, 2015
Messages
109
Trophies
0
Age
47
XP
560
Country
United States
Not going to happen because Samba takes too much RAM.

I'd like to get udpbd working, which is a much lighter weight alternative to SMB. Currently, it works standalone, but not when used with the IOP core of Open PS2 loader.

That would also be acceptable.

Why not use a wired Ethernet connection between the PC and the PS2? I doubt anyone's going to break into your house to intercept and steal PS2 ISOs being transferred over the network.

My PS2 isn’t next to my computer, it’s on my network which is connected to the internet.
 

codezer0

Gaming keeps me sane
Member
Joined
Jul 14, 2009
Messages
3,576
Trophies
2
Location
The Magic School Bus
XP
4,528
Country
United States
Considering I've never had any luck to get FreeMcBoot or FreeHDboot to load anything but itself (every attempt to read any of my backed up library has been steadfastly ignored), I don't see how this would really help me, either. Unless somehow FMCB/FHDB also implement this into their next major release as well. As it is, FHDB flat out won't work as long as my modchip is enabled on my personal PS2. Unfortunately, the hard drive I was trying to set up FHDB on for my wife's (non-modded) PS2 died because of a faulty freakin' adapter dock. :cry: Can't really find PATA hard drives anymore that work, much less one big enough to be useful; there's also the aggravating reality that basically every WD hard drive is spaced just far enough apart to actively refuse to work with a stock PS2 network adapter.
 

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
For anyone who thinks this may work on PS3 or PS4 In the future, it won’t do much if it did as modern devices have mitigation against simple buffer overflow exploits like this and would require much more work to get it to work.

The PS2 does not feature modern mitigation technologies such as ASLR, Hypervisors, and NX Bit so a buffer overflow exploit opens the whole system up without needing to other exploits to bypass the above protections.

Without a privilege escalation exploit you may at best get a HEN (Hoembrew Enabler) out of the deal if anything at all.

The PS1 on the other hand, exploiting the CD Player functionality and possibly the VCD Playback functionality for those rare VCD systems out there could be viable since it’s only protection mechanism is the SCE(A,E,J) wobble data pressed into the disc.

the original Xbox would be a good target as well since it lacks modern mitigation techniques and has a DVD player app that I doubt was throughly vetted for any potential bugs or coding errors since all it did was play DVD movies.
 
Last edited by driverdis,

smf

Well-Known Member
Member
Joined
Feb 23, 2009
Messages
6,641
Trophies
2
XP
5,857
Country
United Kingdom
Presumably the concern is that you still have to have the server running on your Windows PC, so someone malicious elsewhere on the Internet could exploit it somehow.

Maybe 20 years ago, these days you're likely connected to the internet behind a nat router and the SMB port isn't forwarded.

ps3netsrv support in OPL would be pretty cool though.

the original Xbox would be a good target as well since it lacks modern mitigation techniques and has a DVD player app that I doubt was throughly vetted for any potential bugs or coding errors since all it did was play DVD movies.

You would need the xbox dvd playback kit, maybe someone could figure out how to spoof that though.
 
Last edited by smf,
  • Like
Reactions: Ryccardo

driverdis

I am Justice
Member
Joined
Sep 21, 2011
Messages
2,867
Trophies
2
Age
31
Location
1.048596β
XP
2,838
Country
United States
Maybe 20 years ago, these days you're likely connected to the internet behind a nat router and the SMB port isn't forwarded.

ps3netsrv support in OPL would be pretty cool though.



You would need the xbox dvd playback kit, maybe someone could figure out how to spoof that though.

the Xbox DVD playback kit receiver will always be required as it essentially is a hardware DRM key. Good news is that they are cheap to buy used so I don’t see that being much of an issue.
 
  • Like
Reactions: Alexander1970

xxNathanxx

Well-Known Member
Member
Joined
Oct 28, 2011
Messages
403
Trophies
1
XP
533
Country
New Caledonia
I will finally be able to play backups on this, what a great time to be alive.
maxresdefault.jpg
Will test it on my special edition PS2 Bravia tv edition since know that mostly all exploits were patched on it seeing the USB exploit or hard drive loading doesn't work on that unit. If it's like the previous disc exploit that are used on a lot of systems actually then I wouldn't advise doing it because it burns out the DVD player. Something that has to do with the reading speeds being a lot more intense with a Burned disc because of how it is burned compared to a PS2 disc that was burned differently to combat piracy. I'm guessing it's gonna mess up the DVD drive like it did with copied dvd's back in the day

--------------------- MERGED ---------------------------


Haha I have the exact same unit ! Never sell it, gonna be a collecters item later on since they are quite rare.

Ha, nice to see some others with one of these long unhackable PX300's. Technically the Fortuna exploit that was released a couple of months ago was the first to crack the PX300, but it still required you to already have a memory card with the exploit on it, and you can't put it on there without an entry point (or another already hacked PS2). I noticed someone on eBay recently started selling memory cards with Fortuna preinstalled, though.

Unfortunately, apparently the PS2 can't read DVD-RW discs, and I don't have any DVD-R's on hand, so I still can't hack my PS2 TV.

By the way, would you believe me if I told you this is the TV I use for everything? The picture and sound quality are great, the bolted-on PS2 looks hilarious (I added a PocketStation inside one of the memory card slots as a finishing touch), and it has ports for everything! The only thing I sadly can't get to work is DLNA (on the TV itself), it sees my network drives, but it doesn't see any files.
 
  • Like
Reactions: kumikochan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Bunjolio @ Bunjolio: c