› Foros › PlayStation 3 › Scene
AerialX, author of PS3Load, released SCEkrit today, an app for calculating Sony's private keys. The app, which is based on fail0verflow's sceverify, is useful for anyone looking to sign their own homebrew SELF's. With the private keys now easily accessible, expect the floodgates to open even further on the PS3 scene.
SCEkrit Source Code: http://pastie.org/1425653
Download: SCEkrit.rar
So, who wants to sign application SELFs? app-priv-rev1: 003de80167d2f0e9d30f2145144a558d1174f5410c
SCEkrit, a tool for obtaining private Sony keys: http://pastie.org/1425653
AerialX, autor del PS3Load, ha lanzado hoy SCEkrit, una aplicación para calcular las claves privadas de $ony. Esta aplicación, basada en el sceverify (verificador de binarios SCE (creo xD)), es útil para todo aquel que esté buscando firmar los SELF de sus homebrews.
Así que, ¿quien quiere firmar SELFs de sus aplicaciones? app-priv-rev1: 003de80167d2f0e9d30f2145144a558d1174f5410c
SCEkrit, una aplicación para obtener las claves privadas de $ony
entre todos haber si sacamos algo limpio..
los que tengais compilado SCEkrit, hay un ejecutable de nombre "readself" ese es el que lee el .self, pero no doy con la clave, asique haber si entre todos podemos, por lo que veo en un .self de la 3.15 te reconoce el SDK como retail, pero de un 3.55 como desconocido.
cojer un .self y ejecutarlo asi:$ ./readself archivo.self
os devolverá esos datos, que son bastante útiles, ya que el .self sigue encriptado pero te desemcripta parte del mismo.
mirar o que se ha publicado en Google Docs:appldr 0.92-3.31 (rev1) private key 3DE80167D2F0E9D30F21 45144A558D1174F5410C
...and this is a real self, hello world
although it's not NPDRM, so it won't run off the hard drive
shouts to the guys who did PSL1GHT
without you, I couldn't release this
What you'd need to do is setup a proxy server on your computer. Then you'd have to set the PS3's proxy setting to your PC. Then you'd have to have the proxy point to whatever file you wanted to be spooned up to the PS3 no matter what the PS3 asks for. And, in the end, all this is going to do, is download it to your PS3 much like when you download something from PSN. Once it's there, assuming it's signed right, you should be able to install it.
$ gcc SCEkrit.c -o SCEkrit
SCEkrit.c:14: fatal error: tools.h: No existe el fichero o el directorio
compilation terminated.
#include "tools.h"
// Compile by copying to fail0verflow's ps3tools and add
// SCEkrit.c to TOOLS in the Makefile.
// Depends on libgmp; add -lgmp to LDFLAGS
AzagraMac escribió:$ gcc SCEkrit.c -o SCEkrit
SCEkrit.c:14: fatal error: tools.h: No existe el fichero o el directorio
compilation terminated.
Linea 14 la que me falla:#include "tools.h"
Y esto lo pone en comentarios...// Compile by copying to fail0verflow's ps3tools and add
// SCEkrit.c to TOOLS in the Makefile.
// Depends on libgmp; add -lgmp to LDFLAGS
AzagraMac escribió:$ gcc SCEkrit.c -o SCEkrit
SCEkrit.c:14: fatal error: tools.h: No existe el fichero o el directorio
compilation terminated.
Linea 14 la que me falla:#include "tools.h"
Y esto lo pone en comentarios...// Compile by copying to fail0verflow's ps3tools and add
// SCEkrit.c to TOOLS in the Makefile.
// Depends on libgmp; add -lgmp to LDFLAGS
AzagraMac escribió:si, ya lo he visto, el caso esque no tengo las tools, sino ahora mismo me pongo, que tengo compilado un .self de un hola mundo, y quiero probarlo
AzagraMac escribió:si, ya lo he visto, el caso esque no tengo las tools, sino ahora mismo me pongo, que tengo compilado un .self de un hola mundo, y quiero probarlo
sentinel_ escribió:Yo lo he compilado y le he pasado los dos ficheros que pide, dle mismo tipo y la misma version (3.55) y me dice que no tine la clave publica, que creo que es la única que me falta en el directorio .ps3, veré si puedo bajar dos ficheros ejecutables de otra versión
el error en la linea 150 a mi tb me daba, pero he cambiado la inicializción global por ir inicializando cada variable
B05F9DA5F9121EE4031467E74C505C29A8E29D10 22379EDFF0500B9AE480B5DAB4578A4C61C5D6BF
TOOLS = readself pupunpack unself unpkg sceverify
TOOLS += makeself makepkg norunpack puppack
COMMON = tools.o aes.o sha1.o ec.o bn.o
DEPS = Makefile tools.h types.h
CC = gcc
CFLAGS = -g -O2 -Wall -W
LDFLAGS = -lz -lgmp
OBJS = $(COMMON) $(addsuffix .o, $(TOOLS))
all: $(TOOLS)
$(TOOLS): %: %.o $(COMMON) $(DEPS)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(COMMON)
$(OBJS): %.o: %.c $(DEPS)
$(CC) $(CFLAGS) -c -o $@ $<
clean:
-rm -f $(OBJS)
AzagraMac escribió:lo acabo de ver en Google Docs, es esa clave
AzagraMac escribió:lo acabo de ver en Google Docs, es esa clave
por cierto, acbao de descargarme las tools que pide,
en el Makefile lo he dejao asi...TOOLS = readself pupunpack unself unpkg sceverify
TOOLS += makeself makepkg norunpack puppack
COMMON = tools.o aes.o sha1.o ec.o bn.o
DEPS = Makefile tools.h types.h
CC = gcc
CFLAGS = -g -O2 -Wall -W
LDFLAGS = -lz -lgmp
OBJS = $(COMMON) $(addsuffix .o, $(TOOLS))
all: $(TOOLS)
$(TOOLS): %: %.o $(COMMON) $(DEPS)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(COMMON)
$(OBJS): %.o: %.c $(DEPS)
$(CC) $(CFLAGS) -c -o $@ $<
clean:
-rm -f $(OBJS)
En TOOLS = readself pupunpack unself unpkg sceverify
TOOLS = SCEkrit.c
Bruno_Va escribió:Que yo entienda esta aplicación solo sirve para sacar las claves de la PS3, no para firmar nada (bueno, obviamente luego esas firmas se usarán para firmar las aplicaciones, pero no usando esta aplicación en concreto).
Bruno_Va escribió:Que yo entienda esta aplicación solo sirve para sacar las claves de la PS3, no para firmar nada (bueno, obviamente luego esas firmas se usarán para firmar las aplicaciones, pero no usando esta aplicación en concreto).
AerialX, author of PS3Load, released SCEkrit today, an app for calculating Sony's private keys. The app, which is based on fail0verflow's sceverify, is useful for anyone looking to sign their own homebrew SELF's. With the private keys now easily accessible, expect the floodgates to open even further on the PS3 scene.
SCEkrit Source Code: http://pastie.org/1425653
$ make
gcc -g -O2 -Wall -W -c -o SCEkrit.o SCEkrit.c
SCEkrit.c: In function ‘calculate_private_key’:
SCEkrit.c:150: warning: implicit declaration of function ‘mpz_inits’
gcc -g -O2 -Wall -W -c -o tools.o tools.c
gcc -g -O2 -Wall -W -c -o aes.o aes.c
gcc -g -O2 -Wall -W -c -o sha1.o sha1.c
gcc -g -O2 -Wall -W -c -o ec.o ec.c
ec.c: In function ‘point_zero’:
ec.c:111: warning: no return statement in function returning non-void
gcc -g -O2 -Wall -W -c -o bn.o bn.c
gcc -g -O2 -Wall -W -lz -lgmp -o SCEkrit SCEkrit.o tools.o aes.o sha1.o ec.o bn.o
SCEkrit.o: In function `calculate_private_key':
/home/jose/Desarrollo/ps3/ps3tools/SCEkrit.c:150: undefined reference to `mpz_inits'
collect2: ld returned 1 exit status
make: *** [SCEkrit] Error 1
##TOOLS = readself pupunpack unself unpkg sceverify
TOOLS = SCEkrit
TOOLS += makeself makepkg norunpack puppack
COMMON = tools.o aes.o sha1.o ec.o bn.o
DEPS = Makefile tools.h types.h
CC = gcc
CFLAGS = -g -O2 -Wall -W
LDFLAGS = -lz -lgmp
OBJS = $(COMMON) $(addsuffix .o, $(TOOLS))
all: $(TOOLS)
$(TOOLS): %: %.o $(COMMON) $(DEPS)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(COMMON)
$(OBJS): %.o: %.c $(DEPS)
$(CC) $(CFLAGS) -c -o $@ $<
clean:
-rm -f $(OBJS)
doggie721 escribió:Bruno_Va escribió:Que yo entienda esta aplicación solo sirve para sacar las claves de la PS3, no para firmar nada (bueno, obviamente luego esas firmas se usarán para firmar las aplicaciones, pero no usando esta aplicación en concreto).AerialX, author of PS3Load, released SCEkrit today, an app for calculating Sony's private keys. The app, which is based on fail0verflow's sceverify, is useful for anyone looking to sign their own homebrew SELF's. With the private keys now easily accessible, expect the floodgates to open even further on the PS3 scene.
SCEkrit Source Code: http://pastie.org/1425653
AerialX, author of PS3Load, released SCEkrit today, an app for calculating Sony's private keys. The app, which is based on fail0verflow's sceverify, is useful for anyone looking to sign their own homebrew SELF's. With the private keys now easily accessible, expect the floodgates to open even further on the PS3 scene.
SCEkrit Source Code: http://pastie.org/1425653
Download: SCEkrit.rar
So, who wants to sign application SELFs? app-priv-rev1: 003de80167d2f0e9d30f2145144a558d1174f5410c
SCEkrit, a tool for obtaining private Sony keys: http://pastie.org/1425653
mpz_inits(s1, s2, z1, z2, n, r, k, dA, NULL);
mpz_init(s1);
mpz_init(s2);
mpz_init(z1);
mpz_init(z2);
mpz_init(n);
mpz_init(r);
mpz_init(k);
mpz_init(dA);
TOOLS = readself pupunpack unself unpkg sceverify
TOOLS += makeself makepkg norunpack puppack SCEkrit
COMMON = tools.o aes.o sha1.o ec.o bn.o
DEPS = Makefile tools.h types.h
CC = gcc
CFLAGS = -g -O2 -Wall -W
LDFLAGS = -lz -lgmp
OBJS = $(COMMON) $(addsuffix .o, $(TOOLS))
all: $(TOOLS)
$(TOOLS): %: %.o $(COMMON) $(DEPS)
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< $(COMMON)
$(OBJS): %.o: %.c $(DEPS)
$(CC) $(CFLAGS) -c -o $@ $<
clean:
-rm -f $(OBJS)
josemurcia escribió:Y vuelvo a preguntar, pero las claves no estan ya publicadas y son estas? https://spreadsheets.google.com/pub?key ... utput=html
Aunque faltan, pero con las que hay ya se puede firmar una aplicacion no?
SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_000d5370
file size: 00000000_002b1a00
auth id: 10700000_41000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.55.0
SDK type: unknown
app type: application
Control info
control flags:
40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
72 dc 2c 10 7f 27 aa da 41 9e d4 91 c1 9e 9a cd 5d 42 1f eb
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_000a0448 [YES] 00000000 00000000 [YES]
00000000_000a8300 00000000_0002adf9 [YES] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000000 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000000 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_002b1280
entry: 00000000_00184d88
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 30
section header string table index: 29
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_00168a48 00000000_00168a48 r-x r-- --- 00000000_00010000
LOAD 00000000_00170000 00000000_00180000 00000000_00180000
00000000_018a2780 00000000_0013ef80 rw- rw- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_0017e090 00000000_0018e090 00000000_0018e090
00000000_00000084 00000000_00000000 r-- --- --- 00000000_00000004
????? 00000000_00000000 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 --- --- --- 00000000_00000008
????? 00000000_00168a08 00000000_00178a08 00000000_00178a08
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00146eb8
[03] <no-name> PROGBITS 00000000_001570e8 00 wa 00 000 04
00000000_001470e8 00000000_00000024
[04] <no-name> PROGBITS 00000000_0015710c 00 wa 00 000 04
00000000_0014710c 00000000_00000b00
[05] <no-name> PROGBITS 00000000_00157c0c 00 a 00 000 04
00000000_00147c0c 00000000_00001244
[06] <no-name> PROGBITS 00000000_00158e50 00 a 00 000 08
00000000_00148e50 00000000_00000168
[07] <no-name> PROGBITS 00000000_00158fb8 00 a 00 000 04
00000000_00148fb8 00000000_00000090
[08] <no-name> PROGBITS 00000000_00159048 00 a 00 000 04
00000000_00149048 00000000_00000160
[09] <no-name> PROGBITS 00000000_001591a8 00 a 00 000 04
00000000_001491a8 00000000_00000004
[10] <no-name> PROGBITS 00000000_001591ac 00 a 00 000 04
00000000_001491ac 00000000_00000004
[11] <no-name> PROGBITS 00000000_001591b0 00 a 00 000 04
00000000_001491b0 00000000_00000004
[12] <no-name> PROGBITS 00000000_001591b4 00 a 00 000 04
00000000_001491b4 00000000_00000160
[13] <no-name> PROGBITS 00000000_00159314 00 a 00 000 04
00000000_00149314 00000000_00000004
[14] <no-name> PROGBITS 00000000_00159320 00 a 00 000 16
00000000_00149320 00000000_0001f6e8
[15] <no-name> PROGBITS 00000000_00178a08 00 a 00 000 04
00000000_00168a08 00000000_00000040
[16] <no-name> PROGBITS 00000000_00180000 00 ae 00 000 04
00000000_00170000 00000000_00000014
[17] <no-name> PROGBITS 00000000_00180014 00 ae 00 000 04
00000000_00170014 00000000_00000014
[18] <no-name> PROGBITS 00000000_00180028 00 ae 00 000 04
00000000_00170028 00000000_00000004
[19] <no-name> PROGBITS 00000000_00180030 00 ae 00 000 08
00000000_00170030 00000000_00004be8
[20] <no-name> PROGBITS 00000000_00184c18 00 ae 00 000 04
00000000_00174c18 00000000_00000160
[21] <no-name> PROGBITS 00000000_00184d78 00 ae 00 000 04
00000000_00174d78 00000000_00006d40
[22] <no-name> PROGBITS 00000000_0018bab8 04 ae 00 000 08
00000000_0017bab8 00000000_000025d8
[23] <no-name> NOBITS 00000000_0018e090 00 ae 00 000 04
00000000_0017e090 00000000_00000084
[24] <no-name> PROGBITS 00000000_0018e090 00 ae 00 000 08
00000000_0017e090 00000000_00115474
[25] <no-name> PROGBITS 00000000_002a3580 00 ae 00 000 128
00000000_00293580 00000000_0000f680
[26] <no-name> PROGBITS 00000000_002b2c00 00 ae 00 000 128
00000000_002a2c00 00000000_0000c380
[27] <no-name> NOBITS 00000000_002bf000 00 ae 00 000 256
00000000_002aef80 00000000_01763780
[28] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_002aef80 00000000_000021be
[29] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_002b113e 00000000_00000142
AzagraMac escribió:/dev_flash/ps1emu/ps1_emu.selfSELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_000d5370
file size: 00000000_002b1a00
auth id: 10700000_41000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.55.0
SDK type: unknown
app type: application
Control info
control flags:
40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
72 dc 2c 10 7f 27 aa da 41 9e d4 91 c1 9e 9a cd 5d 42 1f eb
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_000a0448 [YES] 00000000 00000000 [YES]
00000000_000a8300 00000000_0002adf9 [YES] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000000 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000000 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_002b1280
entry: 00000000_00184d88
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 30
section header string table index: 29
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_00168a48 00000000_00168a48 r-x r-- --- 00000000_00010000
LOAD 00000000_00170000 00000000_00180000 00000000_00180000
00000000_018a2780 00000000_0013ef80 rw- rw- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_0017e090 00000000_0018e090 00000000_0018e090
00000000_00000084 00000000_00000000 r-- --- --- 00000000_00000004
????? 00000000_00000000 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 --- --- --- 00000000_00000008
????? 00000000_00168a08 00000000_00178a08 00000000_00178a08
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00146eb8
[03] <no-name> PROGBITS 00000000_001570e8 00 wa 00 000 04
00000000_001470e8 00000000_00000024
[04] <no-name> PROGBITS 00000000_0015710c 00 wa 00 000 04
00000000_0014710c 00000000_00000b00
[05] <no-name> PROGBITS 00000000_00157c0c 00 a 00 000 04
00000000_00147c0c 00000000_00001244
[06] <no-name> PROGBITS 00000000_00158e50 00 a 00 000 08
00000000_00148e50 00000000_00000168
[07] <no-name> PROGBITS 00000000_00158fb8 00 a 00 000 04
00000000_00148fb8 00000000_00000090
[08] <no-name> PROGBITS 00000000_00159048 00 a 00 000 04
00000000_00149048 00000000_00000160
[09] <no-name> PROGBITS 00000000_001591a8 00 a 00 000 04
00000000_001491a8 00000000_00000004
[10] <no-name> PROGBITS 00000000_001591ac 00 a 00 000 04
00000000_001491ac 00000000_00000004
[11] <no-name> PROGBITS 00000000_001591b0 00 a 00 000 04
00000000_001491b0 00000000_00000004
[12] <no-name> PROGBITS 00000000_001591b4 00 a 00 000 04
00000000_001491b4 00000000_00000160
[13] <no-name> PROGBITS 00000000_00159314 00 a 00 000 04
00000000_00149314 00000000_00000004
[14] <no-name> PROGBITS 00000000_00159320 00 a 00 000 16
00000000_00149320 00000000_0001f6e8
[15] <no-name> PROGBITS 00000000_00178a08 00 a 00 000 04
00000000_00168a08 00000000_00000040
[16] <no-name> PROGBITS 00000000_00180000 00 ae 00 000 04
00000000_00170000 00000000_00000014
[17] <no-name> PROGBITS 00000000_00180014 00 ae 00 000 04
00000000_00170014 00000000_00000014
[18] <no-name> PROGBITS 00000000_00180028 00 ae 00 000 04
00000000_00170028 00000000_00000004
[19] <no-name> PROGBITS 00000000_00180030 00 ae 00 000 08
00000000_00170030 00000000_00004be8
[20] <no-name> PROGBITS 00000000_00184c18 00 ae 00 000 04
00000000_00174c18 00000000_00000160
[21] <no-name> PROGBITS 00000000_00184d78 00 ae 00 000 04
00000000_00174d78 00000000_00006d40
[22] <no-name> PROGBITS 00000000_0018bab8 04 ae 00 000 08
00000000_0017bab8 00000000_000025d8
[23] <no-name> NOBITS 00000000_0018e090 00 ae 00 000 04
00000000_0017e090 00000000_00000084
[24] <no-name> PROGBITS 00000000_0018e090 00 ae 00 000 08
00000000_0017e090 00000000_00115474
[25] <no-name> PROGBITS 00000000_002a3580 00 ae 00 000 128
00000000_00293580 00000000_0000f680
[26] <no-name> PROGBITS 00000000_002b2c00 00 ae 00 000 128
00000000_002a2c00 00000000_0000c380
[27] <no-name> NOBITS 00000000_002bf000 00 ae 00 000 256
00000000_002aef80 00000000_01763780
[28] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_002aef80 00000000_000021be
[29] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_002b113e 00000000_00000142
AzagraMac escribió:/dev_flash/ps1emu/ps1_emu.selfSELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_000d5370
file size: 00000000_002b1a00
auth id: 10700000_41000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.55.0
SDK type: unknown
app type: application
Control info
control flags:
40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
72 dc 2c 10 7f 27 aa da 41 9e d4 91 c1 9e 9a cd 5d 42 1f eb
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_000a0448 [YES] 00000000 00000000 [YES]
00000000_000a8300 00000000_0002adf9 [YES] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_000d3100 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000000 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000000 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_002b1280
entry: 00000000_00184d88
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 30
section header string table index: 29
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_00168a48 00000000_00168a48 r-x r-- --- 00000000_00010000
LOAD 00000000_00170000 00000000_00180000 00000000_00180000
00000000_018a2780 00000000_0013ef80 rw- rw- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_002aef80 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_0017e090 00000000_0018e090 00000000_0018e090
00000000_00000084 00000000_00000000 r-- --- --- 00000000_00000004
????? 00000000_00000000 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 --- --- --- 00000000_00000008
????? 00000000_00168a08 00000000_00178a08 00000000_00178a08
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00146eb8
[03] <no-name> PROGBITS 00000000_001570e8 00 wa 00 000 04
00000000_001470e8 00000000_00000024
[04] <no-name> PROGBITS 00000000_0015710c 00 wa 00 000 04
00000000_0014710c 00000000_00000b00
[05] <no-name> PROGBITS 00000000_00157c0c 00 a 00 000 04
00000000_00147c0c 00000000_00001244
[06] <no-name> PROGBITS 00000000_00158e50 00 a 00 000 08
00000000_00148e50 00000000_00000168
[07] <no-name> PROGBITS 00000000_00158fb8 00 a 00 000 04
00000000_00148fb8 00000000_00000090
[08] <no-name> PROGBITS 00000000_00159048 00 a 00 000 04
00000000_00149048 00000000_00000160
[09] <no-name> PROGBITS 00000000_001591a8 00 a 00 000 04
00000000_001491a8 00000000_00000004
[10] <no-name> PROGBITS 00000000_001591ac 00 a 00 000 04
00000000_001491ac 00000000_00000004
[11] <no-name> PROGBITS 00000000_001591b0 00 a 00 000 04
00000000_001491b0 00000000_00000004
[12] <no-name> PROGBITS 00000000_001591b4 00 a 00 000 04
00000000_001491b4 00000000_00000160
[13] <no-name> PROGBITS 00000000_00159314 00 a 00 000 04
00000000_00149314 00000000_00000004
[14] <no-name> PROGBITS 00000000_00159320 00 a 00 000 16
00000000_00149320 00000000_0001f6e8
[15] <no-name> PROGBITS 00000000_00178a08 00 a 00 000 04
00000000_00168a08 00000000_00000040
[16] <no-name> PROGBITS 00000000_00180000 00 ae 00 000 04
00000000_00170000 00000000_00000014
[17] <no-name> PROGBITS 00000000_00180014 00 ae 00 000 04
00000000_00170014 00000000_00000014
[18] <no-name> PROGBITS 00000000_00180028 00 ae 00 000 04
00000000_00170028 00000000_00000004
[19] <no-name> PROGBITS 00000000_00180030 00 ae 00 000 08
00000000_00170030 00000000_00004be8
[20] <no-name> PROGBITS 00000000_00184c18 00 ae 00 000 04
00000000_00174c18 00000000_00000160
[21] <no-name> PROGBITS 00000000_00184d78 00 ae 00 000 04
00000000_00174d78 00000000_00006d40
[22] <no-name> PROGBITS 00000000_0018bab8 04 ae 00 000 08
00000000_0017bab8 00000000_000025d8
[23] <no-name> NOBITS 00000000_0018e090 00 ae 00 000 04
00000000_0017e090 00000000_00000084
[24] <no-name> PROGBITS 00000000_0018e090 00 ae 00 000 08
00000000_0017e090 00000000_00115474
[25] <no-name> PROGBITS 00000000_002a3580 00 ae 00 000 128
00000000_00293580 00000000_0000f680
[26] <no-name> PROGBITS 00000000_002b2c00 00 ae 00 000 128
00000000_002a2c00 00000000_0000c380
[27] <no-name> NOBITS 00000000_002bf000 00 ae 00 000 256
00000000_002aef80 00000000_01763780
[28] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_002aef80 00000000_000021be
[29] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_002b113e 00000000_00000142
auth id: 10700000_41000001 (Unknown)
SDK type: unknown
app version: 3.55.0
AzagraMac escribió:jajajaja que va chicos... que mas quisiera, demomento es un .self concretamente el que he puesto en la ruta, y es de la version 3.55, y bueno como podeis ver esta descifrado, porque sino, no se veria esos datos.
me duele la cabeza
SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_00033eb0
file size: 00000000_00066320
auth id: 10700004_09000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.15.0
SDK type: Retail
app type: application
Control info
control flags:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
c2 ba 6d 23 38 bc 64 99 0e 04 bc 16 58 ba 50 81 6e 6c 10 37
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_00022867 [YES] 00000000 00000000 [YES]
00000000_00031b90 00000000_00002294 [YES] 00000000 00000000 [YES]
00000000_00033e2c 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033e2c 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033e2c 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000008 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000020 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_00065c20
entry: 00000000_000701f0
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 28
section header string table index: 27
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_000515e0 00000000_000515e0 r-x r-- --- 00000000_00010000
LOAD 00000000_00060000 00000000_00070000 00000000_00070000
00000000_00027c00 00000000_00005b0c rw- rw- --- 00000000_00010000
LOAD 00000000_00065b0c 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_00065b0c 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_00065b0c 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00064c40 00000000_00074c40 00000000_00074c40
00000000_0000029c 00000000_00000008 r-- --- --- 00000000_00000008
????? 00000000_00051580 00000000_00061580 00000000_00061580
00000000_00000020 00000000_00000020 --- --- --- 00000000_00000008
????? 00000000_000515a0 00000000_000615a0 00000000_000615a0
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00049248
[03] <no-name> PROGBITS 00000000_00059478 00 wa 00 000 04
00000000_00049478 00000000_00000024
[04] <no-name> PROGBITS 00000000_0005949c 00 wa 00 000 04
00000000_0004949c 00000000_00000660
[05] <no-name> PROGBITS 00000000_00059afc 00 a 00 000 04
00000000_00049afc 00000000_000027ac
[06] <no-name> PROGBITS 00000000_0005c2a8 00 a 00 000 04
00000000_0004c2a8 00000000_000000cc
[07] <no-name> PROGBITS 00000000_0005c374 00 a 00 000 04
00000000_0004c374 00000000_00000004
[08] <no-name> PROGBITS 00000000_0005c378 00 a 00 000 04
00000000_0004c378 00000000_00000038
[09] <no-name> PROGBITS 00000000_0005c3b0 00 a 00 000 04
00000000_0004c3b0 00000000_00000004
[10] <no-name> PROGBITS 00000000_0005c3b4 00 a 00 000 04
00000000_0004c3b4 00000000_00000004
[11] <no-name> PROGBITS 00000000_0005c3b8 00 a 00 000 04
00000000_0004c3b8 00000000_0000018c
[12] <no-name> PROGBITS 00000000_0005c544 00 a 00 000 04
00000000_0004c544 00000000_00000004
[13] <no-name> PROGBITS 00000000_0005c550 00 a 00 000 16
00000000_0004c550 00000000_00005030
[14] <no-name> PROGBITS 00000000_00061580 00 ae 00 000 08
00000000_00051580 00000000_00000020
[15] <no-name> PROGBITS 00000000_000615a0 00 a 00 000 04
00000000_000515a0 00000000_00000040
[16] <no-name> PROGBITS 00000000_00070000 00 ae 00 000 04
00000000_00060000 00000000_00000008
[17] <no-name> PROGBITS 00000000_00070008 00 ae 00 000 04
00000000_00060008 00000000_00000008
[18] <no-name> PROGBITS 00000000_00070010 00 ae 00 000 04
00000000_00060010 00000000_00000004
[19] <no-name> PROGBITS 00000000_00070014 00 ae 00 000 04
00000000_00060014 00000000_000000fc
[20] <no-name> PROGBITS 00000000_00070110 00 ae 00 000 04
00000000_00060110 00000000_000000cc
[21] <no-name> PROGBITS 00000000_000701e0 00 ae 00 000 08
00000000_000601e0 00000000_00002198
[22] <no-name> PROGBITS 00000000_00072378 00 ae 00 000 08
00000000_00062378 00000000_000028c8
[23] <no-name> PROGBITS 00000000_00074c40 00 ae 00 000 04
00000000_00064c40 00000000_00000008
[24] <no-name> NOBITS 00000000_00074c48 00 ae 00 000 08
00000000_00064c48 00000000_00000294
[25] <no-name> PROGBITS 00000000_00074ee0 00 ae 00 000 08
00000000_00064ee0 00000000_00000c2c
[26] <no-name> NOBITS 00000000_00075b80 00 ae 00 000 128
00000000_00065b0c 00000000_00022080
[27] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_00065b0c 00000000_0000010f
SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_00033ca8
file size: 00000000_00066418
auth id: 10700004_09000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.55.0
SDK type: unknown
app type: application
Control info
control flags:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
cc 7d cb b9 78 b5 59 e1 35 b6 f1 cc 8d 10 66 e7 db 02 6e 86
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_00022a4b [YES] 00000000 00000000 [YES]
00000000_00031920 00000000_000022fe [YES] 00000000 00000000 [YES]
00000000_00033c24 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033c24 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033c24 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000008 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000028 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_00065d18
entry: 00000000_000702c8
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 28
section header string table index: 27
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_00051a38 00000000_00051a38 r-x r-- --- 00000000_00010000
LOAD 00000000_00060000 00000000_00070000 00000000_00070000
00000000_00027d08 00000000_00005c04 rw- rw- --- 00000000_00010000
LOAD 00000000_00065c04 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_00065c04 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_00065c04 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00064d28 00000000_00074d28 00000000_00074d28
00000000_0000029c 00000000_00000008 r-- --- --- 00000000_00000008
????? 00000000_000519d0 00000000_000619d0 00000000_000619d0
00000000_00000028 00000000_00000028 --- --- --- 00000000_00000008
????? 00000000_000519f8 00000000_000619f8 00000000_000619f8
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00049444
[03] <no-name> PROGBITS 00000000_00059674 00 wa 00 000 04
00000000_00049674 00000000_00000024
[04] <no-name> PROGBITS 00000000_00059698 00 wa 00 000 04
00000000_00049698 00000000_000006a0
[05] <no-name> PROGBITS 00000000_00059d38 00 a 00 000 04
00000000_00049d38 00000000_000027b4
[06] <no-name> PROGBITS 00000000_0005c4ec 00 a 00 000 04
00000000_0004c4ec 00000000_000000d4
[07] <no-name> PROGBITS 00000000_0005c5c0 00 a 00 000 04
00000000_0004c5c0 00000000_00000004
[08] <no-name> PROGBITS 00000000_0005c5c4 00 a 00 000 04
00000000_0004c5c4 00000000_00000038
[09] <no-name> PROGBITS 00000000_0005c5fc 00 a 00 000 04
00000000_0004c5fc 00000000_00000004
[10] <no-name> PROGBITS 00000000_0005c600 00 a 00 000 04
00000000_0004c600 00000000_00000004
[11] <no-name> PROGBITS 00000000_0005c604 00 a 00 000 04
00000000_0004c604 00000000_0000018c
[12] <no-name> PROGBITS 00000000_0005c790 00 a 00 000 04
00000000_0004c790 00000000_00000004
[13] <no-name> PROGBITS 00000000_0005c7a0 00 a 00 000 16
00000000_0004c7a0 00000000_00005230
[14] <no-name> PROGBITS 00000000_000619d0 00 ae 00 000 08
00000000_000519d0 00000000_00000028
[15] <no-name> PROGBITS 00000000_000619f8 00 a 00 000 04
00000000_000519f8 00000000_00000040
[16] <no-name> PROGBITS 00000000_00070000 00 ae 00 000 04
00000000_00060000 00000000_00000008
[17] <no-name> PROGBITS 00000000_00070008 00 ae 00 000 04
00000000_00060008 00000000_00000008
[18] <no-name> PROGBITS 00000000_00070010 00 ae 00 000 04
00000000_00060010 00000000_00000004
[19] <no-name> PROGBITS 00000000_00070014 00 ae 00 000 04
00000000_00060014 00000000_000001cc
[20] <no-name> PROGBITS 00000000_000701e0 00 ae 00 000 04
00000000_000601e0 00000000_000000d4
[21] <no-name> PROGBITS 00000000_000702b8 00 ae 00 000 08
00000000_000602b8 00000000_00002190
[22] <no-name> PROGBITS 00000000_00072448 00 ae 00 000 08
00000000_00062448 00000000_000028e0
[23] <no-name> PROGBITS 00000000_00074d28 00 ae 00 000 04
00000000_00064d28 00000000_00000008
[24] <no-name> NOBITS 00000000_00074d30 00 ae 00 000 08
00000000_00064d30 00000000_00000294
[25] <no-name> PROGBITS 00000000_00074fc8 00 ae 00 000 08
00000000_00064fc8 00000000_00000c3c
[26] <no-name> NOBITS 00000000_00075c80 00 ae 00 000 128
00000000_00065c04 00000000_00022088
[27] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_00065c04 00000000_0000010f
AzagraMac escribió:este es el psp_emulator.self de la 3.15SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_00033eb0
file size: 00000000_00066320
auth id: 10700004_09000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.15.0
SDK type: Retail
app type: application
Control info
control flags:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
c2 ba 6d 23 38 bc 64 99 0e 04 bc 16 58 ba 50 81 6e 6c 10 37
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_00022867 [YES] 00000000 00000000 [YES]
00000000_00031b90 00000000_00002294 [YES] 00000000 00000000 [YES]
00000000_00033e2c 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033e2c 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033e2c 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000008 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000020 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_00065c20
entry: 00000000_000701f0
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 28
section header string table index: 27
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_000515e0 00000000_000515e0 r-x r-- --- 00000000_00010000
LOAD 00000000_00060000 00000000_00070000 00000000_00070000
00000000_00027c00 00000000_00005b0c rw- rw- --- 00000000_00010000
LOAD 00000000_00065b0c 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_00065b0c 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_00065b0c 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00064c40 00000000_00074c40 00000000_00074c40
00000000_0000029c 00000000_00000008 r-- --- --- 00000000_00000008
????? 00000000_00051580 00000000_00061580 00000000_00061580
00000000_00000020 00000000_00000020 --- --- --- 00000000_00000008
????? 00000000_000515a0 00000000_000615a0 00000000_000615a0
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00049248
[03] <no-name> PROGBITS 00000000_00059478 00 wa 00 000 04
00000000_00049478 00000000_00000024
[04] <no-name> PROGBITS 00000000_0005949c 00 wa 00 000 04
00000000_0004949c 00000000_00000660
[05] <no-name> PROGBITS 00000000_00059afc 00 a 00 000 04
00000000_00049afc 00000000_000027ac
[06] <no-name> PROGBITS 00000000_0005c2a8 00 a 00 000 04
00000000_0004c2a8 00000000_000000cc
[07] <no-name> PROGBITS 00000000_0005c374 00 a 00 000 04
00000000_0004c374 00000000_00000004
[08] <no-name> PROGBITS 00000000_0005c378 00 a 00 000 04
00000000_0004c378 00000000_00000038
[09] <no-name> PROGBITS 00000000_0005c3b0 00 a 00 000 04
00000000_0004c3b0 00000000_00000004
[10] <no-name> PROGBITS 00000000_0005c3b4 00 a 00 000 04
00000000_0004c3b4 00000000_00000004
[11] <no-name> PROGBITS 00000000_0005c3b8 00 a 00 000 04
00000000_0004c3b8 00000000_0000018c
[12] <no-name> PROGBITS 00000000_0005c544 00 a 00 000 04
00000000_0004c544 00000000_00000004
[13] <no-name> PROGBITS 00000000_0005c550 00 a 00 000 16
00000000_0004c550 00000000_00005030
[14] <no-name> PROGBITS 00000000_00061580 00 ae 00 000 08
00000000_00051580 00000000_00000020
[15] <no-name> PROGBITS 00000000_000615a0 00 a 00 000 04
00000000_000515a0 00000000_00000040
[16] <no-name> PROGBITS 00000000_00070000 00 ae 00 000 04
00000000_00060000 00000000_00000008
[17] <no-name> PROGBITS 00000000_00070008 00 ae 00 000 04
00000000_00060008 00000000_00000008
[18] <no-name> PROGBITS 00000000_00070010 00 ae 00 000 04
00000000_00060010 00000000_00000004
[19] <no-name> PROGBITS 00000000_00070014 00 ae 00 000 04
00000000_00060014 00000000_000000fc
[20] <no-name> PROGBITS 00000000_00070110 00 ae 00 000 04
00000000_00060110 00000000_000000cc
[21] <no-name> PROGBITS 00000000_000701e0 00 ae 00 000 08
00000000_000601e0 00000000_00002198
[22] <no-name> PROGBITS 00000000_00072378 00 ae 00 000 08
00000000_00062378 00000000_000028c8
[23] <no-name> PROGBITS 00000000_00074c40 00 ae 00 000 04
00000000_00064c40 00000000_00000008
[24] <no-name> NOBITS 00000000_00074c48 00 ae 00 000 08
00000000_00064c48 00000000_00000294
[25] <no-name> PROGBITS 00000000_00074ee0 00 ae 00 000 08
00000000_00064ee0 00000000_00000c2c
[26] <no-name> NOBITS 00000000_00075b80 00 ae 00 000 128
00000000_00065b0c 00000000_00022080
[27] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_00065b0c 00000000_0000010f
y aqui de la 3.55SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000900
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_00033ca8
file size: 00000000_00066418
auth id: 10700004_09000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.55.0
SDK type: unknown
app type: application
Control info
control flags:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
cc 7d cb b9 78 b5 59 e1 35 b6 f1 cc 8d 10 66 e7 db 02 6e 86
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000900 00000000_00022a4b [YES] 00000000 00000000 [YES]
00000000_00031920 00000000_000022fe [YES] 00000000 00000000 [YES]
00000000_00033c24 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033c24 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00033c24 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00000000 00000000_00000008 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000028 [NO ] 00000000 00000000 [N/A]
00000000_00000000 00000000_00000040 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_00065d18
entry: 00000000_000702c8
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 28
section header string table index: 27
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_00051a38 00000000_00051a38 r-x r-- --- 00000000_00010000
LOAD 00000000_00060000 00000000_00070000 00000000_00070000
00000000_00027d08 00000000_00005c04 rw- rw- --- 00000000_00010000
LOAD 00000000_00065c04 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00010000
LOAD 00000000_00065c04 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- --- --- 00000000_00010000
LOAD 00000000_00065c04 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00064d28 00000000_00074d28 00000000_00074d28
00000000_0000029c 00000000_00000008 r-- --- --- 00000000_00000008
????? 00000000_000519d0 00000000_000619d0 00000000_000619d0
00000000_00000028 00000000_00000028 --- --- --- 00000000_00000008
????? 00000000_000519f8 00000000_000619f8 00000000_000619f8
00000000_00000040 00000000_00000040 --- --- --- 00000000_00000004
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 04
00000000_00000200 00000000_0000002c
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00049444
[03] <no-name> PROGBITS 00000000_00059674 00 wa 00 000 04
00000000_00049674 00000000_00000024
[04] <no-name> PROGBITS 00000000_00059698 00 wa 00 000 04
00000000_00049698 00000000_000006a0
[05] <no-name> PROGBITS 00000000_00059d38 00 a 00 000 04
00000000_00049d38 00000000_000027b4
[06] <no-name> PROGBITS 00000000_0005c4ec 00 a 00 000 04
00000000_0004c4ec 00000000_000000d4
[07] <no-name> PROGBITS 00000000_0005c5c0 00 a 00 000 04
00000000_0004c5c0 00000000_00000004
[08] <no-name> PROGBITS 00000000_0005c5c4 00 a 00 000 04
00000000_0004c5c4 00000000_00000038
[09] <no-name> PROGBITS 00000000_0005c5fc 00 a 00 000 04
00000000_0004c5fc 00000000_00000004
[10] <no-name> PROGBITS 00000000_0005c600 00 a 00 000 04
00000000_0004c600 00000000_00000004
[11] <no-name> PROGBITS 00000000_0005c604 00 a 00 000 04
00000000_0004c604 00000000_0000018c
[12] <no-name> PROGBITS 00000000_0005c790 00 a 00 000 04
00000000_0004c790 00000000_00000004
[13] <no-name> PROGBITS 00000000_0005c7a0 00 a 00 000 16
00000000_0004c7a0 00000000_00005230
[14] <no-name> PROGBITS 00000000_000619d0 00 ae 00 000 08
00000000_000519d0 00000000_00000028
[15] <no-name> PROGBITS 00000000_000619f8 00 a 00 000 04
00000000_000519f8 00000000_00000040
[16] <no-name> PROGBITS 00000000_00070000 00 ae 00 000 04
00000000_00060000 00000000_00000008
[17] <no-name> PROGBITS 00000000_00070008 00 ae 00 000 04
00000000_00060008 00000000_00000008
[18] <no-name> PROGBITS 00000000_00070010 00 ae 00 000 04
00000000_00060010 00000000_00000004
[19] <no-name> PROGBITS 00000000_00070014 00 ae 00 000 04
00000000_00060014 00000000_000001cc
[20] <no-name> PROGBITS 00000000_000701e0 00 ae 00 000 04
00000000_000601e0 00000000_000000d4
[21] <no-name> PROGBITS 00000000_000702b8 00 ae 00 000 08
00000000_000602b8 00000000_00002190
[22] <no-name> PROGBITS 00000000_00072448 00 ae 00 000 08
00000000_00062448 00000000_000028e0
[23] <no-name> PROGBITS 00000000_00074d28 00 ae 00 000 04
00000000_00064d28 00000000_00000008
[24] <no-name> NOBITS 00000000_00074d30 00 ae 00 000 08
00000000_00064d30 00000000_00000294
[25] <no-name> PROGBITS 00000000_00074fc8 00 ae 00 000 08
00000000_00064fc8 00000000_00000c3c
[26] <no-name> NOBITS 00000000_00075c80 00 ae 00 000 128
00000000_00065c04 00000000_00022088
[27] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_00065c04 00000000_0000010f
este archivo esta en: dev_flash/pspemu/psp_emulator.self
, ya en eso me he fijado.. habra que mirarlo mas detenidamente..
$ ./readself archivo.self
appldr 0.92-3.31 (rev1) private key 3DE80167D2F0E9D30F21 45144A558D1174F5410C
AzagraMac escribió:entre todos haber si sacamos algo limpio..
los que tengais compilado SCEkrit, hay un ejecutable de nombre "readself" ese es el que lee el .self, pero no doy con la clave, asique haber si entre todos podemos, por lo que veo en un .self de la 3.15 te reconoce el SDK como retail, pero de un 3.55 como desconocido.
cojer un .self y ejecutarlo asi:$ ./readself archivo.self
os devolverá esos datos, que son bastante útiles, ya que el .self sigue encriptado pero te desemcripta parte del mismo.
mirar o que se ha publicado en Google Docs:appldr 0.92-3.31 (rev1) private key 3DE80167D2F0E9D30F21 45144A558D1174F5410C
./SCEkrit
usage: scesekrit filename1 filename2
sentinel_ escribió:la aplicación scekrit solo sirve para devolver la clave privada en base a dos ficheros del mismo tipo (pup o self) y que contentan la misma versión de clave:./SCEkrit
usage: scesekrit filename1 filename2
y es una herramienta que no forma parte del pack de herramientas del grupo fail0verflow que son:
- makepkg: generar un .pkg
- makeself: generar un eboot.bin a partir de un fichero .elf (lo que no se es si lo firma)
- norunpack: ni idea, supongo que tiene algo que ver con el contenido de una memoria.
- puppack: genera un fichero de actualización .pup apartir de un directorio
- pupunpack: desempaqueta un fichero .pup de un fichero de actualización
- readself: te da toda la información de un self, incluyendo que partes estan firmadas y caules no
- sceverify: creo que comprueba que un fichero este "bien" firmado y es en la que se basa el SCEkrit para obtener la clave privada.
- unpkg: desempaqueta un fichero. pkg
- unself: genera un fichero .elf a partir de un self (como por ejemplo un eboot.bin) (es lo que se ha usado para generar los eboots para los juegos que piden 3.50 o superior)
un saludo.
ELF Header:
Magic: 7f 45 4c 46 02 02 01 66 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, big endian
Version: 1 (current)
OS/ABI: <unknown: 66>
ABI Version: 0
Type: EXEC (Executable file)
Machine: PowerPC64
Version: 0x1
Entry point address: 0x184cd8
Start of program headers: 64 (bytes into file)
Start of section headers: 2820864 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 8
Size of section headers: 64 (bytes)
Number of section headers: 30
Section header string table index: 29
Section Headers:
[Nr] Name Type Address Offset
Size EntSize Flags Link Info Align
[ 0] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 1] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 2] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 3] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 4] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 5] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 6] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 7] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 8] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 9] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[10] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[11] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[12] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[13] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[14] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[15] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[16] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[17] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[18] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[19] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[20] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[21] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[22] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[23] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[24] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[25] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[26] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[27] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[28] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[29] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings)
I (info), L (link order), G (group), x (unknown)
O (extra OS processing required) o (OS specific), p (processor specific)
There are no section groups in this file.
Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
LOAD 0x0000000000000000 0x0000000000010000 0x0000000000010000
0x00000000001682f8 0x00000000001682f8 R E 10000
LOAD 0x0000000000170000 0x0000000000180000 0x0000000000180000
0x000000000013e800 0x00000000018a1f80 RW 10000
LOAD 0x00000000002ae800 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 R 10000
LOAD 0x00000000002ae800 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 10000
LOAD 0x00000000002ae800 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 10000
TLS 0x000000000017dfb8 0x000000000018dfb8 0x000000000018dfb8
0x0000000000000000 0x0000000000000084 R 4
LOOS+1 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 8
LOOS+2 0x00000000001682b8 0x00000000001782b8 0x00000000001782b8
0x0000000000000040 0x0000000000000040 4
AzagraMac escribió:ELF Header:
Magic: 7f 45 4c 46 02 02 01 66 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, big endian
Version: 1 (current)
OS/ABI: <unknown: 66>
ABI Version: 0
Type: EXEC (Executable file)
Machine: PowerPC64
Version: 0x1
Entry point address: 0x184cd8
Start of program headers: 64 (bytes into file)
Start of section headers: 2820864 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 8
Size of section headers: 64 (bytes)
Number of section headers: 30
Section header string table index: 29
Section Headers:
[Nr] Name Type Address Offset
Size EntSize Flags Link Info Align
[ 0] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 1] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 2] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 3] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 4] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 5] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 6] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 7] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 8] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 9] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[10] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[11] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[12] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[13] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[14] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[15] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[16] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[17] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[18] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[19] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[20] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[21] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[22] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[23] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[24] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[25] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[26] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[27] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[28] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[29] <no-name> NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings)
I (info), L (link order), G (group), x (unknown)
O (extra OS processing required) o (OS specific), p (processor specific)
There are no section groups in this file.
Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
LOAD 0x0000000000000000 0x0000000000010000 0x0000000000010000
0x00000000001682f8 0x00000000001682f8 R E 10000
LOAD 0x0000000000170000 0x0000000000180000 0x0000000000180000
0x000000000013e800 0x00000000018a1f80 RW 10000
LOAD 0x00000000002ae800 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 R 10000
LOAD 0x00000000002ae800 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 10000
LOAD 0x00000000002ae800 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 10000
TLS 0x000000000017dfb8 0x000000000018dfb8 0x000000000018dfb8
0x0000000000000000 0x0000000000000084 R 4
LOOS+1 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 8
LOOS+2 0x00000000001682b8 0x00000000001782b8 0x00000000001782b8
0x0000000000000040 0x0000000000000040 4
moha99 escribió:sentinel_ escribió:la aplicación scekrit solo sirve para devolver la clave privada en base a dos ficheros del mismo tipo (pup o self) y que contentan la misma versión de clave:./SCEkrit
usage: scesekrit filename1 filename2
y es una herramienta que no forma parte del pack de herramientas del grupo fail0verflow que son:
- makepkg: generar un .pkg
- makeself: generar un eboot.bin a partir de un fichero .elf (lo que no se es si lo firma)
- norunpack: ni idea, supongo que tiene algo que ver con el contenido de una memoria.
- puppack: genera un fichero de actualización .pup apartir de un directorio
- pupunpack: desempaqueta un fichero .pup de un fichero de actualización
- readself: te da toda la información de un self, incluyendo que partes estan firmadas y caules no
- sceverify: creo que comprueba que un fichero este "bien" firmado y es en la que se basa el SCEkrit para obtener la clave privada.
- unpkg: desempaqueta un fichero. pkg
- unself: genera un fichero .elf a partir de un self (como por ejemplo un eboot.bin) (es lo que se ha usado para generar los eboots para los juegos que piden 3.50 o superior)
un saludo.
Hola como hago para hacer funcionar esas herramientas en windows 7 x64???
moha99 escribió:
que aplicacion es??
...and this is a real self, hello world
although it's not NPDRM, so please wait to run...
shouts to the guys who did PSL1GHT
without you, I couldn't release this
SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000a80
meta offset: 00000000_000003f0
phdr offset: 00000000_00000040
shdr offset: 00000000_00013100
file size: 00000000_00000000
auth id: 10700005_00000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003a0 (00000000_00000070 bytes)
app version: 3.0.0
SDK type: Retail
app type: application
Control info
control flags:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Section header
offset size compressed unk1 unk2 encrypted
00000000_00000a80 00000000_0000b566 [YES] 00000000 00000000 [YES]
00000000_0000bff0 00000000_00000b02 [YES] 00000000 00000000 [YES]
00000000_0000cb00 00000000_000064bc [YES] 00000000 00000000 [YES]
00000000_00012fc0 00000000_00000161 [YES] 00000000 00000000 [YES]
00000000_00013130 00000000_00000008 [YES] 00000000 00000000 [YES]
00000000_00013140 00000000_00000008 [YES] 00000000 00000000 [YES]
00000000_00013150 00000000_00000008 [YES] 00000000 00000000 [YES]
00000000_00013160 00000000_00000022 [YES] 00000000 00000000 [YES]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_00061160
entry: 00000000_10000000
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 25
section header string table index: 24
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_00020310 00000000_00020310 r-x --- --- 00000000_00010000
LOAD 00000000_00030000 00000000_00040000 00000000_00040000
00000000_00012d90 00000000_00012d90 rw- --- --- 00000000_00010000
LOAD 00000000_00050000 00000000_10000000 00000000_10000000
00000000_000069e8 00000000_000069e8 r-- r-- --- 00000000_00010000
LOAD 00000000_00060000 00000000_10010000 00000000_10010000
00000000_00001200 00000000_00000ff0 rw- rw- --- 00000000_00010000
LOAD 00000000_00060ff0 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00000000 00000000_00000000 00000000_00050008
00000000_00000000 00000000_00000000 r-- --- --- 00000000_00000008
????? 00000000_00000000 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 --- --- --- 00000000_00000008
????? 00000000_000202e8 00000000_000302e8 00000000_000302e8
00000000_00000028 00000000_00000028 --- --- --- 00000000_00000001
Section headers
[Nr] Name Type Addr ES Flg Lk Inf Al
Off Size
[00] <no-name> NULL 00000000_00000000 00 00 000 00
00000000_00000000 00000000_00000000
[01] <no-name> PROGBITS 00000000_00010200 00 wa 00 000 08
00000000_00000200 00000000_00000030
[02] <no-name> PROGBITS 00000000_00010230 00 wa 00 000 08
00000000_00000230 00000000_00016528
[03] <no-name> PROGBITS 00000000_00026758 00 wa 00 000 08
00000000_00016758 00000000_00000028
[04] <no-name> PROGBITS 00000000_00026780 00 wa 00 000 08
00000000_00016780 00000000_00000740
[05] <no-name> PROGBITS 00000000_00030000 00 a 00 000 04
00000000_00020000 00000000_00000062
[06] <no-name> PROGBITS 00000000_00030064 00 a 00 000 04
00000000_00020064 00000000_0000017c
[07] <no-name> PROGBITS 00000000_000301e0 00 a 00 000 04
00000000_00060ff0 00000000_00000000
[08] <no-name> PROGBITS 00000000_000301e0 00 ae 00 000 04
00000000_000201e0 00000000_00000108
[09] <no-name> PROGBITS 00000000_000302e8 00 a 00 000 01
00000000_000202e8 00000000_00000028
[10] <no-name> PROGBITS 00000000_00040000 00 ae 00 000 04
00000000_00030000 00000000_0000017c
[11] <no-name> PROGBITS 00000000_00050000 00 a 00 000 04
00000000_00040000 00000000_00000004
[12] <no-name> PROGBITS 00000000_00050008 00 ae 00 000 08
00000000_00040008 00000000_00000010
[13] <no-name> PROGBITS 00000000_00050018 00 ae 00 000 08
00000000_00040018 00000000_00000010
[14] <no-name> PROGBITS 00000000_00050028 00 ae 00 000 08
00000000_00040028 00000000_00000008
[15] <no-name> PROGBITS 00000000_00050030 00 ae 00 000 08
00000000_00040030 00000000_00001ce0
[16] <no-name> PROGBITS 00000000_00051d10 00 ae 00 000 08
00000000_00041d10 00000000_000009a0
[17] <no-name> PROGBITS 00000000_000526b0 00 ae 00 000 08
00000000_00060ff0 00000000_00000000
[18] <no-name> PROGBITS 00000000_000526b0 00 ae 00 000 08
00000000_000426b0 00000000_000006e0
[19] <no-name> PROGBITS 00000000_10000000 00 a 00 000 08
00000000_00050000 00000000_000069e8
[20] <no-name> PROGBITS 00000000_10010000 00 ae 00 000 08
00000000_00060000 00000000_00000ff0
[21] <no-name> NOBITS 00000000_10010ff0 00 ae 00 000 08
00000000_00060ff0 00000000_00000210
[22] <no-name> PROGBITS 00000000_00000000 01 00 000 01
00000000_00060ff0 00000000_00000011
[23] <no-name> ???? 00000000_00000000 00 00 000 01
00000000_00061001 00000000_00000078
[24] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_00061079 00000000_000000e4