Yesterday we saw the release of PS4 AIO v1.4.0 for PS4 4.05 Firmware, and today following @irefuse's OpenWRT fork of @Al Azif's PS4 Exploit Host comes a video guide on how to install GTA 5 Mods on PS4 4.05 by @Reazer on his YouTube Channel for PlayStation 4 game modders to check out below.
Download: ps4-exploit-host-openwrt-master.zip / GIT
To quote from the README.md: PS4 Exploit Host for OpenWRT
OpenWRT fork of https://github.com/Al-Azif/ps4-exploit-host
Requirements
opkg update
opkg install wget openssl-util
wget https://raw.githubusercontent.com/iref-use/ps4-exploit-host-openwrt/master/install.sh
sh install.sh
This is an easy way for anyone to host their own exploit for the PS4 on your OpenWRT router. features include:
How to run as payload mode
Stop service and start payload mode
After payload has been loaded break the script (Ctrl+C) and start the service by this command
How to use the updater
Script Related
Before seeking help run though the following list:
These are NOT related to this script in any way, but rather the exploits/payloads themselves:
Download: ps4-exploit-host-openwrt-master.zip / GIT
To quote from the README.md: PS4 Exploit Host for OpenWRT
OpenWRT fork of https://github.com/Al-Azif/ps4-exploit-host
Requirements
- OpenWRT Chaos Calmer on your router
- Mounted USB storage as overlay (https://wiki.openwrt.org/doc/howto/extroot)
- SSH access to your router
opkg update
opkg install wget openssl-util
wget https://raw.githubusercontent.com/iref-use/ps4-exploit-host-openwrt/master/install.sh
sh install.sh
- Script install python3, git, openssh-sftp-server.
- Make changes in dnsmasq config and hosts file.
- Create service of ps4-exploit-host server.
This is an easy way for anyone to host their own exploit for the PS4 on your OpenWRT router. features include:
- Hosts your choice of exploit (Specter, IDC, and XVortex included)
- Sends your choice of payload after a successful exploit
- Blocks PSN domains from resolving (Stops accidental updates)
- Serves the 4.05 update to your PS4
How to run as payload mode
Stop service and start payload mode
Code:
/etc/init.d/ps4-exploit-host stop
/etc/init.d/ps4-exploit-host payload
Code:
/etc/init.d/ps4-exploit-host start
- Follow the "How to run" section for your OS until it says to come here
- Put the system update in the updates folder as PS4UPDATE_SYSTEM.PUP
- Optionally put the recovery update in the updates folder as PS4UPDATE_RECOVERY.PUP
SYS SHA-256: D0C46E3CAADE956CABCBD20313A8EAB48DDBF3BC3129F3144926BECCFE3D36C4
REC SHA-256: B74CE16802CD7EC05158C1035E09A3131BC1D489DA2B4EF93B2C6029D9CA2BFA
- Optionally put the recovery update in the updates folder as PS4UPDATE_RECOVERY.PUP
- MAKE SURE THE DNS IS SET CORRECTLY!
- SEE #3 I'M SO SERIOUS!
- There should be a different page on the System Software Update > View Details option on the PS4. It'll be obvious!
- The PS4 isn't using the right DNS if you get the standard Sony changelog page. STOP IMMEDIATELY AND RESTART THE ENTIRE PROCESS
- Run a system update on your PS4 system.
- Return to the "How to run" section
Script Related
Before seeking help run though the following list:
- Use the most recent release. Feel free to believe that the Python 2 release works better... I won't support it anymore.
- "The Python 3 release cause a kernel panic, but the Python 2 release works." The exploit sent is the same, you just got unlucky, try again...
- Follow the directions exactly, don't try to get fancy then come for help
- If the server starts (It gives you an IP and hasn't errored out) and you can't connect from your PS4 with 99.99% certainty your firewall/anit-exploit is blocking it. This accounts for nearly all of the issues users have. I'm getting real tired of me saying it's the firewall and after an hour remote troubleshooting (Which is not fun) it ends up being the firewall like I said in the first place
- In your command prompt run python --version or python3 --version to make sure you have Python 3 installed correctly
- Disable other networking apps that may interfere with the script (Skype, Discord, Torrent Clients, XAMPP, Firewalls, etc)
- It is normal to get some errors (PSN & NAT) while running the network test. This proves the PSN domains are blocked correctly.
These are NOT related to this script in any way, but rather the exploits/payloads themselves:
- Make sure your PS4's firmware is on 4.05 exactly. There is no downgrading. If you are above 4.05 you're out of luck for now.
- Sending multiple payloads doesn't always work (Exploit may not be set up for it).
- The PS4 can get a kernel panic and just shutoff. Physically unplug the power for a second, then power it back on.
- "Out of Memory" errors while loading the exploit page are normal, restart your PS4 if you get a lot of them in a row.
- The integrated FTP Payload takes a minute to start the FTP server. Be patient and try again in a few seconds.
- Other FTP payloads must be compiled or hex edited with your PS4's/Computer's IP.
- FTP payloads do not have full access under Specter's exploit.
- You must leave the exploit page open for FTP to work.
- IDC's exploit page doesn't completely load even when it works.
- Al-Azif, Specter, IDC, qwertyoruiopz, Flatz, CTurt, Mistawes, XVortex, Anonymous, crypt0s, etc