User Tools

Site Tools


howto:ps3-hack

This is an old revision of the document!


PS3 Hack

Disconnect PS3 from internet!

https://gbatemp.net/threads/guide-ps3-4-82-cfw-installation-for-dummies.491117/

Check firmware is 4.82 or lower:

go to (Settings) > (System Settings) > (System Information).

If it is 4.81 or less you’ll need to upgrade to 4.82 (below) do NOT use online updater!

Download Firmware 4.82 from:

http://www.mediafire.com/file/h9js9qb945p20tb/PS3_482_FW_UPDATE.7z

Extract 4.82 OFW archive

copy PS3UPDAT.PUP on your FAT32 formatted USB drive in folder PS3\UPDATE\

Plug usb stick into PS3

run the update from the playstation (Settings) > (System Update), and then select (Update via Storage Media).

Your PS3 will display your USB drive which you will select.

Now you've got an exploitable firmware. Continue to exploit it :)

— Exploit firmware —-

The exploit is a webkit exploit (internet browser).

version 1: https://www.psxhax.com/threads/ps3xploit-4-82-cfw-on-ofw-nor-nand-flash-writer-nor-dumper.3112/

version 2:

http://www.psx-place.com/threads/ps3xploit-tools-v2-0-improved-flash-writers-dumpers-even-easier-to-install-cfw-on-4-82-ofw.16139/

https://ps3xploit.com/files/release/NOR_NAND_writer_release_2.0_PS3Xploit.zip

Download and extract the “NOR_NAND_writer_release_2.0_PS3Xploit.zip” into a folder your desktop

copy the “flsh_482.hex“ file to the root of your FAT32 formatted USB drive.

Determine which html file is required based on serial number and model.

Phat (1st gen) PS3 with SN ending A-G requires NAND file

Phat (1st gen) PS3 with SN ending H-Q requires NOR file

Slim (2nd gen) PS3 with SN 20xx, 21xx or 25xx requires NOR file

rename the required file to index.html

Place the USB drive into USB port of the PS3. The right-most (next to optical drive) is usb000, the left one is usb001

You should be able to see your USB drive under the PS3 categories on the XMB; if not try another USB drive.

Make sure the PS3 is set to not automatically update firmware or even to check the firmware.

Reconnect PS3 to network.

On Windows,

from the version 1 folder copy the miniweb.exe into the version 2 folder. \\ 
Inside that folder create another folder named “htdocs”.  \\ 
Move the .js file into the htdocs folder as well as the relevant NAND or NOR file and rename it to index.html. \\ 
double-click the miniweb.exe file and allow it to bypass the firewall if asked. This is a local web server. Note the IP address and port. \\ 
 for example:  http://192.168.1.123:8000​ \\ 

On linux, open a console

sudo apt-get install python-capstone \\ 
edit and adjust the port in server.py if necessary (default 8080) \\ 
start server using 'perl server.py' and note the ip address \\ 
 for example:  http://192.168.1.123:8080 \\ 

Use any device to browse to the address and confirm the page loads.

With the USB drive inserted into the USB slot containing the “flsh.hex“ launch the Web Browser on the PS3.

Next press /\ (triangle) to pull up the options and navigate to (Tools) > (Homepage) and set your homepage as “blank”.

Next you’ll want to access the menu again and this time clear your Internet cache by navigating to (Tools) > (Delete Cache).

Once this is done close the Internet Browser and re-launch it.

Next press /\ (triangle) and navigate to (File) and then input your computers IP address and port.

Press the initialize button, wait a few minutes, then proceed with the patching itself. The result is displayed in the browser.

If the process freezes (mouse won't move) for more than 10 minutes, hold power button on ps3 for a couple seconds, reboot, skip the hdd check using O (circle) and go back to the browser to try again

— Install custom firmware —-

Once you have the patched firmware (you got this by a successful exploitation of the system) you can proceed to install REBUG.

First you want to disconnect the PS3 from the Internet and remove any disc in the drive. Next download the “REBUG_4.82.1_LITE_ PS3UPDAT.PUP” archive, extract it, rename the “PUP” file to “PS3UPDAT.PUP” (make sure it’s all caps) and then follow the same process for flashing this CFW as already covered in in this guide (remember, place it under PS3/UPDATE on the FAT32 formatted USB drive and then run the System Update option).

https://rebug.me/official-rebug-4-82-1-cobra-7-54-lite-toolbox-2-02-15-dec-4th-2017/

Enable COBRA via the REGBUG menu (Network → Custom Firmware Tools):

COBRA is disabled by default (ISO support as well as network iso support, BD region free, etc)

see http://www.ps3hax.net/showthread.php?t=95906

Note: ISOs are not compatible on non-Cobra CFW, but games in folder structure work (using copy function in MultiMan rather than ISO function)

Toolbox (more options)

https://rebug.me/official-rebug-4-82-1-cobra-7-54-lite-toolbox-2-02-15-dec-4th-2017/

copy REBUG_TOOLBOX_02.02.15.MULTI_.15.pkg onto usb stick and install via package center

MultiMAN

http://www.psx-place.com/threads/multiman-v04-82-00-deank-adds-4-82-cfw-support.15615/

copy multiMAN pkg file to usb stick and install via package center

in mm config, disable background music!

shortcuts: START+[UP]/[DOWN] volume up/down. START+[] (square) = stop

while MultiMAN is running:

Telnet to PS3 ip at port: 8080

FTP access with writable dev_flash mounted as dev_rebug

(port: 21, user: anonymous, password: (anything))

ps3netsrv

https://www.reddit.com/r/ps3homebrew/wiki/ps3netsrv

http://www.psx-place.com/threads/ps3-net-server-tutorial.1618/

(synology community package)

Setup of psnetsrv for mmCM (Multiman in Cobra Mode):​

Instructions​

1​ Launch mmCM and go to setting column. Find Net Servers option and now set /nethost0 to enable.

2​ Now create a folder on your computer named 'PS3' in this folder create folders PS3ISO, GAMES, and PSXGAMES (names must be in capital letters).

3 Start up your PS3 NET Server GUI 1.3. At the top will be your ip and port on the right.

4​ Type obtained ip and port into correct place/fields (for nethost0), and go to games column in mmCM.

5​ Copy your backups to folders PS3ISO or GAMES on PC.

6​ In the PS3 NET Server 1.3 GUI navigate to PS3 folder you created earlier, and click Start

7​ In mmCM click Rescan Icon. Now also netsrv games should be listed there. To be sure that you setup is correct you can go to mmOS and cgeck that net_host location is available. If yes then setup is correct, if no then something is wrong.

​Sample folders:

E:\PS3\GAMES\here the game in format folders

E:\PS3\PS3ISO\here iso

E:\PS3\PSXGAMES\ game from psx (iso, bin / cue)

webMAN MOD

http://www.psx-place.com/threads/webman-mod-1-47-06-plugin-now-supports-4-82-cfw-cex.15568/page-4#comments

https://github.com/aldostools/webMAN-MOD/releases

download webMAN_MOD_1.47.09_Updater_rebugification_theme.pkg copy to usb stick and install

general webman help: http://www.psx-place.com/forums/webman-mod.126/

prepNTFS is only required when connecting an external NTFS drive to the PS3 via USB.

howto/ps3-hack.1534084027.txt.gz · Last modified: 2023/05/29 11:53 (external edit)