Is it possible to flash playstation 4. Should I buy PS4? Which one to take, stitched or not? Will the PS4 hack be the last step before the PS5 arrives?

Instructions for hacking PlayStation 4
Ladies and gentlemen, it's done! PS4 is hacked, and below I will give you all the information you need, from buying a PS4 to playing downloaded games.

Basic information (to avoid repeated questions):
-If your PS4 has firmware 4.06 or higher, then you are out of luck, everything described below is not for you.
-Downgrade from 4.06 and/or higher is not possible.
-Starting games requiring firmware version 4.06 and / or higher is not possible.

Basic Instructions

At the moment, the only firmware version suitable for hacking is 4.05. Anything higher than 4.05 is not suitable for us. At the moment, there are no options for downgrading (downgrading) firmware from 4.06 (and / or higher) to 4.05!

Thus, any PS4 (both thick and slim and firmware) with firmware version 4.05 or lower is suitable for purchase. PS4 with firmware version 4.01 and below can be easily upgraded from a USB stick to 4.05.

You can find out the PS4 firmware version before buying as follows: in the main menu, go to "Settings" -\u003e "System" -\u003e "System Information".

Information on finding a PS4 with firmware 4.05 or lower

Personally, the author of the topic advises looking for suitable consoles at flea markets like Avito.
Finding a new suitable console in stores is no longer so easy, but still possible. When buying, of course, it is best to focus on the actually installed firmware version, if possible, turn on the console. However, if there is no possibility to turn on the console, then it is possible to focus on the Datecode (date code, alphanumeric designation of the date of manufacture of the console), but this method does not give a 100% guarantee.

