Finally I think I did It!
NORMAL EBOOT.BIN (from GAIA MANAGER)
Code:
root@laptop:/home/ps3/Desktop/hax/tools# ./readself EBOOT.BIN
SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000a80
meta offset: 00000000_000004a0
phdr offset: 00000000_00000040
shdr offset: 00000000_0008d8d0
file size: 00000000_0008d6a0
auth id: 10100000_01000003 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000290
version offset: 00000000_00000390
control info: 00000000_000003c0 (00000000_00000100 bytes)
app version: 1.0.0
SDK type: Devkit
app type: NP-DRM application
Control info
control flags:
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
file digest:
01 4d 73 93 1a d6 c4 b4 f9 84 25 47 d4 c4 11 80 4d f4 8f f4
NPDRM info:
magic: 00000000
unk0 : 00000000
unk1 : 00000000
unk2 : 00000000
content_id:
digest: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
invdigest: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
xordigest: 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_0004afa8 [NO ] 00000000 00000000 [NO ]
00000000_00050a80 00000000_00002d9c [NO ] 00000000 00000000 [NO ]
00000000_00060a80 00000000_00002f20 [NO ] 00000000 00000000 [NO ]
00000000_00070a80 00000000_0001a400 [NO ] 00000000 00000000 [NO ]
00000000_0008ae80 00000000_00000000 [NO ] 00000000 00000000 [NO ]
00000000_00053818 00000000_00000004 [NO ] 00000000 00000000 [N/A]
00000000_0004b9e0 00000000_00000020 [NO ] 00000000 00000000 [N/A]
00000000_0004ba00 00000000_00000028 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
no encrypted metadata in fselfs.
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_0008cee0
entry: 00000000_00060808
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 31
section header string table index: 30
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_0004afa8 00000000_0004afa8 r-x --- --- 00000000_00010000
LOAD 00000000_00050000 00000000_00060000 00000000_00060000
00000000_00002d9c 00000000_00002d9c rw- --- --- 00000000_00010000
LOAD 00000000_00060000 00000000_10000000 00000000_10000000
00000000_00002f20 00000000_00002f20 r-- r-- --- 00000000_00010000
LOAD 00000000_00070000 00000000_10010000 00000000_10010000
00000000_00161808 00000000_0001a400 rw- rw- --- 00000000_00010000
LOAD 00000000_0008a400 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00052d98 00000000_00062d98 00000000_00062d98
00000000_000000d4 00000000_00000004 r-- --- --- 00000000_00000008
????? 00000000_0004af60 00000000_0005af60 00000000_0005af60
00000000_00000020 00000000_00000020 --- --- --- 00000000_00000008
????? 00000000_0004af80 00000000_0005af80 00000000_0005af80
00000000_00000028 00000000_00000028 --- --- --- 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_00048a00
[03] <no-name> PROGBITS 00000000_00058c30 00 wa 00 000 04
00000000_00048c30 00000000_00000024
[04] <no-name> PROGBITS 00000000_00058c54 00 wa 00 000 04
00000000_00048c54 00000000_00000ce0
[05] <no-name> PROGBITS 00000000_00059934 00 a 00 000 04
00000000_00049934 00000000_00001084
[06] <no-name> PROGBITS 00000000_0005a9b8 00 a 00 000 08
00000000_0004a9b8 00000000_00000168
[07] <no-name> PROGBITS 00000000_0005ab20 00 a 00 000 04
00000000_0004ab20 00000000_000000b0
[08] <no-name> PROGBITS 00000000_0005abd0 00 a 00 000 04
00000000_0004abd0 00000000_0000019c
[09] <no-name> PROGBITS 00000000_0005ad6c 00 a 00 000 04
00000000_0004ad6c 00000000_00000004
[10] <no-name> PROGBITS 00000000_0005ad70 00 a 00 000 04
00000000_0004ad70 00000000_00000004
[11] <no-name> PROGBITS 00000000_0005ad74 00 a 00 000 04
00000000_0004ad74 00000000_00000004
[12] <no-name> PROGBITS 00000000_0005ad78 00 a 00 000 04
00000000_0004ad78 00000000_000001e4
[13] <no-name> PROGBITS 00000000_0005af5c 00 a 00 000 04
00000000_0004af5c 00000000_00000004
[14] <no-name> PROGBITS 00000000_0005af60 00 ae 00 000 08
00000000_0004af60 00000000_00000020
[15] <no-name> PROGBITS 00000000_0005af80 00 a 00 000 04
00000000_0004af80 00000000_00000028
[16] <no-name> PROGBITS 00000000_00060000 00 ae 00 000 04
00000000_00050000 00000000_00000008
[17] <no-name> PROGBITS 00000000_00060008 00 ae 00 000 04
00000000_00050008 00000000_00000008
[18] <no-name> PROGBITS 00000000_00060010 00 ae 00 000 04
00000000_00050010 00000000_00000004
[19] <no-name> PROGBITS 00000000_00060014 00 ae 00 000 04
00000000_00050014 00000000_00000648
[20] <no-name> PROGBITS 00000000_0006065c 00 ae 00 000 04
00000000_0005065c 00000000_0000019c
[21] <no-name> PROGBITS 00000000_000607f8 00 ae 00 000 04
00000000_000507f8 00000000_00001ab8
[22] <no-name> PROGBITS 00000000_000622b0 04 ae 00 000 08
00000000_000522b0 00000000_00000ae4
[23] <no-name> PROGBITS 00000000_00062d98 00 ae 00 000 08
00000000_00052d98 00000000_00000004
[24] <no-name> NOBITS 00000000_00062da0 00 ae 00 000 08
00000000_00052d9c 00000000_000000cc
[25] <no-name> PROGBITS 00000000_10000000 00 a 00 000 08
00000000_00060000 00000000_00002f20
[26] <no-name> PROGBITS 00000000_10010000 00 ae 00 000 128
00000000_00070000 00000000_0001a400
[27] <no-name> NOBITS 00000000_1002a400 00 ae 00 000 16
00000000_0008a400 00000000_00147408
[28] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_0008a400 00000000_00001ad1
[29] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_0008bed1 00000000_00000ed1
[30] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_0008cda2 00000000_00000137 RESIGNED EBOOT.BIN (from GAIA MANAGER)
Code:
root@laptop:/home/ps3/Desktop/hax/tools# ./readself GAIA_EBOOT.SELF
SELF header
elf #1 offset: 00000000_00000200
header len: 00000000_000011f0
meta offset: 00000000_00000bc0
phdr offset: 00000000_00000040
shdr offset: 00000000_00000200
file size: 00000000_0008de64
auth id: 10100000_01000003 (Unknown)
vendor id: 05000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000100
version offset: 00000000_00000f0f
control info: 00000000_00000090 (00000000_00000070 bytes)
app version: 3.21.0
SDK type: Retail (Type 0)
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_000011f0 00000000_0004afa8 [NO ] 00000000 00000000 [YES]
00000000_000511f0 00000000_00002d9c [NO ] 00000000 00000000 [YES]
00000000_000611f0 00000000_00002f20 [NO ] 00000000 00000000 [YES]
00000000_000711f0 00000000_0001a400 [NO ] 00000000 00000000 [YES]
00000000_0008b5f0 00000000_00000000 [NO ] 00000000 00000000 [YES]
00000000_00053f88 00000000_00000004 [NO ] 00000000 00000000 [N/A]
00000000_0004c150 00000000_00000020 [NO ] 00000000 00000000 [N/A]
00000000_0004c170 00000000_00000028 [NO ] 00000000 00000000 [N/A]
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000048
shdr offset: 00000000_0008d6a0
entry: 00000000_00060808
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 8
section header size: 00000040
section headers: 31
section header string table index: 30
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_0004afa8 00000000_0004afa8 r-x --- --- 00000000_00010000
LOAD 00000000_00050000 00000000_00060000 00000000_00060000
00000000_00002d9c 00000000_00002d9c rw- --- --- 00000000_00010000
LOAD 00000000_00060000 00000000_10000000 00000000_10000000
00000000_00002f20 00000000_00002f20 r-- r-- --- 00000000_00010000
LOAD 00000000_00070000 00000000_10010000 00000000_10010000
00000000_00161808 00000000_0001a400 rw- rw- --- 00000000_00010000
LOAD 00000000_0008a400 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_00010000
????? 00000000_00052d98 00000000_00062d98 00000000_00062d98
00000000_000000d4 00000000_00000004 r-- --- --- 00000000_00000008
????? 00000000_0004af60 00000000_0005af60 00000000_0005af60
00000000_00000020 00000000_00000020 --- --- --- 00000000_00000008
????? 00000000_0004af80 00000000_0005af80 00000000_0005af80
00000000_00000028 00000000_00000028 --- --- --- 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_00048a00
[03] <no-name> PROGBITS 00000000_00058c30 00 wa 00 000 04
00000000_00048c30 00000000_00000024
[04] <no-name> PROGBITS 00000000_00058c54 00 wa 00 000 04
00000000_00048c54 00000000_00000ce0
[05] <no-name> PROGBITS 00000000_00059934 00 a 00 000 04
00000000_00049934 00000000_00001084
[06] <no-name> PROGBITS 00000000_0005a9b8 00 a 00 000 08
00000000_0004a9b8 00000000_00000168
[07] <no-name> PROGBITS 00000000_0005ab20 00 a 00 000 04
00000000_0004ab20 00000000_000000b0
[08] <no-name> PROGBITS 00000000_0005abd0 00 a 00 000 04
00000000_0004abd0 00000000_0000019c
[09] <no-name> PROGBITS 00000000_0005ad6c 00 a 00 000 04
00000000_0004ad6c 00000000_00000004
[10] <no-name> PROGBITS 00000000_0005ad70 00 a 00 000 04
00000000_0004ad70 00000000_00000004
[11] <no-name> PROGBITS 00000000_0005ad74 00 a 00 000 04
00000000_0004ad74 00000000_00000004
[12] <no-name> PROGBITS 00000000_0005ad78 00 a 00 000 04
00000000_0004ad78 00000000_000001e4
[13] <no-name> PROGBITS 00000000_0005af5c 00 a 00 000 04
00000000_0004af5c 00000000_00000004
[14] <no-name> PROGBITS 00000000_0005af60 00 ae 00 000 08
00000000_0004af60 00000000_00000020
[15] <no-name> PROGBITS 00000000_0005af80 00 a 00 000 04
00000000_0004af80 00000000_00000028
[16] <no-name> PROGBITS 00000000_00060000 00 ae 00 000 04
00000000_00050000 00000000_00000008
[17] <no-name> PROGBITS 00000000_00060008 00 ae 00 000 04
00000000_00050008 00000000_00000008
[18] <no-name> PROGBITS 00000000_00060010 00 ae 00 000 04
00000000_00050010 00000000_00000004
[19] <no-name> PROGBITS 00000000_00060014 00 ae 00 000 04
00000000_00050014 00000000_00000648
[20] <no-name> PROGBITS 00000000_0006065c 00 ae 00 000 04
00000000_0005065c 00000000_0000019c
[21] <no-name> PROGBITS 00000000_000607f8 00 ae 00 000 04
00000000_000507f8 00000000_00001ab8
[22] <no-name> PROGBITS 00000000_000622b0 04 ae 00 000 08
00000000_000522b0 00000000_00000ae4
[23] <no-name> PROGBITS 00000000_00062d98 00 ae 00 000 08
00000000_00052d98 00000000_00000004
[24] <no-name> NOBITS 00000000_00062da0 00 ae 00 000 08
00000000_00052d9c 00000000_000000cc
[25] <no-name> PROGBITS 00000000_10000000 00 a 00 000 08
00000000_00060000 00000000_00002f20
[26] <no-name> PROGBITS 00000000_10010000 00 ae 00 000 128
00000000_00070000 00000000_0001a400
[27] <no-name> NOBITS 00000000_1002a400 00 ae 00 000 16
00000000_0008a400 00000000_00147408
[28] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_0008a400 00000000_00001ad1
[29] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_0008bed1 00000000_00000ed1
[30] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_0008de60 00000000_00000004 Hope that I got It.. can someone give me an unsigned EBOOT.BIN without syscalls or something like that so we could test it?
greetings