Ps3swu.self

From PS3 Developer wiki
Jump to navigation Jump to search

The installer ELF signed (with keyset [appldr 0x0001 00.92]) for use on firmware 3.55 and lower consoles

SELF info (4.46 Shop/SEX):

  [*] SCE Header:
   Magic           0x53434500 [OK]
   Version         0x00000002
   Key Revision    0x0001
   Header Type     SELF
   Metadata Offset 0x000003A0
   Header Length   0x0000000000000880
   Data Length     0x0000000000B82960
  [*] Metadata Info:
   Key 0C 0A 6A 44 67 3A 44 5D 61 FF DF 55 4D 67 E6 F6 
   IV  F3 7C E0 79 18 BB 27 72 A9 45 07 03 BB 25 59 A8 
  [*] Metadata Header:
   Signature Input Length 0x0000000000000850
   unknown_0              0x00000001
   Section Count          0x00000006
   Key Count              0x0000002E
   Optional Header Size   0x00000030
   unknown_1              0x00000000
   unknown_2              0x00000000
  [*] Metadata Section Headers:
   Idx Offset   Size     Type Index Hashed SHA1 Encrypted Key IV Compressed
   000 00000880 001FC2C0 02   00    [YES]  00   [YES]     06  07 [YES]
   001 00208D10 0001511E 02   01    [YES]  08   [YES]     0E  0F [YES]
   002 0022DC70 00268D55 02   02    [YES]  10   [YES]     16  17 [YES]
   003 004A2150 000BA152 02   03    [YES]  18   [YES]     1E  1F [YES]
   004 0055C2B0 00000000 02   04    [YES]  20   [YES]     26  27 [NO ]
   005 00567AC0 00000800 01   03    [YES]  28   [NO ]     --  -- [NO ]
  [*] SCE File Keys:
   00: EA 4B B6 3D 19 EE 0B CE E6 48 9F 6E A4 49 1B FA 
   01: 40 1A DD D1 00 00 00 00 00 00 00 00 00 00 00 00 
   02: 65 1F E8 2F CF 71 78 9E 86 2F E6 91 35 E2 76 BE 
   03: 9F EB 0F 3C 2C FA 75 BF B0 12 DE 42 F5 5A 71 BF 
   04: C3 3C 9D 7D 57 2D F6 F7 D7 0E 34 95 87 E8 1B 9D 
   05: 90 5B F7 3E C2 A5 20 FF 97 5C 75 E6 17 FC 3E 62 
   06: 41 68 6E 22 B8 AB 7C 6A 9E F2 DC 22 87 C1 C5 76 
   07: B7 1B 14 7A DD F2 D9 BF AE E5 86 7F 00 00 00 00 
   08: 48 CE 5E 94 19 DF 5B 09 EE D0 C5 97 45 6D A7 1F 
   09: F9 DC 22 53 00 00 00 00 00 00 00 00 00 00 00 00 
   0A: 65 1F E8 2F CF 71 78 9E 86 2F E6 91 35 E2 76 BE 
   0B: 9F EB 0F 3C 2C FA 75 BF B0 12 DE 42 F5 5A 71 BF 
   0C: C3 3C 9D 7D 57 2D F6 F7 D7 0E 34 95 87 E8 1B 9D 
   0D: 90 5B F7 3E C2 A5 20 FF 97 5C 75 E6 17 FC 3E 62 
   0E: 9C 1A F9 EB AD D2 A6 D3 9B DD BD 77 35 CD 52 64 
   0F: E5 37 3A 59 F3 2E 99 E0 1A F7 7F 58 00 00 00 00 
   10: 0C 75 8F E9 AD C3 F9 9D CB 5F A5 EF 18 FB D6 42 
   11: 9B 70 BE C9 00 00 00 00 00 00 00 00 00 00 00 00 
   12: 65 1F E8 2F CF 71 78 9E 86 2F E6 91 35 E2 76 BE 
   13: 9F EB 0F 3C 2C FA 75 BF B0 12 DE 42 F5 5A 71 BF 
   14: C3 3C 9D 7D 57 2D F6 F7 D7 0E 34 95 87 E8 1B 9D 
   15: 90 5B F7 3E C2 A5 20 FF 97 5C 75 E6 17 FC 3E 62 
   16: 79 0F 5F 4F DD 2B DA FF 0D 91 7A C0 05 56 7F 6F 
   17: 0B 0D 0C EB 57 02 F8 23 30 DB 39 06 00 00 00 00 
   18: B6 6D 57 DB 54 40 75 4A CC 8B 11 0B 39 93 91 08 
   19: 7B D8 0A 34 00 00 00 00 00 00 00 00 00 00 00 00 
   1A: 65 1F E8 2F CF 71 78 9E 86 2F E6 91 35 E2 76 BE 
   1B: 9F EB 0F 3C 2C FA 75 BF B0 12 DE 42 F5 5A 71 BF 
   1C: C3 3C 9D 7D 57 2D F6 F7 D7 0E 34 95 87 E8 1B 9D 
   1D: 90 5B F7 3E C2 A5 20 FF 97 5C 75 E6 17 FC 3E 62 
   1E: A4 9C CF F4 4A 02 98 83 5D 16 CE B7 6F 38 E8 4B 
   1F: C5 A1 9F 14 C5 0F 95 1A C4 81 07 E9 00 00 00 00 
   20: 08 E0 52 B0 9C 8A EE 21 9F A3 7B 2B E9 83 8D E3 
   21: 01 ED 7B FF 00 00 00 00 00 00 00 00 00 00 00 00 
   22: 65 1F E8 2F CF 71 78 9E 86 2F E6 91 35 E2 76 BE 
   23: 9F EB 0F 3C 2C FA 75 BF B0 12 DE 42 F5 5A 71 BF 
   24: C3 3C 9D 7D 57 2D F6 F7 D7 0E 34 95 87 E8 1B 9D 
   25: 90 5B F7 3E C2 A5 20 FF 97 5C 75 E6 17 FC 3E 62 
   26: 75 BB A1 21 04 75 04 D4 C8 F7 40 5F EB 09 2A DA 
   27: BB DE 21 E6 F4 FD AC E8 9F 45 AF D4 00 00 00 00 
   28: 90 9A DC C4 2E 74 0C F4 DA 83 51 E6 05 A5 4A 33 
   29: 72 C6 0B 3E 00 00 00 00 00 00 00 00 00 00 00 00 
   2A: 65 1F E8 2F CF 71 78 9E 86 2F E6 91 35 E2 76 BE 
   2B: 9F EB 0F 3C 2C FA 75 BF B0 12 DE 42 F5 5A 71 BF 
   2C: C3 3C 9D 7D 57 2D F6 F7 D7 0E 34 95 87 E8 1B 9D 
   2D: 90 5B F7 3E C2 A5 20 FF 97 5C 75 E6 17 FC 3E 62 
  [*] SELF Header:
   Header Type         0x0000000000000003
   App Info Offset     0x0000000000000070
   ELF Offset          0x0000000000000090
   PH Offset           0x00000000000000D0
   SH Offset           0x0000000000567AC0
   Section Info Offset 0x0000000000000260
   SCE Version Offset  0x0000000000000340
   Control Info Offset 0x0000000000000350
   Control Info Size   0x0000000000000070
  [*] Application Info:
   Auth-ID   [ps3swu]
   Vendor-ID [normal]
   SELF-Type [Application]
   Version   04.46
  [*] SCE Version:
   Header Type 0x00000001
   Present     [FALSE]
   Size        0x00000010
   unknown_3   0x00000000
  [*] Control Info
   Type      Flags
   Size      0x00000030
   Next      [TRUE]
   Flags 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
         00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
  [*] Control Info
   Type      Digest
   Size      0x00000040
   Next      [FALSE]
   Digest 1   62 7C B1 80 8A B9 38 E3 2C 8C 09 17 08 72 6A 57 
              9E 25 86 E4 
   Digest 2   72 F9 CB 71 61 57 CB 24 11 59 9C 0B C2 07 9C AD 
              28 FD 18 7D 
  [*] Optional Header
   Type      Capability Flags
   Size      0x00000030
   Next      [FALSE]
   unknown_3 0x0000000000000000
   unknown_4 0x0000000000000000
   Flags     0x000000000000007B [ 0x01 0x02 REFTOOL DEBUG RETAIL SYSDBG ]
   unknown_6 0x00000005
   unknown_7 0x00002000
  [*] Section Infos:
   Idx Offset   Size     Compressed unk0     unk1     Encrypted
   000 00000880 001FC2C0 [YES]      00000000 00000000 [YES]
   001 00208D10 0001511E [YES]      00000000 00000000 [YES]
   002 0022DC70 00268D55 [YES]      00000000 00000000 [YES]
   003 004A2150 000BA152 [YES]      00000000 00000000 [YES]
   004 0055C2B0 00000000 [NO ]      00000000 00000000 [YES]
   005 00000000 00000004 [NO ]      00000000 00000000 [NO ]
   006 00000000 00000020 [NO ]      00000000 00000000 [NO ]
  [*] ELF64 Header:
   Type                   [EXEC]
   Machine                [PPC64]
   Version                0x00000001
   Entry                  0x00000000004E8810
   Program Headers Offset 0x0000000000000040
   Section Headers Offset 0x0000000000B82160
   Flags                  0x00000000
   Program Headers Count  0007
   Section Headers Count  0032
   SH String Index        0031
  [*] ELF64 Program Headers:
   Idx Type     Offset   VAddr    PAddr    FileSize MemSize  PPU SPU RSX Align
   000 LOAD     00000000 00010000 00010000 004C3E30 004C3E30 X-R --- --- 00010000
   001 LOAD     004D0000 004E0000 004E0000 000301C4 000301C4 -WR --- --- 00010000
   002 LOAD     00510000 10000000 10000000 00514880 00514880 --R --R --- 00010000
   003 LOAD     00A30000 10520000 10520000 00146950 00172FC8 -WR -WR --- 00010000
   004 LOAD     00B76950 00000000 00000000 00000000 00000000 -WR -WR -WR 00010000
   005 TLS      005001C0 005101C0 005101C0 00000004 000001B8 --R --- --- 00000008
   006 PARAMS   004C3E10 004D3E10 004D3E10 00000020 00000020 --- --- --- 00000008
  [*] ELF64 Section Headers:
   Idx Name Type          Flags Address    Offset   Size     ES   Align    LK
   000 0000 NULL          ---   00000000   00000000 00000000 0000 00000000 000
   001 000B PROGBITS      -AE   000101C8   000001C8 0000002C 0000 00000004 000
   002 0019 PROGBITS      -AE   000101F8   000001F8 004C2314 0000 00000008 000
   003 0011 PROGBITS      -AE   004D250C   004C250C 00000040 0000 00000004 000
   004 001F PROGBITS      -AE   004D254C   004C254C 00000024 0000 00000004 000
   005 0025 PROGBITS      -A-   004D2570   004C2570 0000189C 0000 00000004 000
   006 002F PROGBITS      WA-   004D3E10   004C3E10 00000020 0000 00000008 000
   007 003F PROGBITS      WA-   004E0000   004D0000 00000178 0000 00000004 000
   008 0046 PROGBITS      WA-   004E0178   004D0178 00000104 0000 00000004 000
   009 004D PROGBITS      WA-   004E027C   004D027C 00000004 0000 00000004 000
   010 0052 PROGBITS      WA-   004E0280   004D0280 00004CB4 0000 00000004 000
   011 005F PROGBITS      WA-   004E4F38   004D4F38 000038C4 0000 00000008 000
   012 0065 PROGBITS      WA-   004E8800   004D8800 0001D768 0000 00000004 000
   013 006A PROGBITS      WA-   00505F68   004F5F68 0000A258 0004 00000008 000
   014 006F PROGBITS      WA-   005101C0   005001C0 00000004 0000 00000008 000
   015 0076 NOBITS        WA-   005101C8   005001C4 000001B0 0000 00000008 000
   016 007C PROGBITS      -A-   10000000   00510000 000B6468 0000 00000080 000
   017 0084 PROGBITS      -A-   100B6468   005C6468 00000028 0000 00000004 000
   018 0098 PROGBITS      -A-   100B6490   005C6490 00000004 0000 00000004 000
   019 00A6 PROGBITS      -A-   100B6494   005C6494 00000004 0000 00000004 000
   020 00B4 PROGBITS      -A-   100B6498   005C6498 00000004 0000 00000004 000
   021 00C1 PROGBITS      -A-   100B649C   005C649C 00000004 0000 00000004 000
   022 00CE PROGBITS      -A-   100B64A0   005C64A0 0000002C 0000 00000004 000
   023 00D8 PROGBITS      -A-   100B64CC   005C64CC 0000001C 0000 00000004 000
   024 00E1 PROGBITS      WA-   100B6500   005C6500 0045E380 0000 00000080 000
   025 00EC PROGBITS      WA-   10520000   00A30000 0014694C 0000 00000080 000
   026 00F2 PROGBITS      WA-   10666950   00B76950 00000000 0000 00000008 000
   027 00FD NOBITS        WA-   10666950   00000000 00000000 0000 00000001 000
   028 0103 NOBITS        WA-   10666950   00B76950 0002C678 0000 00000010 000
   029 0108 PROGBITS      ---   00000000   00B76950 0000B6C0 0000 00000001 000
   030 0111 PROGBITS      ---   00000000   00B82010 00000028 0000 00000004 000
   031 0001 STRTAB        ---   00000000   00B82038 00000126 0000 00000001 000