The list of date codes can be viewed, for example, in this Article (the code consists of a number and a letter, where the number is the year of production, and the letter is the quarter. For example, the date code 3C means 2013 is the third quarter. Some information about the location of the date codes can be read in this article.

Information about pre-installed firmware versions, including those in bundles, can be found in this thread (not very relevant for the European region).


If your PS4 already has firmware 4.05 installed, then proceed to the next spoiler. And for those who have 4.01 and below, let's proceed:
Disconnect PS4 from the Internet in any suitable way (physically remove the power cord / turn off Wi-Fi / block Internet access using a firewall / etc.). If there is a disc with the game in the drive, then remove it.
Go to PS4 settings, go to "System" -> "Automatic downloads" -> uncheck "System software update files" and "Automatic installation". Then go to "Power saving settings" -> "Select features available in rest mode" and uncheck "Keep Internet connection".

It is also recommended to block the following update server addresses in the router/firewall:
Address list
post.net.playstation.net
get.net.playstation.net
fus01.ps4.update.playstation.net
feu01.ps4.update.playstation.net
deu01.ps4.update.playstation.net
tmdb.np.dl.playstation.net
themis.dl.playstation.net
sf.api.np.km.playstation.net
asm.np.community.playstation.net
artcdnsecure.ribob01.net
api-p014.ribob01.net
apicdn-p014.ribob01.net
t-prof.np.community.playstation.net
ps4updptl.eu.np.community.playstation.net
ps4.updptl.sp-int.community.playstation.net
ps4updptl.jp.sp-int.community.playstation.net
ps4-eb.ww.np.dl.playstation.net
close
We take a USB drive and format it to the exFAT file system (NTFS is not suitable). At the root we create a folder "PS4", then inside the folder "PS4" we create a folder "UPDATE".

Copy the files "PS4UPDATE.PUP" and "PS4UPDATE.PUP.md5" from the distribution in the folder "_PS4_hackpack\PUPs\Retail\System\4.05" to the previously created folder "UPDATE".

We check that the firmware file is not damaged: we remove the USB drive from the computer and insert it back.
---Method 1: open the file "PS4UPDATE.PUP.md5" with notepad, copy the long value (203c76c97f7be5b881dd0c77c8edf385). From the distribution in the "_PS4_hackpack\PC Apps & Tools\MD5 Check Utility v2.31" folder, run the "md5.exe" file, the field opposite the "Paste" button should be filled in automatically, press the "Browse" button and select the "PS4UPDATE.PUP" file "located on the USB drive. After checking, both values ​​should be the same, if they are different - then the firmware file is damaged, rehash the distribution and / or try copying the firmware file to another USB drive.
---Method 2: From the distribution in the folder "_PS4_hackpack\PC Apps & Tools\wxChecksums 1.2.0" install "wxChecksums-1.2.0-installer.exe". Go to the "UPDATE" folder on the USB drive and double-click to run the "PS4UPDATE.PUP.md5" file, checking the firmware file using the wxChecksums program should begin. If this does not happen, then open the "PS4UPDATE.PUP.md5" file using the "wxChecksums" program manually. After the check is completed, the "State" column should say "OK" in the program window, if this is not the case, then the firmware file is damaged, rehash the distribution and / or try copying the firmware file to another USB drive.

We insert the USB drive into PS4, go to Settings and go to "Update system software", PS4 should say that an update has been found; if the update was not found, then we check the correctness of the names of the folders and the update file.
We make sure three times that the found update has version 4.05, after which we continue the installation.


Kernel Exploit - exploiting a vulnerability in the core of the PS4 system to gain full access rights.
Payload - small programs of various kinds (for example, an FTP server).

Basic functionality
To begin with, we need the Exploit Host program: archive "ps4-exploit-host-win-v0.3.18.1.zip" From the distribution in the folder "_PS4_hackpack\PC Apps & Tools\Exploit Host" unpack to a safe place. Run the ps4-exploit-host.exe file, a program window will open where the status of the servers and the IP address of the computer will be written.
On PS4, go to Settings -> "Network" -> "Set up an Internet connection" -> select the type of connection you are using ->
We return to the main Settings menu and run the "User's Guide" the Web browser should open on the page with the choice of Kernel Exploit "a. At this stage, select Specter because it is more stable. If the exploit worked successfully, then the page will display a technical information and at the end there will be an inscription "Waiting for payload".
If everything went well, then we learned how to launch Kernel Exploit, at this stage we close the browser by holding the "O" button for a long time, but remember: to transfer payloads, the browser must remain open.
You can read about the differences in different Kernel Exploits under the spoiler "Information on various Kernel Exploits"

Solving potential problems:
P .: Nothing happens when you start the User "s Guide / long loading with an error / similar problem. R .: On the computer, close all programs that use the Internet, especially Skype. We make sure that the IP address of the computer is set in the DNS settings on the PS4 specified in the program window Restart "Exploit Host".
P .: When you start User's Guide, a Web page with a choice of exploit opens, but nothing happens when you run it. R .: If this happens when you run the exploit from Specter, then try closing the Web browser by long holding the "O" button and /or restart the console This is normal behavior when running an exploit from IDC, in fact the exploit works.
Also, if you have problems with ps4-exploit-host.exe then try using the Python based version. It is located in the "ps4-exploit-host-v0.3.18.1.zip" archive, launched by the start.py file. To run, you need Python installed in the system, this program is in the distribution along the path "_PS4_hackpack\PC Apps & Tools\Python".
Now that we have dealt with the launch of the exploit, let's start transferring and launching Payloads (small useful programs, for example PS4HEN, FTP and others).
I have already included the necessary Payloads in the composition Exploit Host, they can also be found separately in the distribution in the "_PS4_hackpack\PS4 Apps & Tools\Payloads" folder.
Also note that XVortex's Kernel Exploit has a built-in PS4HEN payload that is applied automatically when the exploit is launched.

Run the Exploit Host and then repeat the launch of the exploit from Specter on PS4 through the "User's Guide" (after successfully launching the exploit, do not close the browser, it must remain open to transfer payloads). In the "Exploit Host" program window, a suggestion will appear which payload to send to the console, select "PS4HEN" using the appropriate number, and press Enter.
On PS4, we return to the home screen by pressing the PS button, after which we go to Settings and scroll to the very bottom, now the treasured "★Debug Settings" have appeared there!
In "Debug Settings" in the "Game" section there is a "Package Installer" that allows you to install .PKG files located in the root of an attached exFAT formatted USB drive (NTFS is not suitable!).
Attention: do not change any other parameters in "Debug Settings" if you are not 100% sure what exactly you are doing, otherwise there may be consequences up to a complete console brick!

This is not a tricky way to transfer and launch any payloads. However, I personally find that the above method is not very convenient in certain cases, and below I will describe other possible options for launching both exploits and transferring payloads.
There are also sites available on the Internet that allow you to launch Kernel Exploit "a and Payload" without a PC. Today, this method is not stable, so it's up to you whether to use it or not.
Address list:
sce.party/ps4/hen
darksoftware.xyz/ps4hen
Alternative functionality
There are many different options for launching exploits and payloads, and I cannot say with all certainty that the option described below will be convenient for you personally, but I still recommend that you at least familiarize yourself with it.
This option includes hosting the exploits on a local Windows Web server and delivering payloads using the Netcat utility.

Using a local web server
We will use Z-WAMP as a Web server, unpack the "Z-WAMP Server.7z" archive from the distribution in the "_PS4_hackpack\PC Apps & Tools\Z-WAMP Server" folder somewhere in a safe place, for example, in Program Files . We launch the file "zwamp.exe", if notifications from the Firewall appear, then we allow everything. Right-click on the program icon in the tray (next to the clock) --> Services --> check that Apache is running (checked against it), if it does not work, then look for a program that can use port 80 - close running programs one by one, and try to start Apache.

On PS4, launch a Web browser (if the system does not allow you to launch a browser and requires you to log into PSN, then read under the spoiler "Unblocking the Web browser"). At the top, in the address bar, write the IP address of the computer (if you don’t remember it, you can find it out again by running "Exploit Host"), you should get an address like (without quotes) "http://192.168.22.3" (the address should not contain spaces). We press the "R2" button, a page with the PS4 logo and options available for launch should open. Press the "Start" button and add the page to your bookmarks.

Transfer of Payloads
To transfer payloads, we will use the Netcat utility, unpack the "Netcat 1.11 for NT.zip" archive from the distribution in the "_PS4_hackpack\PC Apps & Tools\Netcat" folder somewhere in a safe place, for example, in Program Files.
This utility is a console application (that is, it is controlled only using the command line), so in order not to write the command manually every time, I suggest creating a separate .cmd file for each of the payloads to automatically send it.
Open Notepad and copy the following expression into it
"C:\Program Files (x86)\Netcat 1.11 for NT\nc.exe" -w 3 192.168.22.9 9020 pause

Now we edit the command based on where you have Netcat and the Payloads themselves. Instead of "C:\Program Files (x86)\Netcat 1.11 for NT\nc.exe" we write the full path to the location of the "nc.exe" file ( do not forget to use quotes) Instead of "192.168.22.9" write the IP address of your PS4. Instead of "C:\Users\User\Documents\PS4HEN.bin" write the full path to the location of the payload file (don't forget to use quotes) Now in In the Notepad window, click "File" -> "Save As" and save the file with the .cmd extension, for example "PS4HEN.cmd".
Now, when you run the created file, the specified payload will be delivered to PS4 without the need to use the not very convenient Exploit Host program.


To install and then launch games and homebrew, we need to use a special payload that allows the installation and launch of non-official .PKG files.

We launch Kernel Exploit from XVortex which contains a built-in payload "PS4HEN" applied automatically (a pop-up window will appear in the browser with a notification about the launch process).
Or run any Kernel Exploit and transfer the "PS4HEN" payload to PS4.

Now let's check that everything works correctly: copy the "testapp.pkg" file from the distribution in the "_PS4_hackpack\PS4 Apps & Tools\PKGs\testapp" folder to the root of an exFAT-formatted USB drive (NTFS is not suitable!) and connect it to PS4. On PS4 go to Settings -> ★Debug Settings -> Game -> Package Installer and install "testapp.pkg". After the installation is completed, "TestApp" will appear in the main menu, run it, the inscription "Test Application Hello world, PS4!" on a dark background.
If an error occurs when installing "testapp.pkg", it means that the payload did not work correctly, try repeating the whole process again.
If when you start "TestApp" an inscription appears on a blue background and nothing else happens, it means that the payload did not work correctly.
Installing any games and other applications on PS4 is done in the above way: transfer .PKG to USB drive >> on PS4 go to ★Debug Settings >> install .PKG file.
After rebooting the PS4, previously installed games and other applications will not run. In order for them to start running, you need to run Kernel Exploit and transfer the "PS4HEN" payload to the PS4.

Important: Do not rebuild the Database on the console - otherwise all installed games will be deleted.


It is possible to copy both disc versions and digital versions of games.
Preparatory Steps
In order to copy the game we need:

USB drive with free space equal to the size of the installed game + 25GB. The required amount of additional free space is individual for each game.
- Free space on the PC hard drive in an amount equal to the size of the game, or twice the amount of free space on the USB drive.
- Dedicated FTP payload for PS4 (included in the giveaway) and an FTP client for PC (eg FileZilla included in the giveaway).
- Additional programs, also included in the distribution.

Let's prepare a set of Fake PKG Generator programs. Unpack the archive "Fake PKG Generator ver 1.1.3.7z" from the distribution along the path "_PS4_hackpack\PC Apps & Tools\Fake PKG Generator" to a safe place.

Let's prepare a special FTP payload ps4-ftp-vtx. Unpack the archive "ps4-ftp-vtx_2018-01-26.7z" from the distribution along the path "_PS4_hackpack\PS4 Apps & Tools\Payloads\xvortex_ps4-ftp-vtx" to a safe place. Transfer this payload to PS4 when indicated by whatever method you find most convenient.

Let's prepare the gengp4 program. Unpack the archive "gengp4_2018-01-26.7z" from the distribution along the path "_PS4_hackpack\PC Apps & Tools\gengp4" to a safe place.

The above two programs (ps4-ftp-vtx and gengp4) included in the distribution have version 1.4.1 dated January 26, 2018. At the time you read this manual, these files may be out of date.
Go to the page of these programs on GitHub and check for a new version. If a new version of the software is available, be sure to download and use it!
We kindly request: update your game (install the patch) before starting the copy process! The required steps and requirements are outlined below.
How to update licensed games. Necessary steps and requirements
First of all, we need to know the Code of the game (disk). To do this is quite simple:

If you have a disc version of the game, then the disc code is indicated on the disc itself on the right side just below the center and has a name like "CUSA03219". Screenshot .

If you have a digital version of the game, then find it on the PlayStation Store website, open the game page and look at the https link of this page. The link will contain the code of the game like "CUSA03219". Screenshot.

After we have found out the Game Code, we will check the availability of patches for the desired game, as well as the fact that the patch requires firmware no higher than 4.05! If the patch requires firmware 4.06 and/or higher, then we won't be able to use it!
If there is no patch for your game or it requires a too high firmware version, then copy the game in the form in which you have it.

We check which firmware version the patch needs, look at the value in the "Minimum System Firmware" line, 4.05 or lower suits us. If 4.06 or higher is indicated there, then this patch will not work for us. Screenshot

If the patch suits us, then download the "Piece 0" file (Delta Package does not suit us). screenshot .

Important: if the patch for the game is large (more than 4GB), then it will be divided into several parts. Such a patch will first need to be put together on a PC. Download all its parts ("Piece 0", "Piece 1", etc.), put them in one folder (the folder name must be in English and without spaces). From the distribution in the folder "_PS4_hackpack\PC Apps & Tools\PKG-Merge" we take the program "pkg-merge.exe" and copy it next to the folder in which the .pkg files of the patch are located. Open the Command Prompt and go to the directory where you copied the "pkg-merge.exe" program. On the command line, type the command
pkg-merge.exe -dir "myDir"
where "myDir" is the name of the folder that contains the .pkg files of the patch. We are waiting for the completion of the process, after its completion we will get a large patch ready for installation.

Copy the patch file to the root of a USB drive formatted in exFAT (NTFS is not suitable!) And connect it to the PS4. On PS4, run Kernel Exploit and PS4HEN, go to Settings -> ★Debug Settings -> Game -> Package Installer and install the patch.
The process of copying games including patches
We connect the prepared USB drive with the required amount of free space to the USB0 port - this is the left port if the console is horizontal, and the top port if the console is vertical.
You can also make sure that the USB drive is inserted into the correct port by going to the PS4 via FTP by going to /mnt/usb0/, if there are any files on your drive, you should see them.

If you are copying the disc version of the game, then insert the disc into the console and wait for it to fully install. The "installation" strip passing over the game icon is not an indicator of a complete installation of the game. You can understand that the game is fully installed, for example, by the fact that the disk in the drive has stopped spinning. If the disk continues to spin, this means that the installation has not yet been completed.

On PS4, run IDC's Kernel Exploit and transfer the ps4-ftp-vtx payload. Connect to PS4 via FTP, for example using FileZilla.
Minimize the browser by pressing the "PS" button. Do not close the browser completely (for example, by holding the "O" button for a long time, etc.).
Run the desired game, wait for the main menu of the game to load, then minimize the game by pressing the "PS" button.

We transfer to PS4 FTP payload ps4-ftp-vtx prepared earlier in any way convenient for you.

On the PC, we launch the FTP client (for example, FileZilla), in it we need to Enter the command (in FileZilla this is located in "Server" -> "Enter command"). We enter the command (without quotes) "DUMP CUSAxxxxx", where "CUSAxxxxx" is the Game Code that we learned earlier when searching for patches for the game.

After entering the command, the process of copying the game to the USB drive will begin.
The status of the process can be monitored as follows: go to the PS4 via FTP and go to the path /mnt/usb0/, there should appear a folder "CUSAxxxxx" as well as a file "CUSAxxxxx" with a certain extension. The file "CUSAxxxxx.dumping" means that the copying process is in progress, the file "CUSAxxxxx.complete" means that the copying process has completed.
Note: there is no automatic update in the FTP client window, in order to check the status of the copying process in the FTP client window, click RMB - Refresh.

If you don't have any new files and/or folders in the /mnt/usb0/ root, it means that you did something wrong, repeat the copy process again.
If the copying process ended suspiciously quickly for you (the "CUSAxxxxx" folder and the "CUSAxxxxx.complete" file appeared), then go to the "CUSAxxxxx" folder and look at its contents. If you see only the "sce_sys" folder there and nothing else, then you may have forgotten to start the game or it did not start correctly. Restart your PS4 and repeat the process again.
After the process of copying to the USB drive has successfully completed, we need to create a Project file that will later be used to create the final .PKG file with the game.

Connect the USB drive to the PC. Copy the previously prepared gengp4 program to the root of the USB drive next to the "CUSAxxxxx" folder.

Open the Command Prompt, go to the USB drive section with the command (without quotes) "E:\", where "E" is the letter of the connected USB drive.
Next, in the command line, execute the command (without quotes) "gengp4.exe CUSAxxxxx", where "CUSAxxxxx" is the code of your game.
A project file CUSAxxxxx.gp4 will be created where CUSAxxxxx is your game code (eg CUSA03219).

Open the CUSAxxxxx.gp4 file using the "orbis-pub-gen.exe" program from the previously prepared Fake PKG Generator set of programs.
In the program window, click "Command" - "Build Image". In the window that opens, click "Select", choose where to save the .PKG file with your game and then click "Build".
We will check the resulting game for performance only if you copied the game from a disk. If you delete the digital version of a licensed game, you will not be able to download it again! You cannot delete the digital version of a licensed game because if your copy turned out to be incorrect, then you had the opportunity to redo it. And also in case in the future it will be possible to create better and / or complete copies of games.
When creating a distribution with an unverified digital version of the game, be sure to indicate in the distribution that you have not verified its performance due to the fact that this is a copy of the digital version of the game. Such a distribution will be assigned the status of "Golden", after which the downloaders will be able to check it for performance.

If you copied the disc version of the game, then delete the licensed game on PS4, then transfer the resulting .PKG to the root of the USB drive, install it according to the instructions above and check the resulting game's performance.


Below is a brief instruction on what to do, I will write in more detail later. Download .

1) take the iso image of the game, rename it to disc01.iso and put it in pkg_kitchen_v1.3_PS2\app\image
2) open the disk image with winrar or something else and find the executable file (type name SLUS_213.86). write the name in a notebook bringing it to the form SLUS-21386
3) open the config-emu-ps4.txt file, find the line --ps2-title-id=SLUS-21386 in it and replace the disk code indicated there with the one obtained above, save
3.1) if we want the game to be "full-fledged" and not put in place of any other, then in the sce_sys folder open the param.sfo file using orbis-pub-sfo.exe from Fake_PKG_Generator
3.2) in param.sfo in the Content ID field, change SLUS21386 to your disk code, you can also replace TALESOFTHEABYSS0 with the desired one. go to the Title Text tab and write the desired name of the game instead of Tales of the Abyss
3.3) if we want the game in the PS4 menu to look different from Tales of the Abyss, then we edit the icons icon0.png and pic1.png. the first is the picture displayed in the menu, the second is the background picture when the game is loaded. important: pictures must be in 24 bit, otherwise there will be an error when creating a project. pictures can be saved in this form, for example, using Paint.net
4) if you made changes to the param.sfo file in paragraph 3.2, then open the SLUS21386.gp4 file with notepad and replace UP9000-SLUS21386_00-TALESOFTHEABYSS0 with what you wrote in 3.2
5) SLUS21386.gp4 open orbis-pub-gen.exe and do Build (Command -> Build Image)

