• Official PS3 Toolset is now supporting 4.92 Firmware

    View Official Release Post for additional information HERE

PS3 bgtoolset access workaround guide

NiQ

Senior Member
UPDATE: The toolset is now back to normal operation so this guide is no longer necessary. It's kept only for archival purposes.

After the mitmproxy method failed to work with a weird 401 error, I finally managed to get it working.
The reason for the 401 error is because if the client browser does not support gzip and deflate encoding, bgtoolset's server, for some unknown reasons, will fail to set a proper session cookie on the first request. Subsequent requests then fail because the cookie is missing.

Here's how to work around the issue:

WARNING!
I only tested it up to the point of the tool being loaded and the system manager page opening and showing the correct data. I did not actually try to flash CFW because I don't have a system that's not already modded.
I AM NOT RESPONSIBLE FOR ANYTHING THAT CAN HAPPEN, EVEN IF YOUR CONSOLE IS BRICKED AND YOUR HOUSE CATCHES FIRE!!!


EDIT: @derefd has found a way to configure mitmproxy to do the same, which allows doing this on Linux as well and may be easier for some. See their method here.

0) Before you begin make sure you have the PS3 clock updated to the correct time.

1) Download and install Fiddler 4.6 from the link below. It's freeware and not time limited.
Fiddler 4.6 Download (Free) - Fiddler.exe (informer.com)
(Version 5 might or might not work, dkdc).

2) Run it, open the "File" menu and untick "Capture Traffic" so it doesn't start logging every request from your own computer.
upload_2024-7-12_14-19-26.png


3) Tools -> Fiddler Options.
upload_2024-7-12_14-19-52.png


4) On the "HTTPS" tab, select "Capture HTTPS CONNECTs" and "Decrypt HTTPS traffic". Confirm the warning that appears.
upload_2024-7-12_14-23-59.png

upload_2024-7-12_14-21-54.png


upload_2024-7-12_14-22-27.png


upload_2024-7-12_14-23-1.png


upload_2024-7-12_14-23-20.png


5) On the "Connections" tab, note the listening port (should be 8888, doesn't really matter if it isn't just remember what the port number is), then tick the "Allow remote computers to connect" box. Accept the warning.
upload_2024-7-12_14-25-23.png


upload_2024-7-12_14-24-56.png


6) Close Fiddler.

7) Open the following folder:
C:\Users\<your_user_name>\Documents\Fiddler\Scripts
(If it doesn't exist it might be called "Fiddler2" or "Fiddler4").

9) Extract the attached file using 7zip or WinRAR into that folder and overwrite the existing file (you might want to back it up somewhere first).

10) Open Fiddler again, and make sure "File -> Capture Traffic" is not ticked.
upload_2024-7-12_14-19-26.png


11) From the "Rules" menu, tick "Remove All Encodings" and "Force accept encoding GZIP and Deflate". Make sure everything else is unticked.
upload_2024-7-12_14-29-43.png


12) Go to your PS3 and on XMB go to Settings -> Network Settings -> Internet Connection Settings.
upload_2024-7-12_14-31-41.png


13) Select "Custom" as the setting method, then go through the configuration normally, until you reach the proxy configuration option.
upload_2024-7-12_14-39-2.png


14) Select the option to use a proxy, and then fill your computer's IP address as the proxy and Fiddler's listening port (the one you saw on step 5) as the port.
upload_2024-7-12_14-45-14.png


15) Finish the wizard and test your Internet connection.

16) Fire up the browser and go to www.ps3toolset.com

17) Confirm the SSL warning that shows up (that's expected, it's because Fiddler is using a self signed certificate).
upload_2024-7-12_18-54-31.png


upload_2024-7-12_19-8-2.png


18) The tool should now load.
upload_2024-7-12_19-15-22.png


upload_2024-7-12_19-17-59.png


19) If downloading the patch through HTTP fails, here are links to download them manually.

For 4.91
- https://mega.nz/file/TJk2iBKZ#5kAmElEU4AKiBsGZcXOb7dp1ceTsyxDnoFUIXSNI5uk

For 4.80 - 4.90 - Download this and extract the file corresponding to your version -
https://mega.nz/file/2EsR2YSK#X8-ZpyzadDhiWpBzJXcVXIvbvbYu6fKkl9RrdG5nDXA

For 4.71 - 4.79 - Sorry but I don't have the proper files. Update to 4.80+

20) After you're done patching, be sure to return to the Internet Connection Settings and remove the proxy, then you can close Fiddler.
upload_2024-7-12_15-0-52.png


21) Please like this message, and also comment if it worked for you so I can have a count.

Thank you @DippyLychrono and @Fukurowa for confirming that this method actually works all the way. I'm still not responsible if anyone else bricks their console though.
 

Attachments

Last edited:
I'll test this on my end in 3-4 hours. But thank you in advance for being smarter than me and getting this posted up on a Friday.
 
Hi OP, I just tested this method on my PS3 CECHA and it was able to properly load the tools and the website UI and I was able to get a successful dump of my NAND, however it was not able to download the flash memory patch file either through the "Load patch via HTTP" option or "Download patch" option.
 
Hi, brand new to this forum. I followed your guide and was able to see a different message instead of the security cert error.

The error I'm seeing now is:

