Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 Jailbreaking       Thread starter NORATIO       Start date Jan 31, 2018 at 12:36 AM       145      
Status
Not open for further replies.
Since @XVortex created a java payload version of PS4HEN that doesn't require you to push it using a PC, thanks to his web/java version, I have searched for a way to get this working without a web server needed.

It comes to my mind that PS4 supports BD-J (for Java) for it's Blu-ray Live (BD-Live) and that it has persistent storage and ability to do virtual storage as well.

The process is simple:
  • create a menu for Blu-ray to call ps4-hen-vtx that will load payload.js and the rop.js
  • burn the Blu-ray disc (create an iso)
  • play back in PS4 and click on the menu to load the payload
I will be playing with this more this weekend, but meanwhile, if @XVortex or someone else wants to give a try, go ahead. That will be a perfect so the PS4 is independent of a web server.

More info here ; http://www.oracle.com/technetwork/articles/javame/bluray-142687.html
Loading PS4 Payload from a Blu-ray (Server-less Option) BD-J.jpg
 

Comments

Runs on anything that Python 3 can run on.

Requires no WAN access. Just a network, can be an airgapped network.

I believe this was Wololo looking at the source and misunderstanding a function and assuming it wouldn't work. It most definitely works without a WAN connection, even back then.
so i guess it can run on arduino with some modification?

i have one laying around hoping to use it with this project
 
you could do that but would be smarter to have pkg on internal on extracted on external to play games only changing the location of your app.db file
 
On a side note you can burn the bdj image on a normal blank dvd. No need to waste a BD-r on it as it will be less than 500mb

But you will still need a bluray drive to burn it
 
and the software cyberlink imbeds things into discs if you look

look at your log after you burn a disc it shows alot you can embed Sony info right into it example account
 
If I've understood correctly this article i can create a single javascript file with the exploit, create a java program like this:
Code:
import javax.script.*;
public class ExecuteScript {
 public static void main(String[] args) throws Exception {

 ScriptEngineManager factory = new ScriptEngineManager();

 ScriptEngine engine = factory.getEngineByName("JavaScript");
engine.eval(new java.io.FileReader("exploit.js"));
}}
compile with java
create a jave ME application that lauch this app
burn a blu ray

and then execute it?
 
Status
Not open for further replies.
Back
Top