C:\Root>readself ps3swu.self
SELF header
elf #1 offset: 00000000_00000090
header len: 00000000_00000880
meta offset: 00000000_000003a0
phdr offset: 00000000_00000040
shdr offset: 00000000_00567a30
file size: 00000000_00b82960
auth id: 10700003_fd000001 (Unknown)
vendor id: 01000002
info offset: 00000000_00000070
sinfo offset: 00000000_00000260
version offset: 00000000_00000340
control info: 00000000_00000350 (00000000_00000070 bytes)
app version: 4.64.0
SDK type: Retail
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 f9 cb 71 61 57 cb 24 11 59 9c 0b c2 07 9c ad 28 fd 18 7d
Section header
offset size compressed unk1 unk2
00000000_00000880 00000000_001fc2c0 [YES] 00000000 00000000
00000000_00208d10 00000000_0001511e [YES] 00000000 00000000
00000000_0022dc70 00000000_00268d55 [YES] 00000000 00000000
00000000_004a2150 00000000_000ba152 [YES] 00000000 00000000
00000000_0055c2b0 00000000_00000000 [NO ] 00000000 00000000
00000000_00000000 00000000_00000004 [NO ] 00000000 00000000
00000000_00000000 00000000_00000020 [NO ] 00000000 00000000
Encrypted Metadata
unable to decrypt metadata
ELF header
type: Executable file
machine: PowerPC64
version: 1
phdr offset: 00000000_00000040
shdr offset: 00000000_00b82160
entry: 00000000_004e8810
flags: 00000000
header size: 00000040
program header size: 00000038
program headers: 7
section header size: 00000040
section headers: 32
section header string table index: 31
Program headers
type offset vaddr paddr
memsize filesize PPU SPE RSX align
LOAD 00000000_00000000 00000000_00010000 00000000_00010000
00000000_004c3e30 00000000_004c3e30 r-x --- --- 00000000_
LOAD 00000000_004d0000 00000000_004e0000 00000000_004e0000
00000000_000301c4 00000000_000301c4 rw- --- --- 00000000_
LOAD 00000000_00510000 00000000_10000000 00000000_10000000
00000000_00514880 00000000_00514880 r-- r-- --- 00000000_
LOAD 00000000_00a30000 00000000_10520000 00000000_10520000
00000000_00172fc8 00000000_00146950 rw- rw- --- 00000000_
LOAD 00000000_00b76950 00000000_00000000 00000000_00000000
00000000_00000000 00000000_00000000 rw- rw- rw- 00000000_
????? 00000000_005001c0 00000000_005101c0 00000000_005101c0
00000000_000001b8 00000000_00000004 r-- --- --- 00000000_
????? 00000000_004c3e10 00000000_004d3e10 00000000_004d3e10
00000000_00000020 00000000_00000020 --- --- --- 00000000_
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_000101c8 00 wa 00 000 04
00000000_000001c8 00000000_0000002c
[02] <no-name> PROGBITS 00000000_000101f8 00 wa 00 000 08
00000000_000001f8 00000000_004c2314
[03] <no-name> PROGBITS 00000000_004d250c 00 wa 00 000 04
00000000_004c250c 00000000_00000040
[04] <no-name> PROGBITS 00000000_004d254c 00 wa 00 000 04
00000000_004c254c 00000000_00000024
[05] <no-name> PROGBITS 00000000_004d2570 00 a 00 000 04
00000000_004c2570 00000000_0000189c
[06] <no-name> PROGBITS 00000000_004d3e10 00 ae 00 000 08
00000000_004c3e10 00000000_00000020
[07] <no-name> PROGBITS 00000000_004e0000 00 ae 00 000 04
00000000_004d0000 00000000_00000178
[08] <no-name> PROGBITS 00000000_004e0178 00 ae 00 000 04
00000000_004d0178 00000000_00000104
[09] <no-name> PROGBITS 00000000_004e027c 00 ae 00 000 04
00000000_004d027c 00000000_00000004
[10] <no-name> PROGBITS 00000000_004e0280 00 ae 00 000 04
00000000_004d0280 00000000_00004cb4
[11] <no-name> PROGBITS 00000000_004e4f38 00 ae 00 000 08
00000000_004d4f38 00000000_000038c4
[12] <no-name> PROGBITS 00000000_004e8800 00 ae 00 000 04
00000000_004d8800 00000000_0001d768
[13] <no-name> PROGBITS 00000000_00505f68 04 ae 00 000 08
00000000_004f5f68 00000000_0000a258
[14] <no-name> PROGBITS 00000000_005101c0 00 ae 00 000 08
00000000_005001c0 00000000_00000004
[15] <no-name> NOBITS 00000000_005101c8 00 ae 00 000 08
00000000_005001c4 00000000_000001b0
[16] <no-name> PROGBITS 00000000_10000000 00 a 00 000 128
00000000_00510000 00000000_000b6468
[17] <no-name> PROGBITS 00000000_100b6468 00 a 00 000 04
00000000_005c6468 00000000_00000028
[18] <no-name> PROGBITS 00000000_100b6490 00 a 00 000 04
00000000_005c6490 00000000_00000004
[19] <no-name> PROGBITS 00000000_100b6494 00 a 00 000 04
00000000_005c6494 00000000_00000004
[20] <no-name> PROGBITS 00000000_100b6498 00 a 00 000 04
00000000_005c6498 00000000_00000004
[21] <no-name> PROGBITS 00000000_100b649c 00 a 00 000 04
00000000_005c649c 00000000_00000004
[22] <no-name> PROGBITS 00000000_100b64a0 00 a 00 000 04
00000000_005c64a0 00000000_0000002c
[23] <no-name> PROGBITS 00000000_100b64cc 00 a 00 000 04
00000000_005c64cc 00000000_0000001c
[24] <no-name> PROGBITS 00000000_100b6500 00 ae 00 000 128
00000000_005c6500 00000000_0045e380
[25] <no-name> PROGBITS 00000000_10520000 00 ae 00 000 128
00000000_00a30000 00000000_0014694c
[26] <no-name> PROGBITS 00000000_10666950 00 ae 00 000 08
00000000_00b76950 00000000_00000000
[27] <no-name> NOBITS 00000000_10666950 00 ae 00 000 01
00000000_00000000 00000000_00000000
[28] <no-name> NOBITS 00000000_10666950 00 ae 00 000 16
00000000_00b76950 00000000_0002c678
[29] <no-name> PROGBITS 00000000_00000000 00 00 000 01
00000000_00b76950 00000000_0000b6c0
[30] <no-name> PROGBITS 00000000_00000000 00 00 000 04
00000000_00b82010 00000000_00000028
[31] <no-name> STRTAB 00000000_00000000 00 00 000 01
00000000_00b82038 00000000_00000126