Hacking Jaispi error, PS4 dump NOR

  • Thread starter Thread starter SegFault42
  • Start date Start date
  • Views Views 3,676
  • Replies Replies 3

SegFault42

Active Member
Newcomer
Joined
Sep 29, 2016
Messages
28
Reaction score
68
Trophies
0
Age
36
Location
France
XP
326
Country
France
Hi everyone,

I want to dump my PS4 NOR with jaispi method.

I'm using Raspberry pi 3 with latest raspian image.

When i try to exec jaispi, i get Segmentation Fault :
https://i.gyazo.com/f0e4e4f5d0ff5d56277d9c5bf7fff174.png

I tried to contact Jaicrab to ask him about this problem or the source code to fix it but i don't have answer from him.

I seen some tuto using raspberry 1 or 2 but nothing with pi 3.

Someone did it with a pi3 ?

Thanks
 
So you have only the binary, without information about requirements or dependencies?

Knowing nothing about it (so wildly guessing), are you positive that RPi3s are electrical/mechanical compatible with RPi2s? I'm thinking about pin positions, voltages and HW I/O address mappings as I'm guessing you need to link the RPi to the PS4 EPROM for dumping it.

Anyway, if it isn't build "statically" and you haven't already tried, I will start with "ldd executable" to see if you have the required libraries installed, after that I would try to launch with "gdb executable" followed by run/start to have an idea where it's segfaulting (I can't help but note the irony about your nick ^__^; ), but yeah without sources or debug symbols you are not going to achieve much...
 
Yes i only have the binary.

first 26 pin position are same for all pi.

I tried to debug jaispi with gdb but when i start , i get the following error :

```
"/bin/jaispi": not in executable format: File format not recognized
```


there is the output with file command :

```
jaispi: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, not stripped
```

Maybe the arch differ between raspb 1 and 3.

I will make small program to read/write the NOR, or just try to ask someone who have pi 1 to exec jaispi.

I tried to read the content of /dev/spidev0.0 but the content is 0x00.

(tried with `xxd /dev/spidev0.0`)

I will continue when i have time, my fucking job don't let me time to do what i like !!!!!
 

Site & Scene News

Popular threads in this forum