Helpful information

If your PS4 refuses to launch the browser with a message that you first need to log in to PSN, then it does not matter - the solution to this problem is very simple.
1) If you already have the "Exploit Host" program installed, then go to the next step, if not, install and configure it:
From the distribution in the folder "_PS4_hackpack\PC Apps & Tools\Python" install Python for your system ("python-3.6.4-amd64.exe" for 64-bit OS or "python-3.6.4.exe" for 32-bit OS). In the distribution in the "_PS4_hackpack\PC Apps & Tools\Exploit Host" folder, open the "Al-Azif"s ps4-exploit-host-v0.3.10.zip" archive and extract its contents, for example, to "My Documents". Find the file "start.py" and run it, the "Exploit Host" program window should open, where the status of the servers and the IP address of the computer will be written.

On PS4, go to Settings -> "Network" -> "Set up an Internet connection" -> select the type of connection you are using -> and select "Custom". We reach the "DNS Settings", select "Manually". In the "Primary DNS" we write the IP address of the computer specified in the program window in the previous paragraph, we leave the "Secondary DNS" empty (if the system does not allow leaving it empty, we write the same as in the main one).

2) Open the archive "enableWebBrowser405.bin.7z" from the distribution along the path "_PS4_hackpack\PS4 Apps & Tools\Payloads\EnableWebBrowser", extract the file "enableWebBrowser405.bin" to the folder "payloads" located in the folder of the program "Exploit Host" (ps4 -exploit-host-v0.3.10). We launch the program "Exploit Host", if it is already open, then restart it.

