1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
$ readself EBOOT.BIN
SELF header
  elf #1 offset:  00000000_00000090
  header len:     00000000_00000980
  meta offset:    00000000_00000410
  phdr offset:    00000000_00000040
  shdr offset:    00000000_00535c38
  file size:      00000000_00535b08
  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_00000070 bytes)
  app version:    1.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:
     5e db 36 32 3d 99 46 81 24 b0 ea 7b ea 53 8b 71 7d 78 cf 2c

Section header
    offset             size              compressed unk1     unk2     encrypted
    00000000_00000980  00000000_004e76e0 [NO ]      00000000 00000000 [YES]
    00000000_004f0980  00000000_000430c0 [NO ]      00000000 00000000 [YES]
    00000000_00533a40  00000000_00000000 [NO ]      00000000 00000000 [YES]
    00000000_00533a40  00000000_00000000 [NO ]      00000000 00000000 [YES]
    00000000_00533a40  00000000_00000000 [NO ]      00000000 00000000 [YES]
    00000000_0051b6c4  00000000_00000008 [NO ]      00000000 00000000 [N/A]
    00000000_004e8000  00000000_00000020 [NO ]      00000000 00000000 [N/A]
    00000000_004e8020  00000000_00000040 [NO ]      00000000 00000000 [N/A]

Encrypted Metadata
  Key:            ed 24 a7 46 a5 ac c4 14 e1 46 ed 2e a7 1f 26 d0
  IV :            f7 05 59 cf 9b 0d 45 94 d4 5d 2a 4a 55 18 6b 40
  Signature end   00000950
  Sections        7
  Keys            52

  Sections
    Offset            Length            Key IV  SHA1
    00000000_00000980 00000000_004e76e0 006 007 000
    00000000_004f0980 00000000_000430c0 014 015 008
    00000000_00533a40 00000000_00000000 022 023 016
    00000000_00533a40 00000000_00000000 030 031 024
    00000000_00533a40 00000000_00000000 038 039 032
    00000000_00534048 00000000_00001b4d -01 -01 040
    00000000_00535cc8 00000000_000007c0 -01 -01 046

  Keys
    Idx  Data
    000  b5 d1 4d 5c 31 4a 48 be 50 bb 40 8f 0a e4 da 35
    001  bc 7a 4f d0 00 00 00 00 00 00 00 00 00 00 00 00
    002  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    003  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    004  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    005  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b
    006  0d 67 a9 e0 df 1d a0 f8 8c e2 13 ef a7 84 46 b2
    007  e2 5e 7c 8a f8 d1 25 fe 45 78 e4 f1 f8 dc a6 8e
    008  61 e2 35 0e 0b e1 dd f5 b3 b9 da c8 c6 55 03 72
    009  22 2e 32 7c 00 00 00 00 00 00 00 00 00 00 00 00
    010  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    011  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    012  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    013  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b
    014  0d 67 a9 e0 df 1d a0 f8 8c e2 13 ef a7 84 46 b2
    015  e2 5e 7c 8a f8 d1 25 fe 45 78 e4 f1 f8 dc a6 8e
    016  89 d2 0d 8d c8 9f ed 0d 6f 4c 39 a4 79 42 5e 7d
    017  aa ce de af 00 00 00 00 00 00 00 00 00 00 00 00
    018  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    019  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    020  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    021  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b
    022  0d 67 a9 e0 df 1d a0 f8 8c e2 13 ef a7 84 46 b2
    023  e2 5e 7c 8a f8 d1 25 fe 45 78 e4 f1 f8 dc a6 8e
    024  89 d2 0d 8d c8 9f ed 0d 6f 4c 39 a4 79 42 5e 7d
    025  aa ce de af 00 00 00 00 00 00 00 00 00 00 00 00
    026  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    027  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    028  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    029  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b
    030  0d 67 a9 e0 df 1d a0 f8 8c e2 13 ef a7 84 46 b2
    031  e2 5e 7c 8a f8 d1 25 fe 45 78 e4 f1 f8 dc a6 8e
    032  89 d2 0d 8d c8 9f ed 0d 6f 4c 39 a4 79 42 5e 7d
    033  aa ce de af 00 00 00 00 00 00 00 00 00 00 00 00
    034  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    035  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    036  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    037  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b
    038  0d 67 a9 e0 df 1d a0 f8 8c e2 13 ef a7 84 46 b2
    039  e2 5e 7c 8a f8 d1 25 fe 45 78 e4 f1 f8 dc a6 8e
    040  b6 96 e0 21 4e f3 18 56 be 9d 7e 08 0f 47 19 fc
    041  98 35 8f a3 00 00 00 00 00 00 00 00 00 00 00 00
    042  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    043  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    044  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    045  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b
    046  1d 78 45 ef 37 39 a1 f7 87 9a 15 cf f8 f9 13 2b
    047  e1 af d0 2b 00 00 00 00 00 00 00 00 00 00 00 00
    048  41 08 a1 dc 59 87 a9 51 cb f3 1e c5 69 52 4b 1b
    049  f1 f7 fd 6b 7a ff 59 89 0c 73 30 ce 5d ae f5 2b
    050  a9 8b c4 5b 51 96 b7 bd ec 5b 75 a3 a9 68 db f0
    051  cf 23 14 ff 97 86 6d 68 c9 16 f5 96 0a e6 c1 4b


