Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
Status
Not open for further replies.

PSXHAX

Staff Member
Verified
Moderator
Following up on the previous PS4 Macronix MX25L25635FMI-10G and MX25L1006E NOR Flash dumps, today Sony PlayStation 4 hacker cfw prophet has made available a PS4 NOR Dump 1.06 (without MAC Address & Console-ID) serial flash MX25L25635FMI-10G for CXD90025G dump with some analysis details below.

Download: ps4nordmp_1.06_without_Mac-Serial.rar (27.59 MB)

To quote: Subject: Dump of serial flash MX25L25635FMI-10G for CXD90025G

Reference file: PS4 NOR Dump 1.06 (without MAC Address & Console-ID)

Notes:

Size: 0x2000000 filesize / 0x1D40000 datasize
Statistics: 2.64-2.66% 00´s / 11.83% FF´s / < 0.38% rest
Entropy: 6.96569 (87.0711%) - 7.52856 (94.107%)
Redundancy: 12.9289% - 5.893%
A. Mean: 131072
StdDev: 454103 - 245647
Strings: Flash-Main/strings
Observation:
Code:
Content

0x0
Magic

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000  53 4F 4E 59 20 43 4F 4D 50 55 54 45 52 20 45 4E  SONY COMPUTER EN
00000010  54 45 52 54 41 49 4E 4D 45 4E 54 20 49 4E 43 2E  TERTAINMENT INC.

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000020  01 00 00 00 10 00 00 00 18 00 00 00 01 00 00 00  ................
00000030  01 00 00 00 08 00 00 00 01 00 00 00 00 00 00 00  ................

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
00000FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x1000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00001000  80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  €...............

this differenced between firmware versions
00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00001010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
00001FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x2000
Magic

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00002000  53 6F 6E 79 20 43 6F 6D 70 75 74 65 72 20 45 6E  Sony Computer En
00002010  74 65 72 74 61 69 6E 6D 65 6E 74 20 49 6E 63 2E  tertainment Inc.
(0x90 block)

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
000020B0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
00002FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x3000
Magic

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00003000  53 6F 6E 79 20 43 6F 6D 70 75 74 65 72 20 45 6E  Sony Computer En
00003010  74 65 72 74 61 69 6E 6D 65 6E 74 20 49 6E 63 2E  tertainment Inc.
(0x90 block)

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
000030B0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
00003FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x4000
SLB2 Magic

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00004000  53 4C 42 32 01 00 00 00 00 00 00 00 02 00 00 00  SLB2............

00004010  40 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00  @...............
00004020  01 00 00 00 90 7A 04 00 00 00 00 00 00 00 00 00  .....z..........
00004030  43 30 30 30 30 30 30 31 00 00 00 00 00 00 00 00  C0000001........
00004040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00004050  3F 02 00 00 40 00 00 00 00 00 00 00 00 00 00 00  ?...@...........
00004060  43 30 30 30 38 30 30 31 00 00 00 00 00 00 00 00  C0008001........

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00004070  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
000041F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x4200
DEADBEEF CAFEBEBE Magic

(simular is at 0x64218 and 0xC4218)

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00004200  AA F9 8F D4 01 00 55 48 80 00 00 00 xx xx 04 00  ªù.Ô..UH€......     xx differs on different console with same version
00004210  00 0C 10 00 00 0C 10 00 DE AD BE EF CA FE BE BE  ........Þ¾ïÊþ¾¾
00004220  DE AF BE EF CA FE BE BE F1 F2 F3 F4 F5 F6 F7 F8  Þ¯¾ïÊþ¾¾ñòóôõö÷ø
00004230  AF 46 78 AA E2 C4 4C 90 CA 4B 1B 44 B6 A4 9F 57  ¯FxªâÄL.ÊK.D¶¤ŸW    same on different console with same version
00004240  9D 24 E1 91 C2 DC 0C 36 55 AE 43 D5 C5 AB 70 BD  .$á‘ÂÜ.6U®CÕÅ«p½    same on different console with same version