[Fiddler] DNS Lookup for "ps3toolset.com" failed. System.Net.Sockets.SocketException No Such host is know.

Any suggestions ?
 
Hi OP, I just tested this method on my PS3 CECHA and it was able to properly load the tools and the website UI and I was able to get a successful dump of my NAND, however it was not able to download the flash memory patch file either through the "Load patch via HTTP" option or "Download patch" option.
UPDATE: I used the "nofsm_patch.bin" from the PyPS3Tools GitHub repo and I applied it with the "Load patch via file" option and it seems to have worked even though the process went faster than I've seen, currently installing the latest EVILNAT CFW :redface new:
 
Hello everyone, just made an account to confirm this works perfectly (flashed and installed CFW on a fat PS3, CECHK model)
I think i should have waited a bit longer before trying to install this (and see if it worked for others) but still, gave it a try and it worked for me.
 
On step 11, I am unable to find the rule "Force accept encoding GZIP and Deflate" I am using Fiddler V4.6

EDIT - It was because I sent the file to the wrong script folder. Everything seems to be working I'll update my results.
 
Last edited:
It worked for me

Fully modded now

Ty very much

I'll test this on my end in 3-4 hours. But thank you in advance for being smarter than me and getting this posted up on a Friday.

It actually worked for me, no issues no errors

Was on HFW and modded to CFW
 
Last edited by a moderator:
Hi OP, I just tested this method on my PS3 CECHA and it was able to properly load the tools and the website UI and I was able to get a successful dump of my NAND, however it was not able to download the flash memory patch file either through the "Load patch via HTTP" option or "Download patch" option.

You can try manually downloading the nofsm_patch.bin from the PyPS3tools GitHub. I don't have the permissions to give a direct link, but it's easy to find with Google.
 
Hi OP, I just tested this method on my PS3 CECHA and it was able to properly load the tools and the website UI and I was able to get a successful dump of my NAND, however it was not able to download the flash memory patch file either through the "Load patch via HTTP" option or "Download patch" option.
Works for me™.
But if for some reason it doesn't work for you, here's a copy of the patch file (downloaded from bgtoolset directly so it's the genuine one) -
https://mega.nz/file/TJk2iBKZ#5kAmElEU4AKiBsGZcXOb7dp1ceTsyxDnoFUIXSNI5uk
Extract it using 7zip or WinRAR to a USB disk and load it from there.
NOTE: This will only work on 4.91. If you have an earlier firmware, you will need to update to 4.91 before using this (or just update to 4.90 and use Flash Writer).

Hi, brand new to this forum. I followed your guide and was able to see a different message instead of the security cert error.

The error I'm seeing now is:

[Fiddler] DNS Lookup for "ps3toolset.com" failed. System.Net.Sockets.SocketException No Such host is know.

Any suggestions ?
Maybe just a typo in the URL.
 
I tested this on my last ps3 cechl01 with nor flash that still had ofw 4.91 yet. after following every step and downloading the attachment file CustomRules in the original post on here and putting it in the mydocuments/Fiddler2/Scripts then restarting fiddler and finishing up the setup instructions on here I tested it. toolset loaded. ran the system tools and saved the nor system memory backup which worked and completed. I verified the memory dump to be sure it was good with no errors then proceeded to load the patch file with http on the toolset which loaded. I then applied the patch and it worked as well. rebooted the ps3 then shut it down and ran it in safe mode and proceeded to install evilnat 4.91 beta cfw update which worked successfully. For me the test was successful on the ps3 80 gb cechl01 nor flash. So the nor side of it works. Not sure about the nand side since the other reported the load patch via http for nand didn't download. Make sure to follow this exact and make sure to get a backup of your system memory to be safe if you do this before trying to flash in case something goes wrong or the connection drops out or something so you don't end up with an unrepairable brick just to be on the safe side. But it's working. If anyone knows anything that can help the dev of the toolset out in finding a ps3 compatable ssl let them know. If you all able to donate something to him aswell to help him with costs in updating and getting the ssls aswell as operating costs and his time in resolving this it would be greatly appreciated and help them get this resolved and get the toolset site back up and operating as safe as possible once again. But this method is working at the current time. : D
 
I'm about to try this with a CECHG04 (NAND) and report back if the NAND routine works. I'll edit this post accordingly.
 
Is it possible for anyone to make a full jailbreak cfw guide using this method? Been waiting a whole week to jailbreak it and toolset has been down (which isn't anyone's fault) and I know I'm not entitled to anything but if anyone is willing to make a guide I would greatly appreciate it but if not then it's cool. I'm currently on ofw 4.91 on a ps3 fat
 
can read the instructions at the top again and read what i said if that helps. After you set that up you go into ps3's network settings select custom then move through til you see proxy server. select use. then input your local ip of the comp you are running fiddler2 on and port 8888 if that's whats displayed on the fiddler setup. after that. let it test connection then you continue with the normal means of using the toolset to backup then flash the patch into memory. Maybe someone can make a vid guide to help it you are still confused.
 
Is it possible for anyone to make a full jailbreak cfw guide using this method? Been waiting a whole week to jailbreak it and toolset has been down (which isn't anyone's fault) and I know I'm not entitled to anything but if anyone is willing to make a guide I would greatly appreciate it but if not then it's cool. I'm currently on ofw 4.91 on a ps3 fat

Here you have:

 
Back
Top