ELF header
  type:                                 Executable file
  machine:                              PowerPC64
  version:                              1
  phdr offset:                          00000000_00000040
  shdr offset:                          00000000_00535348
  entry:                                00000000_0050ddc0
  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_004e76e0 00000000_004e76e0 r-x  r--  ---  00000000_00010000
     LOAD 00000000_004f0000 00000000_00500000 00000000_00500000
          00000000_0018f8a0 00000000_000430c0 rw-  rw-  ---  00000000_00010000
     LOAD 00000000_005330c0 00000000_00000000 00000000_00000000
          00000000_00000000 00000000_00000000 r--  ---  ---  00000000_00010000
     LOAD 00000000_005330c0 00000000_00000000 00000000_00000000
          00000000_00000000 00000000_00000000 rw-  ---  ---  00000000_00010000
     LOAD 00000000_005330c0 00000000_00000000 00000000_00000000
          00000000_00000000 00000000_00000000 rw-  rw-  rw-  00000000_00010000
    ????? 00000000_0051ad44 00000000_0052ad44 00000000_0052ad44
          00000000_00000158 00000000_00000008 r--  ---  ---  00000000_00000008
    ????? 00000000_004e7680 00000000_004f7680 00000000_004f7680
          00000000_00000020 00000000_00000020 ---  ---  ---  00000000_00000008
    ????? 00000000_004e76a0 00000000_004f76a0 00000000_004f76a0
          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_003b8eb0
  [03] <no-name>       PROGBITS  00000000_003c90e0 00 wa  00 000 04
       00000000_003b90e0         00000000_00000024
  [04] <no-name>       PROGBITS  00000000_003c9104 00 wa  00 000 04
       00000000_003b9104         00000000_00001700
  [05] <no-name>       PROGBITS  00000000_003ca804 00  a  00 000 04
       00000000_003ba804         00000000_000000d4
  [06] <no-name>       PROGBITS  00000000_003ca8d8 00  a  00 000 04
       00000000_003ba8d8         00000000_000002e0
  [07] <no-name>       PROGBITS  00000000_003cabb8 00  a  00 000 04
       00000000_003babb8         00000000_00000004
  [08] <no-name>       PROGBITS  00000000_003cabbc 00  a  00 000 04
       00000000_003babbc         00000000_00000004
  [09] <no-name>       PROGBITS  00000000_003cabc0 00  a  00 000 04
       00000000_003babc0         00000000_00000004
  [10] <no-name>       PROGBITS  00000000_003cabc4 00  a  00 000 04
       00000000_003babc4         00000000_0000023c
  [11] <no-name>       PROGBITS  00000000_003cae00 00  a  00 000 04
       00000000_003bae00         00000000_00000004
  [12] <no-name>       PROGBITS  00000000_003cae10 00  a  00 000 16
       00000000_003bae10         00000000_00030b68
  [13] <no-name>       PROGBITS  00000000_003fb980 00  ae 00 000 128
       00000000_003eb980         00000000_000fbd00
  [14] <no-name>       PROGBITS  00000000_004f7680 00  ae 00 000 08
       00000000_004e7680         00000000_00000020
  [15] <no-name>       PROGBITS  00000000_004f76a0 00  a  00 000 04
       00000000_004e76a0         00000000_00000040
  [16] <no-name>       PROGBITS  00000000_00500000 00  ae 00 000 04
       00000000_004f0000         00000000_00000240
  [17] <no-name>       PROGBITS  00000000_00500240 00  ae 00 000 04
       00000000_004f0240         00000000_00000088
  [18] <no-name>       PROGBITS  00000000_005002c8 00  ae 00 000 04
       00000000_004f02c8         00000000_00000004
  [19] <no-name>       PROGBITS  00000000_005002d0 00  ae 00 000 08
       00000000_004f02d0         00000000_00005aa0
  [20] <no-name>       PROGBITS  00000000_00505d70 00  ae 00 000 04
       00000000_004f5d70         00000000_000002e0
  [21] <no-name>       PROGBITS  00000000_00506050 00  ae 00 000 08
       00000000_004f6050         00000000_00007d60
  [22] <no-name>       PROGBITS  00000000_0050ddb0 00  ae 00 000 08
       00000000_004fddb0         00000000_00017918
  [23] <no-name>       PROGBITS  00000000_005256c8 00  ae 00 000 08
       00000000_005156c8         00000000_0000567c
  [24] <no-name>       PROGBITS  00000000_0052ad44 00  ae 00 000 04
       00000000_0051ad44         00000000_00000008
  [25] <no-name>       NOBITS    00000000_0052ad50 00  ae 00 000 08
       00000000_0051ad4c         00000000_0000014c
  [26] <no-name>       PROGBITS  00000000_0052aec0 00  ae 00 000 64
       00000000_0051aec0         00000000_00018200
  [27] <no-name>       NOBITS    00000000_00543100 00  ae 00 000 128
       00000000_005330c0         00000000_0014c7a0
  [28] <no-name>       PROGBITS  00000000_00000000 00     00 000 04
       00000000_005330c0         00000000_00000608
  [29] <no-name>       PROGBITS  00000000_00000000 00     00 000 01
       00000000_005336c8         00000000_00001b4d
  [30] <no-name>       STRTAB    00000000_00000000 00     00 000 01
       00000000_00535215         00000000_00000132