Running the PS5 Exploit Offline with an ESP8266 or ESP32 Chip

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
what is going on guys it's mother dwarfa here welcome back to another PS5 tutorial so in this tutorial we're going to be taking a look at how to host the exploit offline completely offline so that you don't accidentally update your firmware on the PS5 I know this is a pretty big concern for a lot of people when using the PS5 exploits because most people are using specter's exploit which runs through the webkit through a web page so you have to be connected to the internet to access the exploit site and of course that runs the risk of you accidentally updating your firmware to a higher firmware that's patched the vulnerability unless of course you've taken the proper precautions to block Sony servers but obviously not everybody does that or does that correctly and then there's a risk of you accidentally updating so one of the best ways to do this is to use an ESP chip like the esp8266 chip or the esp32 or 32s2 or 32s3 so these little Arduino style chips have a little Wi-Fi network it runs its own isolated Wi-Fi network that's completely isolated from the internet and you can actually host the PS5 exploit on one of those chips so that you can still access the exploits you can still inject payload so you can still connect through FTP while remaining completely offline and not connecting to Sony servers at all so so the cheapest of these chips are the esp8266s which I've seen on Amazon for about six pounds in here in the UK so only a few pounds or a few dollars they're pretty cheap pretty easy to get one and of course we also use these chips on the PS4 so if you've been doing any PS4 stuff and you still have any of those chips left over you can repurpose them here for the PS5 exploit so let's go ahead and take a look at how to set these up so the store course from this comes from stugged or stupid and you can see here that we've got all of the stuff here so there's ESP PS5 server 32 for esp32 S2 S3 and esp32 Boards he also has one here for the esp8266 chips that's specifically for the ESP D1 mini pro although I have tried this on my ESP chip which is completely different and it works just fine so we're gonna go ahead and use these now this particular setup here goes through quite a lot of unnecessary stuff like you know actually compiling The Source yourself adding an extra Library adding you know the board manager to the Arduino IDE software and going through and installing an additional plugin as well so there's a lot of stuff involved here so I've decided to kind of skip this and just give you guys a pre-compiled bin file that you can just flash directly onto the chip which is going to be a lot quicker and easier to get set up so that you don't have to manually set the Arduino IDE software up here and compile the source code yourself so you can download it here on MediaFire so I'll have the link here down in the video description so click the link here to download the PS5 ESP host we also want to download node MCU flasher for flashing the bin file onto the chip so download node MCU flasher.exe again all the links will be in the description you may also need the drivers this is for the esp8266 you can get the cp210x Universal Windows driver so you might need to download that driver in order to get your chip to show up on the computer to be detected so you can also download that I'll leave it down in the video description so once you've got all three of those things downloaded here of course you can install the drivers if you right click and go to device manager make sure you have the ESP device connected to your computer if you open device manager on your computer and you go to Ports com and lpt this will give you your com ports and you're looking for some kind of USB to uart bridge or it might say you know cp210 or it might say something like you know ESP device or something like that so you're looking for that com Port so you want to see what com Port your actual ESP devices on now some ESP devices like the esp32 S2s for example and some of those other variants they may not show up in here unless you switch the chip into programmer mode which on an esp32 S2 you have to hold down the boot Button on the chip and then press the reset button then that will switch it into programmer mode where it should then be detected here in in device manager so you need to make sure your chip is detected here in device manager if it shows up that it's got a missing driver and the device isn't working properly then again download the cp210 Universal Windows driver and extract it into a folder and then from there we can go ahead and install the driver in device manager by right clicking on it and going to update driver browse my computer for drivers then you just select the folder that has the drivers inside and you click next and it installs the drivers right there so install any drivers make sure the device is showing up there and check what com Port it's using so you can see my esp8266 is using com port number five so com5 so from there we can then run the node MCU flasher program so we'll load that up and then for serial ports we will select com5 or whatever com Port your device is connected to so then we're going to browse for the bin file so we've got our PS5 ESP host here so you've got a bin file for the esp32 one for the S2 and the S3 and one for the 8266 so my device is an esp8266 so I'm going to go ahead and extract that bin file and load that up here into node MCU flasher so I've loaded that bin file here into node MCU flasher I'm going to select the baud rate on 115200 you can select the slowest bulge rate in order to get the best flash which will take longer to flash but generally slower is better I typically just use one one five two zero zero most of the time and it usually works I'm going to select the flash mode on Dio sometimes you can use qio instead but Dio is like the most widely supported one and then we're going to say yes wipe all data and then flash node MCU and that's going to write the bin file directly to the Chip And there we go leaving staying in bootloader mode so it says unplug and replug or reset the device so you want to unplug the ESP chip and plug it back in with the USB cable and then if you go to your Wi-Fi networks on your computer you should see that the device now shows up so you can see there it shows up as PS5 web access point which is what you want so once you see that then that means you should be up and running so all we need to do now is unplug the ESP chip from the computer and plug it into a USB port on the PS5 so I would recommend plugging it into one of the back USB ports so that you still have the front ports free for any peripherals that you want to connect or for connecting your your PS5 controller to charge it so just have it plugged into the back because you can leave it plugged in there all the time so now whenever you turn on the PS5 it will power the chip which will run the Wi-Fi network and the PS5 it can connect to it and then you'll be able to access the exploit so I'm going to go ahead and do that right now okay so back on the p S5 we're going to go to settings we're going to go down to network settings settings make sure connect to the Internet is selected and then set up an internet connection and I'm going to select the Wi-Fi network instead so there is PS5 web access point we're going to select it or show password there so the password is just password we're going to select okay and connect up to the access point and so yeah we get a message here saying cannot connect to the internet which is fine because of course we're not actually trying to connect to the internet here we're just connecting to its own network if we go to system and system software console information you can see we do have an ipv4 address 10.1.1.100 so now we should automatically be able to go to the exploit from the user guide because the DNS will be automatically set up for the ESP chips DNS which automatically redirects the user guide to the exploit page so if you just go into the user guide here it should automatically take us straight to the site so there we go as you can see it's now loading the site right here it's loading the exploit and there we go you can see the exploits now loading triggering uaf and there we go as you can see launching elf loader Port 9020 so what if you want to use a payload like the FTP payload and connect through FTP because we're not connected to the internet so how am I supposed to connect from another device well basically as long as you have another device that is close enough to the PS5 that you can connect to that access point on then you can just connect that device to the same access point and you'll still be able to network between the PS5 and the device that you're trying to connect from like a phone or your computer so for example we'll use my computer here I'll switch back over to the computer all I have to do on my computer is connect to that same Wi-Fi network so PS5 web access point I can connect to it on my computer that way my computer and my PS5 are both on the same network and then we should be able to send payloads connect through FTP just like we can if my PS5 was online and my uh my computer was online on the same network so there we go so PS5 web access points secured so I've got myself netcat GUI a payload injector and also the FTP payload for the PS5 I'm going to drag into the payload injector and I'm going to change the IP address to 10.1.1.100 which was the IP address of the PS5 on that ESP chip and we're going to go ahead and inject payload here and there you go you can see it's done PS5 listening on 10.1.100 Port 1337 and then I can also use FTP as well since I'm connected here we can just go to 10.1.1.100 and port number 1337 Quick Connect click OK and there you go I'm connected to my PS5 hard drive over FTP over the network even though my PS5 is not connected to my normal router it's connected to this ESP chip but my computer is also connected to this ESP chip you can see here my computer is not online either but I'm able to access FTP because both devices are connected to that ESP chip right now you know I can edit stuff on the hard drive of the PS5 I can send payloads over to the exploit on the PS5 even though the PS5 is connected to this offline Network so there's no risk of me accidentally updating the PS5 to a higher firmware where we are completely offline but we still have all the same functionality that we had when we were online for using the exploit so another interesting thing is that you can use any web browser shortcuts because the ESP Chip is going to automatically redirect any DNS request any DNS request at all not just the user guide on the PS5 but any DNS request that is made by the PS5 it will redirect to the exploit site so that means even if I just go on this web browser shortcut here it's going to redirect me to the exploit right there if I go to my notifications that I set up that can launch different websites any website I try and go on here is going to again redirect me straight to loading the exploit so that way even if you have one of these web browser shortcuts set up then this can still work you can access the site from there as well not just the user guide so the last thing that I want to cover here is how to update the site in feature on the ESP chip you know in case there's some kind of stability improvements to the host or maybe some other kind of improvement like you know more firmware is being supported so in this case you need a version of the host that's actually designed for the ESP chip because you can't have any folders so any site that has folders isn't going to work it has to be all the raw files in the same location here in the route just like this one which is the what the actual files that are already on the ESP chip but this is just an example so this will only work for the esp32 chips the esp32s2s and the S3s right now because they have an admin panel also set up so that you can actually you know upload new files and replace files whereas the the version for the esp8266 chip right now does not have that admin panel which basically means that you cannot update the files on the esp8266 chip right now but if that changes in future I'll leave a link down in the video description or probably a pinned comment to let you guys know that you can update the files on the 8266 chips once maybe the source code for that gets improved to include that admin panel then I'll definitely let you guys know so basically all we need to do on the esp32 chips though to update it is essentially if we just connect to the ESP chip so I've got my esp32 S2 chip that has the PS5 host you know the bin file flash to it so I'm going to connect to that right there so in order to update the files all you need to do is go to the IP address of the chip so 10.1.1.1 or you can go to I think it's ps5.local you can go to that DNS address so either that or 10.1.1.1 and then adds forward slash admin dot HTML to the end so 10.1.1.1 forward slash admin.html if you go there it should take you to the admin panel which currently is not present on the 8266 chips which is why you can't replace the files although you can replace it on any of the esp32 chips so from there we can simply go to the file manager so that'll take us to the files right here and here's all of the files on the host so all we want to do if we want to replace these is we can hit delete all and then that will take us to this section here and we can click format storage click ok and that will reformat it and get rid of all the files that are currently on the Chip And there we go no files found from there we can go to the file uploader and then select files and then I'm just going to replace them with the same files that were on the host anyway but obviously if these were updated files then you could just select the updated files that you want to add onto the ESP chip the updated host and then you can click open and then you can select upload files and wait for all of those to be uploaded to the chip and there you go you can see they've all been updated so now if I go back to 10.1.1.1 you can see it's now loading the exploit right there so that is essentially it guys that is how you can use the esp8266 chip so the esp32s the 32 S2s the 32 S3s to host the PS5 exploits offline on its own isolated Network where you're still able to inject payloads you're still able to connect to the PS5 through FTP but the PS5 is connected to an isolated Network that is completely disconnected from Sony servers from the internet so that there's no risk of you ever updating to a higher firmware and losing access to the jailbreak so I also have videos on how to host the exploit locally on your computer and I've also got similar videos for this on the PS4 as well for the PS4 jailbreak so I'll have those videos linked on screen and in the video description so thanks for watching this video I hope you guys enjoyed it or found the information useful if you did please leave a like And subscribe and I'll hopefully see you guys in the next one [Music] foreign [Music]
Info
Channel: MODDED WARFARE
Views: 22,084
Rating: undefined out of 5
Keywords: PS5, PlayStation 5, Jailbreak, ESP32, ESP32-S2, ESP32-S3, ESP8266, Offline, Local Host, 4.51, 4.50, 4.03, 3.00, 3.20, 3.X, 4.X, Tutorial, Walkthrough, Guide, Setup, Installation, How to, Deep Dive
Id: nOIgd3yz4Vo
Channel Id: undefined
Length: 15min 48sec (948 seconds)
Published: Wed Oct 26 2022
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.