Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 Jailbreaking       Thread starter g991       Start date Feb 9, 2018 at 6:21 PM       183      
Status
Not open for further replies.
Process Memory View is a cool little memory tool! Do not press backspace in the Hex View, it will delete a byte so when you poke it messes it all up.. idrc to fix it. If anyone wants it, I can make a much much better tool later.

Edit the ip file and change it to your PlayStation's ip address, make sure you have jkpatch loaded first. If your console goes into rest mode, then doing anything with RPC may crash it.

Download: memview-r4.zip (45.57 KB)

Look at the release page for payload.bin and kpayload.bin!

Use the send.sh bash script to easily send it to the console!

To be honest, this is not about the Memory View tool... This is about jkpatch! A little project I have been working on. I want the community to help me develop this, so please send some pull requests or open an issue!

The RPC networking is light speed! On LAN there is basically no latency.

Please help commit to my project!

https://github.com/xemio/jkpatch

And from the README.md: Jailbreak Kernel Patches

Spoiler

:arrow: Update: Here is a new version with a reboot function, peek/poke unlimited length, and save view bytes to file. Also the hex view will now prevent you from inserting/deleting bytes. Oh also the memory map view looks 100x better, and you can see all the mappings now.

JKPatch PS4 4.05 Jailbreak Kernel Patches, Process Memory View Tool.png


I have also build the latest version of librpc and jkpatch for you all:
https://github.com/xemio/jkpatch/releases/tag/1

golden <3

JKPatch PS4 4.05 Jailbreak Kernel Patches, Process Memory View Tool.jpg
 

Comments

@g991 Thank you so much for this hard work , i love this kind of apps.

Wich is the jkpatch?? The .elf or the .bin?

Every time i load the .elf give me the error memory, and the bin doesnt do anything

If i try the send.sh on linux i got a error in line 6

Thanks
 
Both are jkpatch, one is a payload (.bin) for the web browser to receive the kernel payload, then load it. I might make this less confusing in the future, but it is nice to have a separate loader to load an actual elf file that contains all the kernel code (that stays in the kernel).

You want to first send the payload.bin on port 9020, then send kpayload.elf over on port 9023.
 
Ok now tha payload works :)

1. Send payload.bin port 9020
2. Send kpayload.elf port 9023
3. Debug settings works
4. Launch Game "Fpkg" Uncharted
5. Edit "ip" file with ps4 ip
6. Launch memview.exe
7. Works :)

Thanks
 
Write your own RPC tool, the memview RPC library is now actually out of date from the master git library. I have added more features. Or just try pressing refresh...

Also anyone thats wants to help, look at the git issues. I need help solving some stuff and implementing RPC function calling.
 
so what if im stupid enough to not understand any of this when it comes to such a thing :ninja: ...

so i will be asking... what does this mean to us end users ? is it something we should be hyped about ? can anyone explain it to me and what does it mean to the ps4 sense in the future ? share your knowledge so we all can get happy about this, too.
and should i play with while i don't have any knowledge about it?
 
Status
Not open for further replies.
Back
Top