3) On PS4, go to Settings and run the "User's Guide" the Web browser should open on the page with the Kernel Exploit "a selection, select Specter. If the exploit worked successfully, then the technical information will be displayed on the page and at the end there will be the inscription "Waiting for payload". Leave the browser open. In the "Exploit Host" program window, a suggestion will appear which payload to send to the console, select "enableWebBrowser405.bin" using the appropriate number, and press Enter.
Reboot the PS4, the web browser should now work normally.


When using an FTP server, it is highly recommended to use IDC's Kernel Exploit - as it provides much more complete access to the PS4 file system.
Currently, there are two FTP server options for PS4, each with its own advantages and disadvantages.

FTP server built into the Exploit Host program
Advantages: Does not require additional server configuration.
Disadvantages: Can only be launched using the Exploit Host program.

To start the server, run the Exploit Host program and then on PS4 run the exploit through the "User's Guide" (you can read more about launching under the spoiler "Launching Kernel Exploit"a (vulnerabilities in the system core), using Payloads (small programs) " -> "Basic functionality"). In the Exploit Host program window on the PC, select "Integrated FTP" with the appropriate number.

FTP server by independent Payload "ohm
Pros: Can be run on its own.
Disadvantages: Requires prior server configuration.

Before using the FTP server, you need to specify the IP address of your PS4 in the payload file, for this you need a HEX editor. If you already have some hex editor installed, then you can use it, if not, then install HxD from the distribution in the "_PS4_hackpack\PC Apps & Tools\HxD" folder. Extract the file "libftps4_2018-01-07.bin" from the archive "libftps4_2018-01-07.7z" located in the distribution along the path "_PS4_hackpack\PS4 Apps & Tools\Payloads\libftps4". Open the file "libftps4_2018-01-07.bin" in a hex editor, open "Search" (in HxD by pressing Ctrl+F) in "Data Type" select "Text String" in "Search Direction" select "Everywhere", in in the "Search" field, enter (without quotes) "192.168". Two addresses located close to each other will be found (192.168.022.003 and 192.168.022.009). Find out the IP address of your PS4 (you can see it by going to Settings -> "Network" -> "Check connection status"). Write down the IP address of your PS4 in Notepad in full, i.e. so that all sections have three digits, for example, if your console address is 192.168.1.2, then the entry will look like 192.168.001.002, copy the resulting address. In the hex editor, in the Data column (in the HxD right column), select the address "192.168.022.009" then click "Edit" -> "Paste with Replace", save the changes.
The way to launch the received payload is described under the spoiler "Running Kernel Exploit"a (vulnerabilities in the system), using Payloads (small programs)"

Connecting to PS4 via FTP
To connect to PS4 via FTP, we need an FTP client. If you already have an FTP client installed, then you can use it, if not, then install FileZilla from the distribution in the "_PS4_hackpack\PC Apps & Tools\FileZilla" folder.
For ease of use, I recommend bookmarking PS4, in FileZilla click the "Open Site Manager" button located under the "File" button, then click "New Site" name it, for example, "PS4", then in the "Host" field enter the IP address of your PS4 in the "Port" field is 1337 and click "OK". To connect to PS4, press the down arrow button next to "Open Site Manager" and select PS4.
When using the FTP server, the Web browser on the PS4 must remain open on the page of the running exploit!
Note: If the connection does not open, you may need to switch the transfer mode to "Active". To do this, go to "Site Manager", select PS4, go to the "Transfer Settings" tab and set it to "Active".
Note 2: I also recommend setting the number of simultaneous transmissions to one. To do this, go to "Settings" -> "Transmissions" and set the "Maximum Simultaneous Transfers" to one.


All of the steps below require the orbis-pub-chk.exe program from the Fake_PKG_Generator package. Download this archive and extract its contents to a safe place.

Run orbis-pub-chk.exe, in the opened window click "Add Image" and select the target .pkg file.

The game code is indicated in the "Title ID" line, the value of this line (ex. CUSA03219) is the game (disk) code.

The region of the game is indicated in the "Content ID" line. In a value like "EP0082-CUSA03219_00-STAROCEAN5PS4000", the first two letters are the regional designation.

Regional designations

EPхххх - EUR, European region
UPхххх - USA, American region
JPxxxx - JPN, Japan region
HPxxxx - ASIA, Asian region (including China)

The game version is indicated in the "Application Version" line, the value of this line (ex. 01.00) is the game version (in this example, the game version is 1.00).

The required firmware version is indicated in the "Required System Software Version" line, the value of this line (ex. 02.508) is the required firmware version (in this example, the required firmware version is 2.50).

Also from the window of this program it is possible to find out which languages ​​are present in the game, as well as some other information.


Currently, the most popular exploits are the original Specter exploit and its fork from IDC.

The advantage of Specter's exploit lies in its higher stability.
The disadvantage of this exploit compared to the IDC version is that it provides a lower level of access to the console file system.

The advantage of the modified exploit from IDC is that it provides a greater level of access to the console file system. It is highly recommended to use this exploit when using FTP.
Its disadvantage is that it is a little less stable and also often does not display any information on the screen at startup, but simply displays a white screen (the exploit works out at the same time).


This information, in particular, can be useful to those who draw up distributions.

It's no secret that the PS4 can easily take screenshots using the "Share" button, but it's quite difficult to transfer the screenshots taken somewhere on a non-hacked console. However, this situation changes dramatically on a hacked PS4!

Once you have taken a screenshot(s) using the "Share" button, they will be stored in a specific location on the PS4.
It is possible to download the screenshots taken via FTP (more details can be found under the spoiler "Access to PS4 via FTP (PS4 FTP Server") in the folder along the path /user/av_contents/photo/NPXS20001//

Since the end of 2017, reports have been circulating on the net that Sony's famous PlayStation 4 console is literally a stone's throw away from a jailbreak, that is, a complete hack. How is it really?

What is jailbreak?

Before proceeding to the analysis of this whole mysterious situation with hacking the PlayStation 4, you should understand what it is. Jailbreak is getting absolute rights on the device. Among owners of Android tablets and smartphones, this process is associated with unlocking ROOT access, but in essence it is the same as jailbreaking.

The goals are also similar. Devices are flashed and hacked in order to be able to change their settings at the lowest level, as well as to bypass various systems that, in a protected mode, do not allow certain things to be done. For example, in the case of game consoles, such systems do not provide pirated versions of the game.

Of course, hacking the PS4 opens up a lot more interesting possibilities, but games are the main reason why the console has been tried since its introduction in stores in 2013. The ability to play all the exclusives is very attractive to gamers, because their purchase is expensive.

Actually, the sale of exclusive games is the main way of earning a platform holder, be it Sony, Microsoft or Nintendo. Expensive games are the main counter-argument in disputes between consolers and bakers. After all, the PlayStation 4 and Xbox One consoles themselves are relatively inexpensive when compared with similar ones in terms of characteristics.

Is this the first hack?

No. At the end of December 2017, a group of hackers led by Specter released the so-called kernel exploit for free. Netizens actively discussed this event, because for the first time in 5 years someone was really able to infiltrate the PlayStation 4 system. At the same time, there was no talk of any jailbreak, the exploit performed one single function: “listened” to one of the important ports of the console.

Interestingly, the hack occurred only on firmware 4.05, on all other versions of the PlayStation 4 the exploit is useless. However, big and small, and already in mid-January, hackers were able to install and run a third-party application, which turned out to be a pirated version of the sensational P.T. teaser, which was originally positioned as a demo version of Silent Hills, but was later removed from the PS Store.

The hackers captured the entire launch process on video. Moreover, they gave quite specific information about how to repeat what was done. It turned out that they used a certain DumpFile405. It is easy to guess that this file was obtained as a result of listening to the console by the same kernel exploit. And that's when things got really serious.

Is the PlayStation 4 finally hacked?

Why is PS4 hacking bad?

First of all, it should be noted that this material is purely educational in nature. The work of developers should be paid. The industry cannot live without an infusion of finance, and therefore the purchase of games is a necessary condition for its existence and development.

What will endemic piracy lead to? No, games will not stop being made, but the need for a constant connection to the Internet will be built into them. Already, many games require a connection every second, and modern security methods like Denuvo can greatly.

Console firmware happens two types: official and custom, i.e. pirated. Both concepts, which we will discuss below, are general terms that are only partially related to PS4. However, in order to more accurately understand what will be discussed, we advise you to familiarize yourself with them.

Official firmware (OFW) installed on the PS4 at the factory. Then it is gradually updated by developers to fix some bugs, improve protection against hacking and add new features and capabilities.

Custom firmware (CFW)- This is a hack that is based on OFW, supplementing it with functions not provided by the developers, for example, installing free games downloaded from the Internet. In the case of PS4, there is no custom shell, for example, like the Xbox 360, but there is a special program - an exploit. You will learn about it a little later.

If you don't know why flash ps4 we will try to find answers for you.

PS4 hack

Some consoles are flashed special software, and others with soldering special chips or replacement of certain parts. Luckily, you don't need any additional hardware to flash your PlayStation 4.

Appear on the web almost every month ps4 hack news. Some of them are nothing more than just rumors, and there are very few working options that players could use, or rather, there is only one.

Exploit- a special program code that finds vulnerabilities in the security system and hacks it, adding previously inaccessible features. It is such a program that you will need to flash the PS4.

I wonder why so few people use hacking, and, in principle, few people talk about it. If the Xbox 360 and PS3 were flashed, everyone knows about it, then What happens if you flash PS4?

It's in the official PS4 firmware. CFW is installed only for software version 5.05. If the version is higher, it cannot be downgraded.

Recall that 5.05 is not the newest firmware, so finding a console with this software or below is quite difficult. Surely everyone who uses the prefix has long been updated to 5.55, because the system will not allow you to use all the features without an upgrade.

5.05 is available only on those consoles that have not been switched on for a long time or stale in warehouses shops. You will have to spend a lot of time to find a suitable copy. Recently there was news about PS4 firmware version 5.55, there are already many more consoles with which, so soon the shortage of firmware consoles will be destroyed.

Is it worth it to flash PS4 in 2018

PS4 firmware has advantages and disadvantages.

If you want to play new games for free, we hasten to disappoint you - they will not start without updating the system. Accordingly, you will only be able to run old projects that you have probably gone through before.

If you download official update, the custom firmware will be canceled and you will no longer be able to run it. You have a choice: play old games without multiplayer or upgrade your console and continue to buy all new toys.

All social features, including buying games from PSN, chatting with friends, and so on, will be unavailable. If you go to PSN from a flashed set-top box, it will be immediately banned, and forever.

Well, about how difficult it is to find a prefix with early software we already told you.

A flashed PS4 is a console where you can absolutely play games for free calculated per player. When you go through all the free projects, you can simply update the console and play multiplayer or new games.

How to install games on a flashed PS4

Game images are placed to a regular USB flash drive. The file system of the drive must be formatted in exFAT. Other formats are either not accepted by the console or cannot transfer files that are larger than 4GB.

All games you can download from internet, for example, from a torrent. They have a .pkg extension.

Installing games is carried out through a new menu item Game Installer, which can be found in console settings.

Recently, there have been dozens of news stories saying that the PS4 has been hacked. In this blog, in the format of reasoning, I will suggest what this can lead to and what consequences it will have.


Many of those who used the console knew that after 2 years the Internet was full of informational reasons that in Brazil they managed to hack the console. Hacking was the installation of several licensed games on a blank console, after which a copy was taken from it and installed on other consoles, forming 2 accounts from one. And so, the hard drive on the console is not rubber, and more than a dozen games cannot be installed there, hackers for a fee removed completed games and replaced them with new ones. Later, Sony found out about this, and the hackers were punished, and the method was covered. But even after that, for several years on the used market, such already banned consoles were sold more than once under the guise of being hacked. At that time, I thought that it would be possible to truly hack the console by the time the new generation of PS5 was announced, because it makes no sense for Sony to support the protection of an outdated product. As it was with PS VITA, when the project lost interest from the consumer and the developers scored on it and hacked it.

Further, at the end of 2017, articles began to appear with detailed instructions on how to launch games that were released at the launch of PS4. But the downside of these instructions was that it was relevant for firmware 1.76, which was released in 2014. Therefore, these guides were simply not relevant.

But in the recent past, an event occurred that changed everything. Hackers were able to hack firmware version 4, which is up-to-date for many consoles and can actually be found on store shelves. And then we got with a partial hack of the 5th version of the firmware.
Now let's think about what's so terrible about the fact that the games will be available to every advanced user absolutely free of charge? And now a question for those who think so. Name at least one case, an example, when hacking any PC game led to at least something good globally? He was always in trouble.

I give an example.
What type of piracy is the most popular in Russia and in the world? That's right, piracy of PC games via torrents.
Until 2015, downloading games from torrents was as commonplace for PC owners as a timely trip to eat. Absolutely every PC user climbed into torrents. The developers were frankly fed up with this, and it was quite fair. In modern society, in any developed country, except for the CIS and third world countries, people are taught from childhood to value their own and other people's work. And this habit goes from the government to every inhabitant, including migrants. Therefore, in these countries, any work is adequately paid, and the working class can afford to rent a house, have several loans and be confident in their future. But people are still piracy. So, after the developers got tired of being stolen from them, they decided to seek third-party help, as a store owner would go to the police if robbers broke into his every evening and stole goods from them that could be sold, and profits would be distributed to the production of new products. And this third-party help was the "denuvo" protection system, which made it possible to protect their games from hacking. And this software is extremely expensive for them, which is why the prices of games have increased for PC games. Then the prices for games were 500-600 rubles. Now 2-3 thousand. At the same time, the dollar exchange rate against the ruble has changed by 2 times, and prices by 4 times. As a result, how many games can you now buy from the new ones? No, you yourself put spokes in your wheels, and then whine that the games have become expensive. The same can easily apply to consoles after they have been hacked. You now realize that approximately 80% of games are tied to online, and without it, it will be empty. Console games are more expensive because the console is sold at cost, and even taking into account the prices of games bought on sale for 300-500 rubles, it turns out to be cheaper than PC + Steam / Origin / and old AAA games.
I’ll add to the minus of console hacking that we have such locusts as miners who want to sit on the stove and earn millions of dollars. In theory, if there are no video cards left, and consoles hack the latest versions at the kernel level, miners can start buying consoles and mining on them if the rate of cryptocurrencies is very profitable. On the other hand, you can mine on the same sorted shares, but after mining you need to merge them somewhere, and the demand for them is quite small, and there will be a lot to merge the consoles for games, because there are much more gamers than "self-made enthusiasts ".

But games cost 4,000 each, and my salary is 20,000, where can I get the money for "igori"?

Open your eyes, on any platform, from Steam to the PS4 store, there are occasional discounts. And often in the ps store you can buy a AAA project for 200-300 rubles. Yes, no one will make such discounts on new items that came out a month or 2 ago, but there are a lot of games that came out last year or earlier. The fact is that the most interesting games are just the same old ones (2010-1016 for example).
4 thousand for a novelty, this is now an even more or less acceptable bar, in the presence of suitable games of the past, and not every day a person buys games. But if, God forbid, all subsequent firmware will be hacked, then this figure can simply turn into 8-10 thousand rubles or more. But not now, but when the new PS5 comes out, with a new protection that hackers will also crack for 4 years. And there, thanks to the emphasis on donations and the emphasis on online piracy, it can generally lose all meaning. And only then you will take up your head, although most likely you will simply blame the developers for their greed, not understanding the first reasons. And you realize that it used to be better. Games were not so monotonous, there were no paid DLCs, and in order to change the screen resolution in the game, you do not need to buy paid content for this, which allows you to access the settings in the game. That only 70-80% of the games were online, and the donation was acceptable. This also applies to PC.
The quality of games, their prices, the attitude of developers in the community directly depends on you. Hacking never promised anything good, all the more you need to be aware that if you do something wrong during the firmware, the console will be banned, and it's good if you can use it as a VCR, only for discs, or as a media player. Not that it will be a brick at all. And think about whether it was worth it to turn into a Jew, miser pays twice remember this once and for all.

Any developer who creates a game makes it for the sake of sales, and making a profit to pay for its development and production, as well as invest this money in the development of their new idea, a new game that will be a creative development of the previous part, or a completely new project. And now, based on the logic of any pirate, let's continue the logical thought. You get a job, work hard, fulfill the plan, and instead of a salary, you receive only a part of it. And your employer stole the other half from you. And then he tells you that you need to keep tightening your belts and wishes you a good mood. For those who live in the CIS, I think this situation is familiar to many, with work. It's the same here. And until we realize the cause-and-effect relationships, prices will continue to rise, and quality will fall.

But I have no money, but I want to play. The pirate will say.

Pirate's answer. And why don't you go to the store and steal the game from them (this is not a call, if anything, but just an example). After all, it's the same thing. Probably because it is easier to do it on the Internet, no one will catch by the hand, although something that is another theft. And we have accepted that stealing from each other and deceiving each other for money is in the order of things. Digital content is a huge work of an entire studio, which employs hundreds or thousands of people. I understand, download one game for review, play it for one evening and decide whether to delete it or buy it, but constantly steal absolutely all the games. Despite the fact that in the incentive you can return the game in time. 2 hours, and in the gog store you can generally go through half the game and return it in a month. Publishers are now trying to adapt as much as possible to make the games available to us, making regular discounts and the price is lower compared to Europe, they know our political situation and try to be loyal to us.

PS 4 even had such a feature for those in need, it was possible to create an account and receive ps plus for 2 weeks by linking a virtual card with 10 rubles in the account. Doing this every time with new accounts, because the subscription applies to the entire device. Now I don’t know if this is relevant or not, the PC will somehow be more comfortable for me, I don’t like gamepads and sold the console.
Well, if you want to piracy, then you will get games with a boring plot, poor optimization, with an emphasis on online and donation, with cool DLC for the price of a game, and with a lack of Russian localization (although this is already the case due to piracy). If someone is not in the know, then voice acting also takes a lot of resources, and spending money on localization in a country where everyone pirates there is no prospect. And seeing the percentage of sales in certain countries, developers decide whether to translate their project into a given language or not.

Leave your comments and reasoning about my reasoning in the comments, I will be glad to read. Thank you for your attention.

The Sony Playstation 4 is a next generation gaming console. Of course, the manufacturer Sony has increased the degree of protection of the set-top box from hacking by hackers.

Most PS4 owners would really like to get custom firmware that allows you to play more than just licensed games. Unfortunately, fans of video games for a licensed product have to lay out quite large amounts of money, sometimes reaching one and a half thousand for one game.

Many users would like to flash their PlayStation 4 as the official firmware does not suit them

PS4 flashing is needed when the company has already released a new firmware version, accompanied by significant improvements in the functioning of the console. In this regard, it is useful to familiarize yourself with the methods that allow you to thoroughly understand how flashing occurs on the Sony Playstation 4.

Procedure for using a USB drive

In order to use the algorithm that allows you to flash Sony Playstation 4, you must meet some requirements. First of all, it is important that the firmware version is lower than the one that your console is equipped with. Keep in mind that downgrading is not only not recommended, but in most cases it is almost impossible, especially for new generation consoles.

Also, to carry out such manipulations, you should prepare a USB drive. If the flash drive has free space, at least half a gigabyte, then it is suitable for performing the designated tasks.

Please note that the file system of the selected flash drive is FAT32. If it is different, then format it.

After the necessary technical means are prepared, you can proceed to the next stage. Visit a trusted Internet resource, download the desired firmware version.

Open the prepared formatted flash drive, create a “PS4” folder on it, and inside it, another “UPDATE” subfolder.

It is in it that you place the file with which the Sony Playstation 4 is flashed. Now connect the USB flash drive to the console, and then turn off the set-top box.

Next, it is very important to start the console in safe mode. To do this, hold down the power button for 8 seconds. After starting the set-top box, go to the menu, find the “Software Update” option, click on it. Further, the update process will be carried out automatically, with all the proposals that may arise, you can safely agree.

Algorithm of actions using the Internet

If you have the opportunity to use a direct connection to the Internet, the question of whether the PS4 is flashed will cease to worry you, because you can see that using this algorithm to flash the PS4 is much easier.

Start the console, wait for it to fully load. Then go to the main menu. Find the "Settings" option, click on it. Now on the page that opens, find the new option "Software Update". Clicking on it will start the automatic update process.

At this point, the owner of the console may simply take a wait-and-see attitude. If there are any proposals from the system, you should, of course, familiarize yourself with them, and then be sure to agree.

When the process is completed, be sure to restart the console. This moment cannot be missed, since the prefix itself will “ask” you about it.

After a new launch, you can go to "Settings", open "System Information" and make sure that the version has increased, respectively, you can count on a significant improvement in functioning, an increase in the performance of the game console.

So, every user who will study these simple and simple instructions will be able to flash the Sony Playstation 4. Firmware manipulations are aimed at upgrading the version. It's no secret that each new version of the firmware is accompanied by noticeable improvements, since the manufacturer takes into account the identified shortcomings in previous versions, and accordingly directs work to eliminate them.

It is possible to count on the imminent release of custom firmware, but no one can unequivocally say when this will come true, and give guarantees whether it will be safe for the game console. Experienced users recommend using what is now, which is not capable of provoking any serious problems.



If you find an error, please select a piece of text and press Ctrl+Enter.