huge encrypted section

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00004250  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx      different on different console with same version
 [...]            (huge encrypted section)
0004BC80  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx     (on different console with same version ends at 00049F1F

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0004BC90  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
 [...]
00063FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00     ...............    (on different console with same version ends at 00049FFF then a FF filled block until 00063FFF)

0x64000
SLB2 Magic

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00064000  53 4C 42 32 01 00 00 00 00 00 00 00 02 00 00 00  SLB2............

00064010  33 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00  3...............
00064020  01 00 00 00 10 61 04 00 00 00 00 00 00 00 00 00  .....a..........
00064030  43 30 30 30 30 30 30 31 00 00 00 00 00 00 00 00  C0000001........
00064040  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00064050  32 02 00 00 40 00 00 00 00 00 00 00 00 00 00 00  2...@...........
00064060  43 30 30 30 38 30 30 31 00 00 00 00 00 00 00 00  C0008001........

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00064070  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
000641F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x64200
DEADBEEF CAFEBEBE Magic

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00064200  AA F9 8F D4 01 00 55 48 80 00 00 00 90 60 04 00  ªù.Ô..UH€....`..
00064210  00 0C 10 00 00 0C 10 00 DE AD BE EF CA FE BE BE  ........Þ¾ïÊþ¾¾
00064220  DE AF BE EF CA FE BE BE F1 F2 F3 F4 F5 F6 F7 F8  Þ¯¾ïÊþ¾¾ñòóôõö÷ø
00064230  AF 46 78 AA E2 C4 4C 90 CA 4B 1B 44 B6 A4 9F 57  ¯FxªâÄL.ÊK.D¶¤ŸW
00064240  9D 24 E1 91 C2 DC 0C 36 55 AE 43 D5 C5 AB 70 BD  .$á‘ÂÜ.6U®CÕÅ«p½
00064250  CC 6F 6C 5C 8F C9 5C 30 38 F2 72 90 ED 82 C0 BB  Ìol\.É\08òr.í‚À»
 [...]

lots of strings in this huge section, no differences between consoles on same version until 001C4024
0x1B1F90

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001B1F90  16 0C 00 00 74 29 2E C9 04 00 00 00 00 00 00 00  ....t).É........
001B1FA0  00 00 00 00 1F DB 8C 18 00 00 00 00 00 00 00 00  .....ی.........
001B1FB0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001B1FC0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001B1FD0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001B1FE0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001B1FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001B2000  01 00 00 00 00 00 00 00 10 82 0E 20 00 00 00 00  .........‚. ....

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001B2010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]               filled 00 region
001C3FF0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x1C4000

MAC-id @ 0x1C4021-0x1C4026

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C4000  03 02 01 01 02 01 06 01 FF FF FF FF FF FF FF FF  ........ÿÿÿÿÿÿÿÿ
001C4010  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C4020  01 xx xx xx xx xx xx FF FF FF FF FF FF FF FF FF  .pž)...ÿÿÿÿÿÿÿÿÿ      MAC-id
001C4030  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C4040  FF FF FF FF FF FF FF FF FF FF FF FF FF FF xx xx  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ..      xx differs between consoles on same version
001C4050  04 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  .ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C4060  03 01 01 02 02 FF FF FF FF FF FF FF FF FF FF FF  .....ÿÿÿÿÿÿÿÿÿÿÿ
001C4070  FF FF FF FF FF FF 01 FF FF FF 00 00 00 00 00 00  ÿÿÿÿÿÿ.ÿÿÿ......
001C4080  00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  .ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C4090  FF FF FF FF FF FF 00 00 00 FF 00 00 FF FF FF FF  ÿÿÿÿÿÿ...ÿ..ÿÿÿÿ
001C40A0  FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 39  ÿÿÿÿÿÿÿÿÿÿÿÿ...9
 [...]

0x1C4FF0

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C4FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF B9 29  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¹)
001C5000  00 07 FF 07 00 07 FF 07 00 07 0C 04 00 00 00 04  ..ÿ...ÿ.........
001C5010  00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00  ..ÿÿÿÿÿÿ........
001C5020  00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ..ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C5030  xx 00 00 00 xx 00 00 00 xx xx 00 00 00 00 00 00  ................   xx differs between consoles on same version
001C5040  xx 00 00 00 xx 00 00 00 xx 00 00 00 00 00 00 00  ................   "
001C5050  xx 00 00 00 xx 00 00 00 xx xx 00 00 00 00 00 00  $...%...=.......   "
001C5060  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
 [...]

0x1C5200

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C5200  xx xx xx xx xx xx xx xx xx xx FF xx xx xx xx xx  ..........ÿ.....   xx differs between consoles on same version
001C5210  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "
001C5220  xx xx xx xx xx xx xx xx xx xx FF xx xx xx xx xx  ..........ÿ.....   "
001C5230  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "
001C5240  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001C5250  xx xx xx xx xx xx xx xx FF FF FF FF FF FF FF FF  ........ÿÿÿÿÿÿÿÿ   "
001C5260  xx xx xx xx xx xx xx xx xx xx FF xx xx xx xx xx  ..........ÿ.....   "
001C5270  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "
001C5280  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001C5290  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C52A0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]               filled FF region
001C5FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1C6000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C6000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
001C6010  xx xx xx xx xx xx xx xx FF FF FF FF FF FF FF FF  ........ÿÿÿÿÿÿÿÿ   "

0x1C7000

same on different consoles on same version

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C7000  03 09 FC 00 00 00 00 00 00 00 00 00 00 00 00 00  ..ü.............
001C7010  01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001C7020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001C7030  00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00  ................
001C7040  1F FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00  .ÿ..............

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C7050  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001C7FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1C8000

Serial @ 001C8030 / SKU @ 001C8040

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C8000  34 30 30 30 31 44 xx xx xx xx xx xx xx xx FF FF  40001D........ÿÿ   xx differs between consoles on same version
001C8010  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001C8020  00 00 00 25 00 00 0A 93 00 01 00 00 00 00 07 10  ...%...“........
001C8030  30 33 32 37 34 35 32 32 32 34 xx xx xx xx xx xx  0327452224......   "
001C8040  xx 43 55 48 2D 31 30 30 34 41 20 42 30 31 58 FF  .CUH-1004A B01Xÿ   "  (same SKU/region!)
001C8050  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C8060  30 30 30 33 30 30 30 33 30 30 31 36 30 30 31 38  0003000300160018
001C8070  30 30 30 37 30 30 30 31 30 30 30 31 30 30 30 31  0007000100010001
001C8080  30 30 30 31 30 30 30 32 30 30 33 31 30 30 31 35  0001000200310015
001C8090  30 30 32 33 30 30 34 31 52 xx xx xx xx xx 01 30  00230041R......0   "
001C80A0  xx xx xx xx xx xx xx 82 07 8F 31 40 00 00 00 C2  ..........1@...   "
001C80B0  01 01 01 01 06 06 06 06 FF FF FF FF FF FF FF FF  ........ÿÿÿÿÿÿÿÿ
001C80C0  30 30 30 30 30 FF FF FF FF FF FF FF FF FF FF FF  00000ÿÿÿÿÿÿÿÿÿÿÿ
001C80D0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C80E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C80F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C8100  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001C8110  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C8120  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001C87C0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1C87D0

within a FF block these are found on both consoles:

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C87D0  01 01 01 01 01 01 01 01 01 00 00 00 00 00 00 00  ................
001C87E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C87F0  01 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  .ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001C8800  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C9020  00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  .ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C9100  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
001C9110  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001C9120  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

0x1C9200

(0x40 bytes)

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C9200  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
001C9210  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001C9220  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001C9230  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001C9240  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001C9FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1CA000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CA000  03 20 10 00 01 00 10 00 1C 01 xx 00 00 00 00 00  . ..............
001CA010  00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00  ................
001CA020  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA030  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA040  00 00 00 00 00 00 00 00 xx 00 00 00 00 00 00 00  ................   xx differs between consoles on same version
001CA050  00 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00  ................
001CA060  00 00 00 00 00 00 00 00 05 00 00 00 xx xx xx xx  ................   "
001CA070  xx xx xx xx 02 00 00 00 17 00 00 00 00 00 00 00  ................   "
001CA080  00 00 xx xx 00 00 00 00 xx 00 00 00 00 00 00 00  ................   "
001CA090  00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00  ................
001CA0A0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA0B0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA0C0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA0D0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA0E0  4C 2D A7 07 00 00 00 00 30 14 13 00 02 00 17 00  L-§.....0.......

00 filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CA0F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
  [...]                 filled 00 region
001CA5C0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

0x1CA5D0

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CA5D0  34 76 B3 80 02 00 00 00 02 00 00 00 00 00 00 00  4v³€............
001CA5E0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
001CA5F0  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CA600  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001CBBF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1CBC00

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CBC00  69 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  i...............   xx differs between consoles on same version
001CBC10  A2 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001CBC20  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001CBC30  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001CBC40  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001CBC50  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CBC60  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001CDFF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1CE000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CE000  00 07 FF 07 00 07 FF 07 00 07 0C 04 00 00 00 04  ..ÿ...ÿ.........
001CE010  00 00 FF FF FF FF FF FF 00 00 00 00 00 00 00 00  ..ÿÿÿÿÿÿ........
001CE020  00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ..ÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
001CE030  xx 00 00 00 xx 00 00 00 xx xx 00 00 00 00 00 00  ........Ë.......   xx differs between consoles on same version
001CE040  xx 00 00 00 xx 00 00 00 xx 00 00 00 00 00 00 00  ................   "
001CE050  xx 00 00 00 xx 00 00 00 xx xx 00 00 00 00 00 00  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CE060  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001CE1F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x1CE200

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CE200  xx xx xx xx xx xx xx xx xx xx FF xx xx xx xx xx  ..........ÿ.....   xx differs between consoles on same version
001CE210  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "
001CE220  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001CE230  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "
001CE240  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001CE250  xx xx xx xx xx xx xx xx FF FF FF FF FF FF FF FF  ........ÿÿÿÿÿÿÿÿ   "
001CE260  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001CE270  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "
001CE280  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
001CE290  xx xx xx xx FF FF xx xx FF FF FF FF FF FF FF FF  ....ÿÿ..ÿÿÿÿÿÿÿÿ   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
001CE2A0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
001FFFF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x200000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00200000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
00200010  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200020  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200030  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200040  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200050  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200060  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200070  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200080  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200090  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002000A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002000B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002000C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002000D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002000E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002000F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200100  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200110  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200120  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200130  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200140  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200150  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200160  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200170  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200180  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00200190  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002001A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002001B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002001C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002001D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002001E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002001F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00200200  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
00200FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x201000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00201000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
00201010  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201020  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201030  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201040  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201050  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201060  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201070  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201080  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201090  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002010A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002010B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002010C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002010D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002010E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002010F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201100  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201110  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201120  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201130  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201140  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201150  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201160  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201170  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201180  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00201190  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002011A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002011B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002011C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002011D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002011E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002011F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00201200  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
00201FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x202000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00202000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
00202010  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202020  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202030  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202040  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202050  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202060  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202070  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202080  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202090  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002020A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002020B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002020C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002020D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002020E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002020F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202100  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202110  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202120  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202130  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202140  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202150  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202160  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202170  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202180  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00202190  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002021A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002021B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002021C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002021D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002021E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002021F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00202200  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
00202FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x203000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00203000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
00203010  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203020  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203030  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203040  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203050  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203060  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203070  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203080  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203090  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002030A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002030B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002030C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002030D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002030E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002030F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203100  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203110  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203120  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203130  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203140  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203150  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203160  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203170  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203180  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00203190  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002031A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002031B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002031C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002031D0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002031E0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
002031F0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00203200  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
00203FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x204000

huge block

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00204000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 huge block
00222DF0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "  (one console ended after this with FF region 0x222E00 until 0x241FFF - other has datablock 0x204000 until 0x29078F)

0x222E00

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00222E00  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ   xx differs between consoles on same version
  [...]                 filled FF region                                     
00241FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ   "  (one console ended after this with FF region 0x222E00 until 0x241FFF - other has datablock 0x204000 until 0x29078F)

0x242000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00242000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 huge block
00290780  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "  (one console ended after this with FF region 0x222E00 until 0x241FFF - other has datablock 0x204000 until 0x29078F)

FF filled

both consoles have this FF filled

00290790  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region    
002907F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x290800

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290800  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 small block
00290920  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290930  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region 
002909F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0x290A00

00290A00  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 small block
00290AD0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290AE0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
00290BF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x290C00

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290C00  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 small block
00290D50  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290D60  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
00290DF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x290E00

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290E00  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
00290E10  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00290E20  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00290E30  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00290E40  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
002FFFF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x300000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00300000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 huge block
0037FFF0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

0x380000

SCEVTRM

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00380000  FC FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  üÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380010  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380020  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380030  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380040  01 00 00 00 FF FF FF FF 53 43 45 56 54 52 4D 00  ....ÿÿÿÿSCEVTRM.
00380050  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
00380060  00 10 00 00 00 00 00 00 1D 00 00 00 00 00 00 00  ................
00380070  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380080  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380090  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003800A0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003800B0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003800C0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003800D0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003800E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003800F0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380100  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380110  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380120  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380130  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380140  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380150  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380160  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
00380170  FF FF FF FF FF FF FF FF                          ÿÿÿÿÿÿÿÿ

0x380170

0x60 block

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00380170                          xx xx xx xx xx xx xx xx          ........   xx differs between consoles on same version
00380180  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
00380190  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003801A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003801B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003801C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003801D0  xx xx xx xx xx xx xx xx                          .......        .   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003801D0                          FF FF FF FF FF FF FF FF          ÿÿÿÿÿÿÿÿ
003801E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
003A0160  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
003A0170  FF FF FF FF FF FF FF FF                          ÿÿÿÿÿÿÿÿ

0x380170

0x60 block

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003A0170                          xx xx xx xx xx xx xx xx          ........   xx differs between consoles on same version
003A0180  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003A0190  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003A01A0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003A01B0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003A01C0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "
003A01D0  xx xx xx xx xx xx xx xx                          .......        .   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003A01D0                          FF FF FF FF FF FF FF FF          ÿÿÿÿÿÿÿÿ
003A01E0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
003A1FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x3A2000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003A2000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
003A2010  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003A2020  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
003A2FF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x3A3000

0x1000 datablock

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003A3000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   xx differs between consoles on same version
  [...]                 small block
003A3FF0  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................   "

FF filled

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003A4000  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
003BFFF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

0x3C0000

0x1980000 datablock

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
003C0000  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................
  [...]          huge block with encrypted data            ?? Encrypted CoreOS ??
01D3FFFF  xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx  ................

0x1D40000
FF filled

end of data was @ 0x1D40000

Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
01D40000  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
  [...]                 filled FF region
01FFFFF0  FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF  ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ

eof 0x2000000
From modrobert: I have analyzed the binary and there seem to be an interesting area not mentioned:

Starting at offset 0x144200 there is a pretty big area which doesn't seem to be encrypted. I found the area by making a raw image conversion to get a better visual view of the data.

The arrow marks the area which doesn't seem to be encrypted.

Here's a close-up of the same area, look at the top bar, grains look lumpy there, not even as the encrypted area below.

If you want to have a look, you can find the hi-res image here. Here's a hex dump of the first part of the suspect area.
Code:
00144200   01 00 00 00  00 00 00 00  00 04 00 00  00 94 51 1A  ..............Q.      
00144210   1C F0 9F E5  1C F0 9F E5  1C F0 9F E5  1C F0 9F E5  ................      
00144220   1C F0 9F E5  1C F0 9F E5  1C F0 9F E5  1C F0 9F E5  ................      
00144230   10 82 0E 20  CC 68 00 00  50 68 00 00  54 68 00 00  ... .h..Ph..Th..      
00144240   AC 68 00 00  B0 68 00 00  B4 68 00 00  B8 68 00 00  .h...h...h...h..      
00144250   C5 68 00 00  00 00 00 EA  70 00 00 EA  28 00 8F E2  .h......p...(...      
00144260   00 0C 90 E8  00 A0 8A E0  00 B0 8B E0  01 70 4A E2  .............pJ.      
00144270   0B 00 5A E1  69 00 00 0A  0F 00 BA E8  14 E0 4F E2  ..Z.i.........O.      
00144280   01 00 13 E3  03 F0 47 10  13 FF 2F E1  B0 7F 04 00  ......G.../.....      
00144290   A0 80 04 00  01 C0 8F E2  1C FF 2F E1  8A 18 03 78  ........../....x      
001442A0   01 30 9C 07  A4 0F 01 D1  04 78 01 30  1D 11 01 D1  .0.......x.0....      
001442B0   05 78 01 30  01 3C 05 D0  06 78 01 30  0E 70 01 31  .x.0.<...x.0.p.1      
001442C0   01 3C F9 D1  00 2D 11 D0  04 78 1B 07  01 30 9B 0F  .<...-...x...0..      
001442D0   0C 1B 03 2B  01 D1 03 78  01 30 1B 02  E4 1A 6B 1C  ...+...x.0....k.      
001442E0   26 78 01 34  0E 70 01 31  01 3B F9 D5  91 42 D6 D3  &x.4.p.1.;...B..      
001442F0   70 47 00 00  10 20 52 E2  78 00 B0 28  78 00 A1 28  pG... R.x..(x..(      
00144300   FB FF FF 8A  82 2E B0 E1  30 00 B0 28  30 00 A1 28  ........0..(0..(      
00144310   00 40 90 45  00 40 81 45  1E FF 2F E1  00 30 A0 E3  [email protected][email protected]../..0..      
00144320   00 40 A0 E3  00 50 A0 E3  00 60 A0 E3  10 20 52 E2  [email protected]...`... R.      
00144330   78 00 A1 28  FC FF FF 8A  82 2E B0 E1  30 00 A1 28  x..(........0..(      
00144340   00 30 81 45  1E FF 2F E1  04 30 9F E5  03 30 8F E0  .0.E../..0...0..      
00144350   13 FF 2F E1  75 04 00 00  10 B5 04 00  00 F0 96 E8  ../.u...........
This looks more like executable code to me, not sure what the target device might be.
Code:
0018ED00   BD 90 0B 01  00 48 43 49  5F 51 E4 04  30 07 1C 16  .....HCI_Q..0...       
0018ED10   01 00 4C 4D  0B 40 04 00  4C 4C 08 20  05 54 52 41  [email protected]. .TRA       
0018ED20   4E 1D 10 06  54 4D 53 56  52 09 29 40  1A D4 24 12  N...TMSVR.)@..$.       
0018ED30   D8 04 5A DC  2C 20 18 A7  1C 00 00 49  44 4C 45 20  ..Z., .....IDLE       
0018ED40   54 68 72 65  61 64 00 78  15 01 00 73  19 00 58 61  Thread.x...s..Xa       
0018ED50   13 10 08 00  A0 11 01 00  39 1B 58 72  4D 13 20 08  ........9.XrM. .       
0018ED60   00 44 12 01  00 D1 1A 6C  81 14 12 E8  14 43 95 1D  .D.....l.....C..       
0018ED70   78 61 50 50  07 8C 13 01  00 31 1D 84  81 3F 10 07  xaPP.....1...?..       
0018ED80   00 30 14 01  00 DD 7C 60  05 4D 42 4F  58 2C 12 D4  .0....|`.MBOX,..       
0018ED90   14 2C 19 07  49 06 4A 0A  60 1F 22 4A  60 00 22 8A  .,..I.J.`."J`.".       
0018EDA0   60 0A 76 00  28 04 BF 01  20 C8 75 08  04 21 E4 18  `.v.(... .u..!..       
0018EDB0   04 94 1A 01  9D 5E 89 83  01 00 00 00  FC 03 02 90  .....^..........       
0018EDC0   00 04 00 00  E2 F9 4C 53  C8 10 2C 08  F0 52 FD 04  ......LS..,..R..       
0018EDD0   46 4F F4 7A  71 01 F0 29  FD 20 46 00  F0 7B FA 05  FO.zq..). F..{..       
0018EDE0   F0 E2 FE 0A  F0 BD F8 00  F0 AD FB 0A  F0 73 F8 22  .............s."       
0018EDF0   48 00 F0 2A  FC 21 06 10  04 2C FC 1F  06 1C 08 E4  H..*.!...,......       
0018EE00   FA 1E 4C 04  F1 4C E2 04  10 04 04 FB  1B 1C 10 06  ..L..L..........       
0018EE10   14 FB 04 F1  60 0E 10 04  32 FB 17 1E  12 3F 0E 12  ....`...2....?..       
0018EE20   38 0E 10 04  57 FB 14 38  10 06 1A FC  04 F1 88 1C  8...W..8........       
0018EE30   10 04 2D FC  10 3A 10 0A  5B FB 20 1D  00 F0 74 FB  ..-..:..[. ...t.       
0018EE40   0D 28 12 31  1A 12 24 28  10 04 49 FC  0A 1A 12 54  .(.1..$(..I....T       
0018EE50   28 12 74 36  1C 0E 5E FC  08 F0 4E FE  00 F0 64 FC  (.t6..^...N...d.
Yes, looks this executable indeed, check the strings up there, embedded Linux maybe.
Code:
0018D8B0   00 62 74 5F  73 64 69 6F  00 77 6C 61  6E 00 4F 53  .bt_sdio.wlan.OS       
0018D8C0   41 00 62 74  5F 68 63 69  00 62 6C 65  6D 62 78 00  A.bt_hci.blembx.
Wireless/Bluetooth firmware!? Unencrypted?! We can't be that lucky. :eek:
  • Generic Bluetooth SDIO driver
Source code: kerneldox.com/kdox-linux/d3/d99/btsdio_8c_source.html

By the looks of it, this flash can be read by several PS4 devices accessing different offsets, so maybe we can use that to our advantage and modify data on the fly only when the decrypted area is accessed without breaking checksum in the original flash as a whole.

I'm thinking of a hardware device between the PS4 Wifi/Lan/Bluetooth circuit (or whatever it is) and the MX25L25635FMI-10G flash chip.

I found the Verilog model for the MX25L25635F flash from the manufacturer, so should be possible to emulate the flash in an FPGA for interesting manipulation. Also attached (PDF / ZIP), if their files suddenly disappear: http://www.macronix.com/en-us/Product/Pages/ProductDetail.aspx?PartNo=MX25L25635F

Thanks goes to cfwprophet on IRC, I learned a lot of new stuff about the PS4. A block diagram of the MediaCon functions is also attached.

Finally, from smhabib:
Code:
erk=DB7A24EC38BDB45B98CCD7D363EA2AF0C326E65081E063 0CB9AB2D215865878A
riv=C9205F46F6021697E670F13DFA726212
pub=A8FD6DB24532D094EFA08BD35C9A72287D905C6B27B42B E4AB925AAF4AFFF34D41EEB54DD128700D
priv=001AD976FCDE86F5B8F63453EF3A7F94E861975BA3
ctype=30
OF PUP!

1st 40 bytes are encrypted with aes-256-cbc and the result is used as erk and riv for the next 240 bytes. now that is decrypted through aes-128-ctr and now you can find the location for encrypted sections+hmac key+erk/riv keys. the rest sections are also encrypted with aes-128-ctr. enjoy! j/k :D
 
Status
Not open for further replies.
Back
Top