Talk:Boot Order: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(Added a fuck load of MD5's)
 
(4 intermediate revisions by 3 users not shown)
Line 5: Line 5:
* https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/AF7832F379790768872572D10047E52B/$file/CellBE_HIG_65nm_v1.01_8Jun2007.pdf
* https://www-01.ibm.com/chips/techlib/techlib.nsf/techdocs/AF7832F379790768872572D10047E52B/$file/CellBE_HIG_65nm_v1.01_8Jun2007.pdf
* http://cell.scei.co.jp/e_download.html
* http://cell.scei.co.jp/e_download.html
=== Other docs ===
Masking a hardware boot sequence (patent)
* https://www.google.com/patents/US8046573?dq=cell+broadband+engine+secure&hl=en&sa=X&ei=dfQCVM_hGpXh8AXm54D4Ag&ved=0CCMQ6AEwATgK


===SPI traces/testpoints===
===SPI traces/testpoints===
Line 55: Line 58:
== What type of encryption? ==
== What type of encryption? ==


The Boot Order table lists whether the various loaders and levels are encrypted, but doesn't say what type of encryption. Is this generally AES256?
The various loaders and levels in this page are encrypted as [[Certified File]]s.
-- 69.55.232.38
 
^try reading the alinea just above^ where you posted this question ;) and ofcourse the [[SELF File Format and Decryption]] page is a good reference. :) [[User:Euss|Euss]]


== LV0 ==
== LV0 ==
Line 208: Line 208:
|-
|-
|}
|}
== CoreOS Contents Per Firmware ==


== CoreOS Contents Per Firmware ==
Generated with BwE Bulk Validator BETA 0.01 - Matched with valid ROS0/1 Extracts.


Obtained in bulk through a modified BwE NOR Validator. Notice the different MD5's in the same firmware version as well as the addition of some files.
This list should have static MD5's (Meaning your files should not differ).


315
http://pastebin.com/mGNMZ1Nm
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 4A1A74DF0A5B00A61DEC37A8C8286263
lv1ldr - E215BBE20C75E4919196640879881A26
lv2ldr - C10FF08AB773CF83BCAA06F9A6246277
isoldr - 5D55ED8CC0F32AD2C7322A5EBB420E6E
appldr - F6466625E47FEA62BF00295354B4717E
spu_pkg_rvk_verifier.self - 1370951C77A785487535422491DEBFBB
spu_token_processor.self - 10064D052928ECC127D2E7C20163AF4F
spu_utoken_processor.self - 8C3389C72D0D8ED733A6CC0B943E593E
sc_iso.self - 66664EB6C3D049036FE03BDE6627EA2C
aim_spu_module.self - CD99977E922FD138838A595696C6F600
spp_verifier.self - E314E10E8F07669755425EFD617E5049
mc_iso_spu_module.self - 34060F16A1019793A18A6FE8C3676DC3
me_iso_spu_module.self - 31AF0DDAD2E281455035F4EC8C2F7E92
sv_iso_spu_module.self - FAA62CA76F55D9170AF9A9A80CA58775
sb_iso_spu_module.self - 5947125D2F4D18473CEB373A14541AA8
default.spp - E0FA832384CA01762F83E963AE124335
lv1.self - E178A9EFFEF55745275E6FBD3506C75F
lv0 - 126A9991440EB2F25B63FBB1A249685D
lv2_kernel.self - 08C6C5A182C1E5174F45988BD7877461
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 570CBFCA00FFBCEF24C7F5C6789FAA43
hdd_copy.self - 98FBA7C3A24610EB13F3B1F8FCE7DB2B
341
aim_spu_module.self - CA9BBC99C645173E1F98AA66C47A4500
appldr - 5C7436BFFC7E8D0A8E210BD0CA83CDF2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
default.spp - B0AD88EE637311AE5196F1B11D43BE0A
emer_init.self - 9D670B662BE696C8460449B7EFDD803E
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
hdd_copy.self - C1DC055EF0D6082580AC066E2B0A3C38
isoldr - 811329ECDB677181B9FC5CC3564D9047
lv0 - FF6753184D15F45508C5330A6144A4D9
lv1.self - 5F92EF664920C0CFED1BED5EB00F3138
lv1ldr - E9AE2A62B4CC31750D4E56C7D5FFDD6F
lv2ldr - A597AA3D8101674856EEF83AC1D0EF28
lv2_kernel.self - 8F6E1A952A030439B6D288802466A111
manu_info_spu_module.self - 65A3EEE4C48716674CB1C29609B5F54D
mc_iso_spu_module.self - 5FFB33A6CECB99081E54A0E36E3C61AF
me_iso_spu_module.self - 3B15C14770D654FEF9987E2517616D89
sb_iso_spu_module.self - B39E13FBD6B07F65616A0355EF5CB262
sc_iso.self - D7EDCA0ED3749F11EE34F0F532CF5AA7
sdk_version - 3DA12E2CB472EB8193309B663D7C913A
spp_verifier.self - 90D1C8A45F6FEE52219E1B14FF8C9765
spu_pkg_rvk_verifier.self - B76B7244B19032A9518787D9EC827F3C
spu_token_processor.self - 22ABABCFC027F892AD2CF4E1C9FD925C
spu_utoken_processor.self - 0E5A2E8A68FE09481D728C227DC5A165
341.2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 7A2595AECEDE95C9338C710CF8DBBA99
lv1ldr - C7BF42F12A3EE32E694EB9FE46E1DB51
lv2ldr - C8777688BF00F42E6C73DE336E10A25A
isoldr - 54490521B6965BD0E95D93928C1B4056
appldr - CF08E9B3421E4B1AA665717C555ED670
spu_pkg_rvk_verifier.self - 964A28D0F0E6AA3423A4FF1DA4598C21
spu_token_processor.self - 7D71C9C119989446766442E8127BA0CB
spu_utoken_processor.self - 92913EAD973B8AA24BFF4F38FE66927E
sc_iso.self - 7E9938FF024C809DE3CC950B61E01F6B
aim_spu_module.self - 8C3DF66C7BCFCB291221884EE46CB351
spp_verifier.self - A60518DDF46B904E7F8B4ADC96F60342
mc_iso_spu_module.self - 07DDFE013304965BF7EB63D9AC5BD0C2
me_iso_spu_module.self - A237F20A0491149B1C0890B0FCE8E0CE
sv_iso_spu_module.self - 7D20C0D5F382EEB31E6B830EA1ED4B8F
sb_iso_spu_module.self - 5A219A19D772E26F41A86BCB8449093E
default.spp - 4E78EA91BE73C71012930C4144B50CC1
lv1.self - 200A67508DF9C6B2F47A7A93FF2160CA
lv0 - C0C71AE21AEC6A6116464B8A7DF4D534
lv2_kernel.self - 9DBFDC3B026622E83398554B783E1CEC
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - D5F6040AAB1B27E29461E847CFFDA08E
hdd_copy.self - F1142B43BCD76C0EC9A0CBF1BE8BE407
350
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 020F4E532D1BE2929487B2AE219CC57A
lv1ldr - 2AE565174A3D0A6E99F12C2DF7A45D0F
lv2ldr - EB2D3383728D1E3A50808B2A799F6D76
isoldr - 17C398C14C2490A23D78182E4F8FF379
appldr - 19F5FFFB2CD070E085EFECCB9AEB22AB
spu_pkg_rvk_verifier.self - F1922A317C351832F416E212B977BC51
spu_token_processor.self - 1E2ED479703EB69FEA5912CF542ED3F5
spu_utoken_processor.self - 3032BECB23EF5C86C2C9B39BC939A516
sc_iso.self - E85DC148D126590EBD108DDD22FCFD13
aim_spu_module.self - 6FD92EE2DF462878CE1074391750AF03
spp_verifier.self - B2DB0F013C318BBCAB1541B2C54D24E8
mc_iso_spu_module.self - EE12F722C50A7F86043892B61EB16A55
me_iso_spu_module.self - C0308421307E2105007B4ED0E819B84A
sv_iso_spu_module.self - E8EAA4B791E6D774470CBFC045897AFA
sb_iso_spu_module.self - 50A4D84477894D1C24A35B4EEE2F6E53
default.spp - A74A45F64DD1B4B09E05A4426E940B7D
lv1.self - 4915C575CE9E0C8BD7898E652E23B37F
lv0 - 33A44E3DC83BDD02C6E184189D55C808
lv2_kernel.self - B01EB2C9C594BCB604F801D2B1E2A32C
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 4DF49962BC7B18E90AE9F3952444587B
hdd_copy.self - B2DE5B2C2BEDCE7C77BEE8A08F42DBE9
355
aim_spu_module.self - CA9BBC99C645173E1F98AA66C47A4500
appldr - 5C7436BFFC7E8D0A8E210BD0CA83CDF2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
default.spp - B0AD88EE637311AE5196F1B11D43BE0A
emer_init.self - 9D670B662BE696C8460449B7EFDD803E
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
hdd_copy.self - C1DC055EF0D6082580AC066E2B0A3C38
isoldr - 811329ECDB677181B9FC5CC3564D9047
lv0 - FF6753184D15F45508C5330A6144A4D9
lv1.self - 128499C45F6A66D48FCC0AFAE075C188
lv1ldr - E9AE2A62B4CC31750D4E56C7D5FFDD6F
lv2ldr - A597AA3D8101674856EEF83AC1D0EF28
lv2_kernel.self - BE1F3E74C85FAF93F6BE893D7EC75138
manu_info_spu_module.self - 65A3EEE4C48716674CB1C29609B5F54D
mc_iso_spu_module.self - 5FFB33A6CECB99081E54A0E36E3C61AF
me_iso_spu_module.self - 3B15C14770D654FEF9987E2517616D89
sb_iso_spu_module.self - B39E13FBD6B07F65616A0355EF5CB262
sc_iso.self - D7EDCA0ED3749F11EE34F0F532CF5AA7
sdk_version - 32C84CCBA9AED9411B1BE4119D9B81B0
spp_verifier.self - 90D1C8A45F6FEE52219E1B14FF8C9765
spu_pkg_rvk_verifier.self - B76B7244B19032A9518787D9EC827F3C
spu_token_processor.self - 22ABABCFC027F892AD2CF4E1C9FD925C
spu_utoken_processor.self - 0E5A2E8A68FE09481D728C227DC5A165
355.2
aim_spu_module.self - CA9BBC99C645173E1F98AA66C47A4500
appldr - 5C7436BFFC7E8D0A8E210BD0CA83CDF2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
default.spp - B0AD88EE637311AE5196F1B11D43BE0A
emer_init.self - 9D670B662BE696C8460449B7EFDD803E
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
hdd_copy.self - C1DC055EF0D6082580AC066E2B0A3C38
isoldr - 811329ECDB677181B9FC5CC3564D9047
lv0 - FF6753184D15F45508C5330A6144A4D9
lv1.self - 3616AAEA773F20D575FB50C7E0A4A3CD
lv1ldr - E9AE2A62B4CC31750D4E56C7D5FFDD6F
lv2ldr - A597AA3D8101674856EEF83AC1D0EF28
lv2_kernel.self - 413B0666736E87929B346CA2B712284D
manu_info_spu_module.self - 65A3EEE4C48716674CB1C29609B5F54D
mc_iso_spu_module.self - 5FFB33A6CECB99081E54A0E36E3C61AF
me_iso_spu_module.self - 3B15C14770D654FEF9987E2517616D89
sb_iso_spu_module.self - B39E13FBD6B07F65616A0355EF5CB262
sc_iso.self - D7EDCA0ED3749F11EE34F0F532CF5AA7
sdk_version - 3DA12E2CB472EB8193309B663D7C913A
spp_verifier.self - 90D1C8A45F6FEE52219E1B14FF8C9765
spu_pkg_rvk_verifier.self - B76B7244B19032A9518787D9EC827F3C
spu_token_processor.self - 22ABABCFC027F892AD2CF4E1C9FD925C
spu_utoken_processor.self - 0E5A2E8A68FE09481D728C227DC5A165
355.3
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 3DA12E2CB472EB8193309B663D7C913A
lv1ldr - E9AE2A62B4CC31750D4E56C7D5FFDD6F
lv2ldr - A597AA3D8101674856EEF83AC1D0EF28
isoldr - 811329ECDB677181B9FC5CC3564D9047
appldr - 5C7436BFFC7E8D0A8E210BD0CA83CDF2
spu_pkg_rvk_verifier.self - B76B7244B19032A9518787D9EC827F3C
spu_token_processor.self - 22ABABCFC027F892AD2CF4E1C9FD925C
spu_utoken_processor.self - 0E5A2E8A68FE09481D728C227DC5A165
sc_iso.self - D7EDCA0ED3749F11EE34F0F532CF5AA7
aim_spu_module.self - CA9BBC99C645173E1F98AA66C47A4500
spp_verifier.self - 90D1C8A45F6FEE52219E1B14FF8C9765
mc_iso_spu_module.self - 5FFB33A6CECB99081E54A0E36E3C61AF
me_iso_spu_module.self - 3B15C14770D654FEF9987E2517616D89
sv_iso_spu_module.self - 368F2D290C00F3CB3C5A5C8CFE584534
sb_iso_spu_module.self - B39E13FBD6B07F65616A0355EF5CB262
default.spp - B0AD88EE637311AE5196F1B11D43BE0A
lv1.self - 7548E3C63CC2CABE38CDA3ED25C26F87
lv0 - FF6753184D15F45508C5330A6144A4D9
lv2_kernel.self - 413B0666736E87929B346CA2B712284D
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 9D670B662BE696C8460449B7EFDD803E
hdd_copy.self - C1DC055EF0D6082580AC066E2B0A3C38
355.4
appldr - 5C7436BFFC7E8D0A8E210BD0CA83CDF2
lv0 - FF6753184D15F45508C5330A6144A4D9
lv2ldr - A597AA3D8101674856EEF83AC1D0EF28
hdd_copy.self - C1DC055EF0D6082580AC066E2B0A3C38
emer_init.self - 9D670B662BE696C8460449B7EFDD803E
me_iso_spu_module.self - 3B15C14770D654FEF9987E2517616D89
sv_iso_spu_module.self - 368F2D290C00F3CB3C5A5C8CFE584534
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
sb_iso_spu_module.self - B39E13FBD6B07F65616A0355EF5CB262
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
spu_pkg_rvk_verifier.self - B76B7244B19032A9518787D9EC827F3C
lv2_kernel.self - 0FD3506E12553B4B2AF482D99DCDB0B4
manu_info_spu_module.self - 65A3EEE4C48716674CB1C29609B5F54D
lv1.self - 16A6744E5D6BD91E926566222463C211
spu_token_processor.self - 22ABABCFC027F892AD2CF4E1C9FD925C
default.spp - B0AD88EE637311AE5196F1B11D43BE0A
sc_iso.self - D7EDCA0ED3749F11EE34F0F532CF5AA7
sdk_version - 3DA12E2CB472EB8193309B663D7C913A
mc_iso_spu_module.self - 5FFB33A6CECB99081E54A0E36E3C61AF
spp_verifier.self - 90D1C8A45F6FEE52219E1B14FF8C9765
spu_utoken_processor.self - 0E5A2E8A68FE09481D728C227DC5A165
lv1ldr - E9AE2A62B4CC31750D4E56C7D5FFDD6F
aim_spu_module.self - CA9BBC99C645173E1F98AA66C47A4500
360
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 4634C0633DC83965F4FB6192C0C0720E
spu_pkg_rvk_verifier.self - 8D206C526AF5943020942DCC1F351A74
spu_token_processor.self - BA8BF9D8C3477AC4D9E96CDE01D6D4FB
spu_utoken_processor.self - 4AEE9A65BF340CC3860C9FD299885086
sc_iso.self - 3E54D40C05458CAE7ACD0936942A9657
aim_spu_module.self - 1F972A1F803DE63BDBC6CE92AC8FC199
spp_verifier.self - 28C2AA9112D875FC77D907A1658FE94D
mc_iso_spu_module.self - B4642450399A338282E6355899F98B5B
me_iso_spu_module.self - 079B218624983A1D864B33F2A2A503E3
sv_iso_spu_module.self - CA61237AA2EF64EAA638BADB0C5E7FB1
sb_iso_spu_module.self - F53F8382A4D2229E0E102B7A64063CA3
default.spp - 7CF807EF5976931E733691B6F5EFF7CF
lv1.self - 5735217EC885CD474F062953AE075644
lv0 - 3823882072F8E984BC7C9A4AA0254296
lv0.2 - F80BBD2D06CA56B919B5B073C7E53979
lv2_kernel.self - D03DF023FFBB6491D047B7E23236283A
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 3A5B8431997CC655EEC6E08B04AD65CF
hdd_copy.self - 6C4C3CE9AA21864EA64CD9A9AD5E5C7E
manu_info_spu_module.self - 8EC1208585D367BAD1D9B89DB6B8ACF7
prog.srvk - B86A20657203F03CACFBFF3433F8C2A8
366
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - E005C64998DC504139FC6B6BCB2A60BE
spu_pkg_rvk_verifier.self - A6C8A9D22A85C64D543B786E276B4136
spu_token_processor.self - B9B603BEB19CFFC1653F2CB4E3DBE039
spu_utoken_processor.self - 3FFA720657A37ADE5CF8E05C5AE051EC
sc_iso.self - 998435EA75F039525F05DAE61562D672
aim_spu_module.self - 6EE5C59843E1A687CAB2408327943AFB
spp_verifier.self - 38EA95055DA2FEFE757392F5FE8C687A
mc_iso_spu_module.self - B59A05EBCAF1F59F7EBEA7EB409294EF
me_iso_spu_module.self - 8611FFCC6812ECFF458A3ACD9678CB4A
sv_iso_spu_module.self - 71B865A86463F181F39DFA18EA22AB51
sb_iso_spu_module.self - CA63C12DC5525987FD2F9F07D6018BF1
default.spp -  F1823613691EBC53FB9C1F8AA89AC9FC
lv1.self - 39768155CE81EAD2E8A72FE2D4732A7E
lv0 - 154E3493CA5CC4D0DD3B587B9748551C
lv0.2 - 98F43409D1CD91F32C24164F9FD70B93
lv2_kernel.self - 68D59DE436701B2A9B04158116387CE5
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 0749135D85D0F5B67E107D9BEC4F513F
hdd_copy.self - 0CFB5D65CB4A30440175AD6F8AD98A5F
manu_info_spu_module.self - EF46BBCD6A8405305BEC3AE0A7FCB410
prog.srvk - C6E142FFF29F5DACDBBF56779C0F32C7
370
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - FCC0998C9F202D36EBA18CEBAB6B915C
spu_pkg_rvk_verifier.self - 299F1749AB83462368A51116DBC38E1A
spu_token_processor.self - D2A1B86D18B1BC446E1340D367FE3DCB
spu_utoken_processor.self - 9BB495F34896F163648704B16738FCEB
sc_iso.self - 309F0F052CBF85B3B52B0A7085AD1BF8
aim_spu_module.self - CAA748E4C7AA6306BFD20D528E5901D4
spp_verifier.self - 439AF92E9A8F33BAB4B3C8BB7313E726
mc_iso_spu_module.self - 478BEAAE4F24E8F2865F75AE48803BA4
me_iso_spu_module.self - 35F2A71DFD7A2B372F70EDA000FAE302
sv_iso_spu_module.self - A897B926651EA77EFA8A6E13C112F2F0
sb_iso_spu_module.self - BD1C1840B5A43DA218E28725FE7425BB
me_iso_for_ps2emu.self - 76C5F4B46FFCC8E5108F07D4848E403C
sv_iso_for_ps2emu.self - 786EAD8522E40ACBC1AE2B43BFE2091A
default.spp - 29B8206871658CEB94114C6EBE051CDF
lv1.self - 9633EB48774A55AF646F0E9459C193EE
lv0 - 00941D7ED5A4FC13B98B89EDEBE05D7A
lv0.2 - D31A17095353508C43E3035D05DB2B7C
lv2_kernel.self - 2339B25EBA47CA07CE7064A8EB5B6328
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - CFD1F37896112F1399CE02ABEFAAE839
hdd_copy.self - AE890B2B996CA54E5D919353411F6BE9
manu_info_spu_module.self - 4746AC87C97CAAF2225BAE432B813142
372
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 9496940BC3CBAB8E06CDB8DA1A8FB0B3
spu_pkg_rvk_verifier.self - 70CC06C9C4E2B7DEC397425065020BA4
spu_token_processor.self - 2EF1679656908524F65926932D85B8B3
spu_utoken_processor.self - 93F715DB4499344E72315290A00014D3
sc_iso.self - F89EBC0F8270D651D3143A4AAB696B4B
aim_spu_module.self - C5038FBA00845CCE9B9E61ECB15DD7B6
spp_verifier.self - 1EE8070323E165EA687AAF9FE9002F61
mc_iso_spu_module.self - A71FCC4F3B33B009A21BF44926348694
me_iso_spu_module.self - 9EED10FA460DA1731319ADFFAE848455
sv_iso_spu_module.self - 4913B8C9F264BADF81BCD8F53F9257F4
sb_iso_spu_module.self - D2E97F0C6E2FCDA18F94BC8E9241C90B
me_iso_for_ps2emu.self - 066D2A3F7ED4670667B6402FF5F1741C
sv_iso_for_ps2emu.self - 5235E2AD69FB63D311717DE441FF7B6E
default.spp - A88C5BA3789CB5FE569D416D24123FF0
lv1.self - 78E101C6217EDB7E0EAAB48D0EDCE4D2
lv0 - CFB561F7322995A899DFE232773CE215
lv0.2 - 604B42A216E8833936D061AAD16F1E77
lv2_kernel.self - 0A73ABDF1A4525F2C08208368BD0CD3F
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 47C5FC6D298FB7404646561D8B887A5C
hdd_copy.self - E2C5D2DCFEE8C83C2B7B4BDCDFAC186F
manu_info_spu_module.self - B2E08DC15D8C5B836731AE910F63BA19
373
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 73447ECD4E8CBDA29EB45280328819FE
spu_pkg_rvk_verifier.self - 30C714F4DF3FB9AB75985681A10EBE0B
spu_token_processor.self - 04263C5A19EA73CBF9407182C1AC14DB
spu_utoken_processor.self - 2E7E5011EFFE3E1F1776070BF56E9FEB
sc_iso.self - 96EF49CF824DCDF09F819E69A9D3DFE0
aim_spu_module.self - CD50B269ED72D5C10A9C2889A8999257
spp_verifier.self - 5FC96E3414F3C4E37FE603841157CC93
mc_iso_spu_module.self - 7109B4F4B279BD82371D3E3B295B5F1F
me_iso_spu_module.self - 484365B64CAA636E60C3AA98EFA518E1
sv_iso_spu_module.self - B254FD4BEAE454FBA4CF04FA3C667CCB
sb_iso_spu_module.self - DA21A9ADE71C8232A68D9DE779CA8C32
me_iso_for_ps2emu.self - 154D78CDB0E326B86D6754DBE1EDB948
sv_iso_for_ps2emu.self - CDAA4F89BC2363D34530EAF6BB1E2281
default.spp - BD89984B493ECE385DA32BD768FDFC9F
lv1.self - 894DD7454AA096BCC769DA56C2D4C0E0
lv0 - 6FCBC48B65AAC48C902629A18286D943
lv0.2 - D4C1596BCC14D1D5DA9169E6F2C93120
lv2_kernel.self - 5B45121F6E3E9DFAB7AD0765E5D6A14A
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - B7FA8A82B3865B7DC830CCB8A34595AA
hdd_copy.self - 3C47D0A4FA0E78264694D8F48B94AC66
manu_info_spu_module.self - 22ADDD8CEA03CABF3052D7C182C68CCF
400
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - E67A4D209BBDEE902E8E7A3F48931B71
spu_pkg_rvk_verifier.self - 7FB7B15F9A1E7BF735F6B23EDDE2A0EE
spu_token_processor.self - EF9C94719C4D6734603C6CDA456C15F0
spu_utoken_processor.self - 3864FD2937E166D9C5506F231049FC58
sc_iso.self - 97170AE9ACCD8C5F963F7A95AEEAE89B
aim_spu_module.self - 1473ACF31EF71B111F8563218E08D2B3
spp_verifier.self - F53B9FBA1C4663C2D65715705B7E3A98
mc_iso_spu_module.self - 3744B53626C0B7DAC84E0331F1FC9211
me_iso_spu_module.self - B0F0DAAF7ACC37031A640E70E40DBAB2
sv_iso_spu_module.self - 6307E959CCC862298033A28E96DFCD27
sb_iso_spu_module.self - A89FDB4DABBCF2E3CBFA0585EDDCE370
me_iso_for_ps2emu.self - E59A8048346506C8C94165704BF086E1
sv_iso_for_ps2emu.self - C57067F62BB5EAD2175062F0FFD373AB
default.spp - 559A9EB15641989ADB22C1A3B017DCE2
lv1.self - 0B2840A296442D24C8AF921AC6D69C76
lv0 - C38AC278229F0B678B300E711FC79EFD
lv0.2 - 0FF7584F806A4D89780E3C489713489A
lv2_kernel.self - 09104FD2E1B437000E5B27FEC7DF8F67
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 634690713F08D6352DAE111E938FDB64
hdd_copy.self - 40A867A0C19E04BFCEBF53DCB335C7A6
manu_info_spu_module.self - 19102D74D8388B80C05FDD5CB384B02F
411
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 6061903C18588CC21378E51EEB2486E3
spu_pkg_rvk_verifier.self - B37640A823BF99A3D8ED8648ED794775
spu_token_processor.self - FB24D926795BD6699F4BE223503584C8
spu_utoken_processor.self - C9941767FB71452CC0938176551D093B
sc_iso.self - 10B2B7605A12FC6B3484610A4C69B088
aim_spu_module.self - E636C4B8C3D651E1EB6DA12AEA36719B
spp_verifier.self - 46583EB70BF1D74BA9814B509909578C
mc_iso_spu_module.self - 347291873B2ABB08BEFF50029E168A62
me_iso_spu_module.self - BB3D836ABF3326ECFEF4AC3A508995EB
sv_iso_spu_module.self - ED014C7FD47946CB41ACE5687E4D4E63
sb_iso_spu_module.self - A8D6110CBBBE9B5818A1CA1A29D3E4D2
me_iso_for_ps2emu.self - 64BB4664DE4FEDB65F2CD1A1D4110372
sv_iso_for_ps2emu.self - B5461EABCA41F893D172F86A3207BC26
default.spp - F309CA445EDE1618A3CEA90212EE9556
lv1.self - 7A5BE8B25CA859D9CD4F1A804CF63D64
lv0 - A3786D74BA0C61E54046FFE9478AC065
lv0.2 - 41EB09BC80FC9F6B7B6D60E9F2832B0D
lv2_kernel.self - 07FAEEDB583CD697C42C5F6C9BD35826
eurus_fw.bin - 92CC9B8CCF393AFB2189D1F8BFB104E1
emer_init.self - A17B022C1456AAA0E5B41B78CAF43540
hdd_copy.self - 2D7B062A3A7D87F6B2C6A727C642074A
manu_info_spu_module.self - EBC9FE9FA2582D1AA98259AD30888FBD
411.2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 55D6329A236ED0688F265B743B36A574
spu_pkg_rvk_verifier.self - AAB4E36F96CBC38F467916DA90CBEF50
spu_token_processor.self - 22A2421B0480C8B84035CD033ED5CE5C
spu_utoken_processor.self - 8CF2D3540A23145D62BD769EDB77BEDF
sc_iso.self - E574ECD6A390C897109DCA694E60ACC1
aim_spu_module.self - 94FF8362CF30C910FA24DBF673B9F54B
spp_verifier.self - 74888B1B3BE6167446DD8889F9578E88
mc_iso_spu_module.self - AC08B9D1C0E149DB8FF1F431F0FD0ADF
me_iso_spu_module.self - EABC2FCCB6A55379899F15840186BC40
sv_iso_spu_module.self - 0BC9354572D05D51486F22F9A3D978D0
sb_iso_spu_module.self - A42AAB01A041244E942E2FE41ECB8AC1
me_iso_for_ps2emu.self - 953FF19CCAE42F8F968A254E0AAB121D
sv_iso_for_ps2emu.self - 699117B7ED1316E224962315699E0548
default.spp - 5D97E236CA63742334FE5F4C27310E30
lv1.self - A523B2F347A8ED163762272F0BE36679
lv0 - B8B1B877A986829250F4AEB8FA659EB9
lv0.2 - 9F2AF0C15E675C0B050A54A40B098C7A
lv2_kernel.self - 80C625E852153E01515E520C127C9BFB
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 93131FEDB860BB54C797D6DDAA03A234
hdd_copy.self - C85AABA6D749F06DD8185438618F06E1
manu_info_spu_module.self - 4770E1703B1E89E4E6E50D45AB7DEDB7
420
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 6061903C18588CC21378E51EEB2486E3
spu_pkg_rvk_verifier.self - B37640A823BF99A3D8ED8648ED794775
spu_token_processor.self - FB24D926795BD6699F4BE223503584C8
spu_utoken_processor.self - C9941767FB71452CC0938176551D093B
sc_iso.self - 10B2B7605A12FC6B3484610A4C69B088
aim_spu_module.self - E636C4B8C3D651E1EB6DA12AEA36719B
spp_verifier.self - 46583EB70BF1D74BA9814B509909578C
mc_iso_spu_module.self - 347291873B2ABB08BEFF50029E168A62
me_iso_spu_module.self - BB3D836ABF3326ECFEF4AC3A508995EB
sv_iso_spu_module.self - ED014C7FD47946CB41ACE5687E4D4E63
sb_iso_spu_module.self - A8D6110CBBBE9B5818A1CA1A29D3E4D2
me_iso_for_ps2emu.self - 64BB4664DE4FEDB65F2CD1A1D4110372
sv_iso_for_ps2emu.self - B5461EABCA41F893D172F86A3207BC26
default.spp - F309CA445EDE1618A3CEA90212EE9556
lv1.self - E6C23FF9FC968339588B3EF92458D9A5
lv0 - 169DECC996EFA6E43444FEFCC9A14741
lv0.2 - 59FD7F5325C91EEC8BB48FDB1CEA769F
lv2_kernel.self - 31B94D71ACF15A6BDB5859D20E2E1CAD
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 6516D84D687B937A11903819DB0FE20F
hdd_copy.self - 79AAD3B730273C13B576AF900745A9CB
manu_info_spu_module.self - C07093BEF106EE5CD1C118421964B2D9
420.2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 71B7A317AB813E1280BE2528E1BB2C0E
spu_pkg_rvk_verifier.self - 3A611FCEF831F9C2BD45BCD2F274B750
spu_token_processor.self - D446747780AF971473F99FC80FCF4D9B
spu_utoken_processor.self - 6DD672E924DC8E0F2FDFA267742B410D
sc_iso.self - 7715D693099950461D43857775A3E466
aim_spu_module.self - ACCD7F5DD8DD9B75F9FD47BD4FFB4D71
spp_verifier.self - 67CBA02EFA062F135E7D712D7CD708D0
mc_iso_spu_module.self - 561D2D11049851832DED88B9BBABB4C0
me_iso_spu_module.self - 14ED0E36AC59BDF646AA9128494CB3A6
sv_iso_spu_module.self - C88D117FCD3D188FE7A4A0042B39CD3F
sb_iso_spu_module.self - D2475C95ACEA6561F98E5A5BC8B6C574
me_iso_for_ps2emu.self - 830661B8758A078183E94A4EB4AAFE62
sv_iso_for_ps2emu.self - 36F9FB03CF58DB880291B36CD0395804
default.spp - 043A5257A561DEEE5DEE726C7113E9BF
lv1.self - 008587623490D3C26D42F8677393D77A
lv0 - AAAA2CD1E7E32B8594ABD3ED13E17E9E
lv0.2 - 7DE97BDE48E6E0F6AF0D3033CBD0D5B8
lv2_kernel.self - 2408266316738A5919993022299342CE
eurus_fw.bin - 6325696BBDAD0E2181E2B8A03DF5D0C0
emer_init.self - BD5D5BDF16386010D43A909EDE70BD67
hdd_copy.self - F0E9524AEC1C91AD12BB17818B72948E
manu_info_spu_module.self - C90E17D9DA9E636EC81C7A5FC3FCB669
420.3
creserved_0 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version 5658FE830DD262D5692FE7F3DC3D723A
spu_pkg_rvk_verifier.self - 797B68E5694EB2072CC944D6F072A961
spu_token_processor.self - 05F02ECA781C7462870E4A80A13E6A76
spu_utoken_processor.self - 20054C84A4BF7E1237FDAF645101EF74
sc_iso.self -5A6AFCCA39BED9E979B2EADD46D516E1
aim_spu_module.self - 667FC8DB8E5519CACBF8F9F2AF2E0B08
spp_verifier.self - FC0D132FAEE4585963887860C33807F1
mc_iso_spu_module.self - 2CB801DBF76FD3C83DFE01D6FF99E824
me_iso_spu_module.self - 0E6248204D381BE2C21B0630AA7A432D
sv_iso_spu_module.self - 018E664CFF212191ADBA247617DF6A32
sb_iso_spu_module.self - 41E18C1C0B7298BEFBF9BA70B7C4D0AE
me_iso_for_ps2emu.self - E29EBDA008CEF5663A5AD22D545B2A84
sv_iso_for_ps2emu.self - A0D2DDB38A6D58EF36D50CB966FDC3CF
default.spp B7A44CE3E1D8AD610A35E042C937428C
lv1.self - 3868D573AEE892857A007A7225647302
lv0 - C586A78C8C9EFA93CDAB5BA375B74C72
lv0.2 - B44286C9C57963A849C37008040F968F
lv2_kernel.self - 6E350874B5362026734091AD2EFCD516
eurus_fw.bin 9C95751BAD3ABD57A249D27C6C623A34
emer_init.self - B4CFEB4B315FED29C1D105586BFA0E21
hdd_copy.self - 837787A09907656EA1E210AEB577F104
manu_info_spu_module.self - 715F808A3DA23A1DB9EFC72C062BD9ED
421
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - DFA57876B24FC22271BEB5AC8937E924
spu_pkg_rvk_verifier.self - 1CDADCDFD160D79DBDDBAC1CAECD12BD
spu_token_processor.self - A8A53E6D1D7CC28078F99C1F519C5137
spu_utoken_processor.self - F2A59E52DD948322D2639B6F03B91A9D
sc_iso.self - DECF5B1F722DE5C53A34C4158CBE0899
aim_spu_module.self - D60A539456242BF009CCDD3ED6F21336
spp_verifier.self - 580F02EB1B82B87AE9665F0516BB0CAB
mc_iso_spu_module.self - 01E4E6278BC28848B1BAEEC701D55283
me_iso_spu_module.self - 70D3B68E0C728207406D480E4A3656FC
sv_iso_spu_module.self - 557EAFDF7E797EA7171DEA9641374E5D
sb_iso_spu_module.self - EC8CDA8E16FB208D76AC299660E4135E
me_iso_for_ps2emu.self - B08D78746B93476FB5AD90D38EC930B3
sv_iso_for_ps2emu.self - 40C7028BB76300E8BE1A467E7E491C3F
default.spp - 6F44BF83B6137567002D22FEB059499B
lv1.self - D9F7A57ED93E336BFCC6B3C10D1018DA
lv0 - 4DDEB486E7F07AF0558947760B9928EB
lv0.2 - E96DDFBE233480C63EEC6A92E9FD2ED5
lv2_kernel.self - 78AEC0F582573C5F75C5972CB473AD87
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - E84D7FA526F13DDC259A860B021CE64F
hdd_copy.self - A3232FF40D3CB50488C90911DB286D8A
manu_info_spu_module.self - 2DBADC4A2DCEAC35F69A8E445491734D
423
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 6061903C18588CC21378E51EEB2486E3
spu_pkg_rvk_verifier.self - B37640A823BF99A3D8ED8648ED794775
spu_token_processor.self - FB24D926795BD6699F4BE223503584C8
spu_utoken_processor.self - C9941767FB71452CC0938176551D093B
sc_iso.self - 10B2B7605A12FC6B3484610A4C69B088
aim_spu_module.self - E636C4B8C3D651E1EB6DA12AEA36719B
spp_verifier.self - 46583EB70BF1D74BA9814B509909578C
mc_iso_spu_module.self - 347291873B2ABB08BEFF50029E168A62
me_iso_spu_module.self - BB3D836ABF3326ECFEF4AC3A508995EB
sv_iso_spu_module.self - ED014C7FD47946CB41ACE5687E4D4E63
sb_iso_spu_module.self - A8D6110CBBBE9B5818A1CA1A29D3E4D2
me_iso_for_ps2emu.self - 64BB4664DE4FEDB65F2CD1A1D4110372
sv_iso_for_ps2emu.self - B5461EABCA41F893D172F86A3207BC26
default.spp - F309CA445EDE1618A3CEA90212EE9556
lv1.self - 7A5BE8B25CA859D9CD4F1A804CF63D64
lv0 - A3786D74BA0C61E54046FFE9478AC065
lv0.2 - 41EB09BC80FC9F6B7B6D60E9F2832B0D
lv2_kernel.self - 07FAEEDB583CD697C42C5F6C9BD35826
eurus_fw.bin - 92CC9B8CCF393AFB2189D1F8BFB104E1
emer_init.self - A17B022C1456AAA0E5B41B78CAF43540
hdd_copy.self - 2D7B062A3A7D87F6B2C6A727C642074A
manu_info_spu_module.self - EBC9FE9FA2582D1AA98259AD30888FBD
423.2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 71B7A317AB813E1280BE2528E1BB2C0E
spu_pkg_rvk_verifier.self - 3A611FCEF831F9C2BD45BCD2F274B750
spu_token_processor.self - D446747780AF971473F99FC80FCF4D9B
spu_utoken_processor.self - 6DD672E924DC8E0F2FDFA267742B410D
sc_iso.self - 7715D693099950461D43857775A3E466
aim_spu_module.self - ACCD7F5DD8DD9B75F9FD47BD4FFB4D71
spp_verifier.self - 67CBA02EFA062F135E7D712D7CD708D0
mc_iso_spu_module.self - 561D2D11049851832DED88B9BBABB4C0
me_iso_spu_module.self - 14ED0E36AC59BDF646AA9128494CB3A6
sv_iso_spu_module.self - C88D117FCD3D188FE7A4A0042B39CD3F
sb_iso_spu_module.self - D2475C95ACEA6561F98E5A5BC8B6C574
me_iso_for_ps2emu.self - 830661B8758A078183E94A4EB4AAFE62
sv_iso_for_ps2emu.self - 36F9FB03CF58DB880291B36CD0395804
default.spp -  - 043A5257A561DEEE5DEE726C7113E9BF
lv1.self - 008587623490D3C26D42F8677393D77A
lv0 - AAAA2CD1E7E32B8594ABD3ED13E17E9E
lv0.2 - 7DE97BDE48E6E0F6AF0D3033CBD0D5B8
lv2_kernel.self - 99D0C9DC667C43C6DF8096E059F21791
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - E68328243F54B8BFB1B33C509AB37EFC
hdd_copy.self - 99D49C42D68B43973766CEEA6534B9ED
manu_info_spu_module.self - B2C245FC62B3BEDAF2647BAB2C58F8B1
425
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - A01B32CD2B1E29FA0351FBE1BC1B986F
spu_pkg_rvk_verifier.self - 28F7DBB9DFCC64CBFC31D065A476DAD4
spu_token_processor.self - AE8E4A8F29B78D62E3FA72EB32CCF3E2
spu_utoken_processor.self - B9FB697C1FE64B0C3323AF0B860331F3
sc_iso.self - 71BE4C9D062AD3FE682F51467788F39B
aim_spu_module.self - E3D1C5125F080490955C938511855482
spp_verifier.self - 678E330A794A04952C553810BE4A824D
mc_iso_spu_module.self - E2BD05A2EA6D0FE4BA8AFC77F508AF75
me_iso_spu_module.self - D4458D316C7F77F426EA98A560FEB689
sv_iso_spu_module.self - 9A34120704C08358E6ECAC560F4EA7B1
sb_iso_spu_module.self - 94B668D9964D39F0FFFFA2532E9290D3
me_iso_for_ps2emu.self - 5F3705A9A4B9CD0D33303623DFD02220
sv_iso_for_ps2emu.self - 23BE2713AB61CCD9FE946F2894BE3D02
default.spp - 88C5C6FA11BD34C2155F58FAF5B84A89
lv1.self - 09F6DACA862850E57906F305A320F95D
lv0 - 2FD2CF54908AEE6884AAC2EAB4CFDA86
lv0.2 - 2E665676F2E9B1D95C5C745E7D7A5339
lv2_kernel.self - 0AF3FB68187C9599C1DA7DCADC903601
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 62073B10B22126FA539E4AEA2BD34816
hdd_copy.self - 168612C5A0FEA5517C04BB244C4074C9
manu_info_spu_module.self - 4E05177E68B51CD50E868ABFFC336269
430
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - A01B32CD2B1E29FA0351FBE1BC1B986F
spu_pkg_rvk_verifier.self - 28F7DBB9DFCC64CBFC31D065A476DAD4
spu_token_processor.self - AE8E4A8F29B78D62E3FA72EB32CCF3E2
spu_utoken_processor.self - B9FB697C1FE64B0C3323AF0B860331F3
sc_iso.self - 71BE4C9D062AD3FE682F51467788F39B
aim_spu_module.self - E3D1C5125F080490955C938511855482
spp_verifier.self - 678E330A794A04952C553810BE4A824D
mc_iso_spu_module.self - E2BD05A2EA6D0FE4BA8AFC77F508AF75
me_iso_spu_module.self - D4458D316C7F77F426EA98A560FEB689
sv_iso_spu_module.self - 37341FF84EA73179F756B6EF13C3982F
sb_iso_spu_module.self - 2271CBC67967C16B299C5D52AF830838
me_iso_for_ps2emu.self - 8CF1BACE5CA0BE2F93E2EC254FEFA1AA
sv_iso_for_ps2emu.self - E3ACB43D7E2E390EA1449CC72BBF82D7
default.spp - D97CBD357DFD0B826667B2D70DFBF38E
lv1.self - 9771AE519AE0300514316CF3A804E20F
lv0 - DA469228201851552122C9F2F2196F58
lv0.2 - 5B026809391B7A9301A348045AF67635
lv2_kernel.self - 7E352B74F6E36870207B3B932BFB8F97
eurus_fw.bin - C08D78521645D5BABA833F06F3B11BFB
emer_init.self - 99E93BD2AB5C9471BDF85DE5C3007CA5
hdd_copy.self - 0389B4E5C84DB9668D1CDF4777DF39AC
manu_info_spu_module.self - 3D1E82C7BCCE8AE0F901D3479791B74D
430.2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 5658FE830DD262D5692FE7F3DC3D723A
spu_pkg_rvk_verifier.self - 797B68E5694EB2072CC944D6F072A961
spu_token_processor.self - 05F02ECA781C7462870E4A80A13E6A76
spu_utoken_processor.self - 20054C84A4BF7E1237FDAF645101EF74
sc_iso.self - 5A6AFCCA39BED9E979B2EADD46D516E1
aim_spu_module.self - 667FC8DB8E5519CACBF8F9F2AF2E0B08
spp_verifier.self - FC0D132FAEE4585963887860C33807F1
mc_iso_spu_module.self - 2CB801DBF76FD3C83DFE01D6FF99E824
me_iso_spu_module.self - 0E6248204D381BE2C21B0630AA7A432D
sv_iso_spu_module.self - B95D9A045A89DC1CBCA94FD3BB6E91F1
sb_iso_spu_module.self - 13E53D2EC13F91B3C5B0ACFD076C5391
me_iso_for_ps2emu.self - C79E5C952D4BF8208668788AB85A019F
sv_iso_for_ps2emu.self - 8073E364721EBEC9AF8082C9A12FF796
default.spp - 5CBF8D6FA103C32E8EA94E841D908A13
lv1.self - ABA5830829EBD635E664AFC1516D060A
lv0 - 21F4C35B7EB584CD3F36AE04E6A4854C
lv0.2 - 6557DF35F9A5446C4340815F45C67CC7
lv2_kernel.self - DE15FF24BA24A4D00554B8EA874A1882
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - 3E9606F2312708E179BC9FABD4824746
hdd_copy.self - 26B786C982FF62686E0F5D0BEBE4BA85
manu_info_spu_module.self - 559996552D855C5B6386D8EF99134051
430.3
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
default.spp - 5CBF8D6FA103C32E8EA94E841D908A13
emer_init.self - 3E9606F2312708E179BC9FABD4824746
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
hdd_copy.self - 26B786C982FF62686E0F5D0BEBE4BA85
lv0 - 84D2CFFFC6C85724374AF43C67833793
lv0.2 - 6557DF35F9A5446C4340815F45C67CC7
lv1.self - 2B25F94A437653288FDAEF00F01EEDDD
lv2_kernel.self - 6972DC45CE36186E0ECC13D6D54E2DB6
manu_info_spu_module.self - 559996552D855C5B6386D8EF99134051
mc_iso_spu_module.self - 2CB801DBF76FD3C83DFE01D6FF99E824
me_iso_for_ps2emu.self - C79E5C952D4BF8208668788AB85A019F
me_iso_spu_module.self - 0E6248204D381BE2C21B0630AA7A432D
pkg.srvk - D5A194AF4965159101619370E2989E9C
prog.srvk - 846119D645909060A441F475FBE438D0
sb_iso_spu_module.self - 13E53D2EC13F91B3C5B0ACFD076C5391
sc_iso.self - 5A6AFCCA39BED9E979B2EADD46D516E1
sdk_version - 5658FE830DD262D5692FE7F3DC3D723A
spp_verifier.self - FC0D132FAEE4585963887860C33807F1
spu_pkg_rvk_verifier.self - CE1CECF9844CB17B5AFE5FA738D564F4
spu_token_processor.self - 05F02ECA781C7462870E4A80A13E6A76
spu_utoken_processor.self - 20054C84A4BF7E1237FDAF645101EF74
431
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 737FB2CA5BA8D4F9A57C4FC1F1687F12
spu_pkg_rvk_verifier.self - 0249A9BCC68324076C2DF6B90ED357B8
spu_token_processor.self - 15CED1CD4EDE0B93E6462AA7906D4B26
spu_utoken_processor.self - B27D3597EC55097658774D74F279771C
sc_iso.self - 847C8504BED50A3E7972366B5C61206A
aim_spu_module.self - B5B239F497312162F8FE76B8950DB102
spp_verifier.self - 1C0B77FDAA68712BE07903C45094BD84
mc_iso_spu_module.self - CED13CD98D03A9169160B4987F9DE870
me_iso_spu_module.self - 8AEFC1E5BC809F457DD2367B74FBCD72
sv_iso_spu_module.self - 47CA0CDA845E68E939A16E341B59C014
sb_iso_spu_module.self - 6B44D91221FBBDBB26AE422869ED4CBC
me_iso_for_ps2emu.self - 69F29A65C675F81590CBEAC9191225AF
sv_iso_for_ps2emu.self - 91DC8C1EF2D1DAA213401673188AEEE7
default.spp - 1F342C5D9C197CD72FCB3FA020ED6E14
lv1.self - 748259D883F273BA0E7A076F7A7D932A
lv0 - D787A4498C0798C4B55A688B9843BACB
lv0.2 - E06846301D65CD2E9C1829CFD2EAF47E
lv2_kernel.self - B2DD13286198A6375F2878FC9B9E304F
eurus_fw.bin - B5F54D9A11D1EAE71F35B5907C6B9D3A
emer_init.self - E33DCAA639B4DDCDB2E310787E9E53BD
hdd_copy.self - F825F0DDAB99E1D574F50C9A95F61B60
manu_info_spu_module.self - E758C185481C6AC74E8B73A8FF684871
431.2
creserved_0 - 09A1D434DBD7197E7C3AF8A7C28CA38B
sdk_version - 737FB2CA5BA8D4F9A57C4FC1F1687F12
spu_pkg_rvk_verifier.self - 0249A9BCC68324076C2DF6B90ED357B8
spu_token_processor.self - 15CED1CD4EDE0B93E6462AA7906D4B26
spu_utoken_processor.self - B27D3597EC55097658774D74F279771C
sc_iso.self - 847C8504BED50A3E7972366B5C61206A
aim_spu_module.self - B5B239F497312162F8FE76B8950DB102
spp_verifier.self - 1C0B77FDAA68712BE07903C45094BD84
mc_iso_spu_module.self - AAF27E11F4B4A1AFD779CEB3C22E171B
me_iso_spu_module.self - FC86AB3B73670B9C97D10844C4468349
sv_iso_spu_module.self - 47CA0CDA845E68E939A16E341B59C014
sb_iso_spu_module.self - 6B44D91221FBBDBB26AE422869ED4CBC
me_iso_for_ps2emu.self - 69F29A65C675F81590CBEAC9191225AF
sv_iso_for_ps2emu.self - 91DC8C1EF2D1DAA213401673188AEEE7
default.spp - 1F342C5D9C197CD72FCB3FA020ED6E14
lv1.self - 748259D883F273BA0E7A076F7A7D932A
lv0 - 4919DD6AB5077328E80BA261C283BE86
lv0.2 - E06846301D65CD2E9C1829CFD2EAF47E
lv2_kernel.self - C3008F9DAD61F17BCE51156D07A4D0B8
eurus_fw.bin - B98304BCDA4941F25415BA50A29A6C58
emer_init.self - 8D326F93B161AAAD973BD1264E52510B
hdd_copy.self - F825F0DDAB99E1D574F50C9A95F61B60
manu_info_spu_module.self - E758C185481C6AC74E8B73A8FF684871


== CEB Units ==
== CEB Units ==

Latest revision as of 00:26, 29 December 2019

IBM /Sony docs[edit source]

Cell Broadband Engine™ CMOS SOI 65 nm Hardware Initialization Guide

Other docs[edit source]

Masking a hardware boot sequence (patent)

SPI traces/testpoints[edit source]

Does anybody have a picture of the SPI trace locations or even testpoints for them?

PS3 Bootsequence:[edit source]

Power on : syscon boots from it's internal (non-encrypted / dual banked) ROM *1 *2

    + syscon powers up and configures Cell
    + syscon pulls the reset of Cell high -> Cell INIT

Cell INIT: CELL boots from it's internal ROM *2

    + Initialises RAM
    + fetches bootldr off NAND/NOR flash
    + loads bootldr into Isolated SPU (SPE0)
    + bootldr decrypts lv0 which runs on PPU -> loaders INIT

loaders INIT: lv0 loads metldr (SPE2)

    + passes lv1ldr (which loads lv1) to metldr
    + passes lv2ldr (which loads lv2) to metldr
    + passes appldr (which loads vsh) to metldr
    + passes isoldr (which loads *.iso_spu_module) to metldr
    + passes rvkldr (which loads rvkprg / rvklist) to metldr
  • 1) Read/Writeable with undocumented / should also be read/writeable through serial port and possible to switch it to the backup bank1 with backup_mode pulled high
  • 2) CEX/Retail consoles go to standby with red light. SEX/SHOP/SECH will not standby, but instead boot through without waiting for powerbutton. Also check is done on all models if update is flagged to set it into firmware updating procedure
  • 3) Partialy Read/Writeable

about the disabled SPE: syscon reads it’s internal (non-encrypted) eeprom @ 0x48C30 which is value 0×06 on all CEX/Retail consoles and will set the cell config ring accordingly for 7 SPE’s. SPE0 and SPE2 are reserved for bootldr and metldr for isolation respectively. Setting the value to a nonworking state (e.g. 0×00, 0xFF, enabling a defective SPE or disabling a needed SPE for proper boot) might brick the console, locking you out from restoring the correct value to the syscon eeprom.

asecure loader[edit source]

How do isolated loaders work? Asecure_loaders in specific (metldr)? Well, metldr is a raw binary, not an ELF, and here are the segments of it I have figured out at least:

 Name                   Start    End
 .local_storage_cleanup 00000400 00000860
 .text                  00000860 0000CB70
 .rodata                0000CB70 0000FCD0
 .data                  0000FCD0 0003E400
 .ram                   0003E400 00040000

The entrypoint of metldr is at 0×400, and in essence it just does the following:

    ULONG *pStart = (ULONG*)&start;
    (pStart)();

The start routine prepares the DMA buffer, and essentially is crt0.c, branches to main, then exits. The main routine prepares the global isolated loader constructor (yes, this is C++ code), then branches to loader_start, which sets up the mailbox for recieving mail, and then loads the actual isolated module, after this, it sends back the mail twice, once normally, second with an interrupt. The actual loader decryption subroutine (load_isolated_loader) sets the prepares the SELF for decryption, verifies the header, then gets the program information headers, then verifies each segment. The code for verifying the header essentially sets up a buffer and then calls verify_header. Then metldr loads its AES decryption key, IV, ECDSA public key and curve type then calls verify_header again. Verify_header sets up the buffer manager, and eventually calls verify_signature after running aes_ctr and aes_decrypt. Verify_signature loads the digest, and performs the SHA1 hash checks. Then we verify the signature by using ECDSA signature algorithms. Verify_self_segment loads the elf segment after several buffers are initialized, then the necessary program structures needed for loader initialization are created then control is passed to the cleanup subroutine. This routine essentially zeroes out every register except $r3 (yes, $SP, $LR, $r0-r2, $r4-r127), and branches to the address in $r3. Ta-da! We have successfully decrypted a binary.

Source: http://rmscrypt.wordpress.com/2011/05/08/long-hiatus/

What type of encryption?[edit source]

The various loaders and levels in this page are encrypted as Certified Files.

LV0[edit source]

  • 0.84 ebootbin : Boot Loader SE Version 0.8.4 (Build ID: 822,8517, Build Data: 2006-05-16_17:50:21)
  • 3.66 DEX : Boot Loader SE Version 3.6.6 (Build ID: 4534,47762, Build Date: 2011-06-16_13:24:46)
  • 3.73 DEX : Boot Loader SE Version 3.7.3 (Build ID: 4611,48369, Build Date: 2011-10-12_12:31:19)

(You can get these strings via tty on a DECR, so its not a proof of decryption :P)

old and new metldr handle CoreOS/flash the same[edit source]

4.0 PUP and 4.0 Flash comparison (all metldr)[edit source]

PUP file PUP SHA1 Flash SHA1 Flash region Notes
aim_spu_module.self 2d58907eb6e49b6504154254d5b2d29aea533fa2 2d58907eb6e49b6504154254d5b2d29aea533fa2 0x083FFFC
creserved_0 1e4903cd5f594c13dad2fd74666ba35c62550044 1e4903cd5f594c13dad2fd74666ba35c62550044 0x07C04D0
default.spp 657b3bf16cf47e57560e1a7ef320c6c028685a0f 657b3bf16cf47e57560e1a7ef320c6c028685a0f 0x0888BA0
emer_init.self cc81212fdf17f6aaa41b784a878f5edc09d16955 cc81212fdf17f6aaa41b784a878f5edc09d16955 0x0C9347C
eurus_fw.bin f7b44127177a9d877bc477895ab25008262c17d6 f7b44127177a9d877bc477895ab25008262c17d6 0x0C224E8
hdd_copy.self 7a6ee4186e40ced25ed24cf95499b27de0fb6c20 7a6ee4186e40ced25ed24cf95499b27de0fb6c20 0x0D10A4C
lv0 4e2122393939096e4dacd5fe302d276ff1b58ab0 4e2122393939096e4dacd5fe302d276ff1b58ab0 0x09BEB90
lv0.2 21ff7f626fae073184084192dc93bb18b7eceaa8 21ff7f626fae073184084192dc93bb18b7eceaa8 0x0AA6710
lv1.self 16397b22cbcd51367e4ad78db95cae8215a08822 16397b22cbcd51367e4ad78db95cae8215a08822 0x088B310
lv2_kernel.self 3c64895ee9cb27fc81429704791280851fc67e03 3c64895ee9cb27fc81429704791280851fc67e03 0x0AA6C10
manu_info_spu_module.self 92eae56efdf632e2d331129a90126b0464b73e93 92eae56efdf632e2d331129a90126b0464b73e93 0x0D71DA4
mc_iso_spu_module.self 9879237f711428dab952f3e342543a75f1352624 9879237f711428dab952f3e342543a75f1352624 0x0851A84
me_iso_for_ps2emu.self f6374166d356fc6a9370b76b43678e9bc526a719 f6374166d356fc6a9370b76b43678e9bc526a719 0x0874320
me_iso_spu_module.self a22a53ba40ea55667db3cf7e57690139346780d9 a22a53ba40ea55667db3cf7e57690139346780d9 0x0859B10
pkg.srvk 5a35c13191ca51c47140f8128884be9629e4a09c 5a35c13191ca51c47140f8128884be9629e4a09c 0x0D7332C
prog.srvk 1166b9cb203d7bb5bdea61bd1fca15fea0aff9ab 1166b9cb203d7bb5bdea61bd1fca15fea0aff9ab 0x0D7304C
sb_iso_spu_module.self e5d5b2b9d59303892a633e5fdfbdd7d36fe654a6 e5d5b2b9d59303892a633e5fdfbdd7d36fe654a6 0x086E3A0
sc_iso.self 2cabe7da48f7aa8289eb7922ca7c672885dff848 2cabe7da48f7aa8289eb7922ca7c672885dff848 0x0822D24
sdk_version 3adfabf1760cd5234166c1e41f24a82a6516d18c 3adfabf1760cd5234166c1e41f24a82a6516d18c 0x08004D0
spp_verifier.self ff902bca2f76067eb9203802a8189d075b47d9dd ff902bca2f76067eb9203802a8189d075b47d9dd 0x08444B4
spu_pkg_rvk_verifier.self 0d56f1f1ba3464fe3a45024cd7006a3151984869 0d56f1f1ba3464fe3a45024cd7006a3151984869 0x08004D8
spu_token_processor.self e82c8a1ecebd4342089bceacef47d48779d95881 e82c8a1ecebd4342089bceacef47d48779d95881 0x0810024
spu_utoken_processor.self 4e9093314a85fd0c3ce9df940f0084b640282502 4e9093314a85fd0c3ce9df940f0084b640282502 0x081C954
sv_iso_for_ps2emu.self cd7d2aeb07b21ad72966cc30b31f9bc69d6158eb cd7d2aeb07b21ad72966cc30b31f9bc69d6158eb 0x087CBB0
sv_iso_spu_module.self 02dcd8c8f941b172f4164305c73d890612f14386 02dcd8c8f941b172f4164305c73d890612f14386 0x08623A0
RL_FOR_PACKAGE.img 912ba545f5950f7db5ca2df463867f3b9892f101 - -
RL_FOR_PROGRAM.img 521704c06a55114ffa2de539cde12d6cec0c8b12 - -
- - 301006d38f7a8ece75fa1644b3ad02b17f10f035 0x0080000 trvk_pkg0
- - 301006d38f7a8ece75fa1644b3ad02b17f10f035 0x00A0000 trvk_pkg1
- - 5e6a48aa58e70f92ba1152d6e1a7dd8343bb6b72 0x0040000 trvk_prg0
- - 5e6a48aa58e70f92ba1152d6e1a7dd8343bb6b72 0x0060000 trvk_prg1

3.60 PUP and 3.60 Flash comparison (sanity crosscheck 'metldr.2')[edit source]

PUP file PUP SHA1 Flash SHA1 Flash region Notes
aim_spu_module.self 9283d37bd2fdd5fda03fc14e725e717904840633 9283d37bd2fdd5fda03fc14e725e717904840633 0x083FF9C
creserved_0 1e4903cd5f594c13dad2fd74666ba35c62550044 1e4903cd5f594c13dad2fd74666ba35c62550044 0x07C0470
default.spp 6610b4c76d069919d54818fe959e722a764c7ed2 6610b4c76d069919d54818fe959e722a764c7ed2 0x0874190
emer_init.self fcc019cc046ba8e3e6b64c86c3d72b75d8ddbe39 fcc019cc046ba8e3e6b64c86c3d72b75d8ddbe39 0x0C3B67C
eurus_fw.bin f7b44127177a9d877bc477895ab25008262c17d6 f7b44127177a9d877bc477895ab25008262c17d6 0x0BCA6E8
hdd_copy.self b2b787e93a44ae66350e00ad416d317c30a36cf4 b2b787e93a44ae66350e00ad416d317c30a36cf4 0x0CB98E4
lv0 4d916dd40f594515a080fb1a5e9217b720d0adff 4d916dd40f594515a080fb1a5e9217b720d0adff 0x099C390
lv0.2 f0350d02bb9df3322e4a8f7e3a0527f379807891 f0350d02bb9df3322e4a8f7e3a0527f379807891 0x0A51890
lv1.self 3fe00a9a76a7af93854537e48bd96dc6fe49e9cd 3fe00a9a76a7af93854537e48bd96dc6fe49e9cd 0x0876490
lv2_kernel.self 26791e398a6d73092f2e92692b2572b122751844 26791e398a6d73092f2e92692b2572b122751844 0x0A51D90
manu_info_spu_module.self 30d85dd537609ea6d407ce0d4a70a644d8321b68 30d85dd537609ea6d407ce0d4a70a644d8321b68 0x0D1B0FC
mc_iso_spu_module.self 1802405dc3c05b45cb9324a25942487757066ef6 1802405dc3c05b45cb9324a25942487757066ef6 0x0851A24
me_iso_spu_module.self 2d30fe7f78fd667d82faae775fed0fd6ee807de4 2d30fe7f78fd667d82faae775fed0fd6ee807de4 0x0859AB0
pkg.srvk bc90ec2cca61363916581429588d762acc91b5d3 bc90ec2cca61363916581429588d762acc91b5d3 0x0D1C3A4
prog.srvk 4939c2c67a4c042892f3d41d053c5df0300b6fe1 4939c2c67a4c042892f3d41d053c5df0300b6fe1 0x0D1C684
sb_iso_spu_module.self ebc24d11e949a89f133faf5af8b65ab0bdd48a5b ebc24d11e949a89f133faf5af8b65ab0bdd48a5b 0x086E3E0
sc_iso.self f88da181630e9b18906a2422eef84d9031389a0d f88da181630e9b18906a2422eef84d9031389a0d 0x0822CC4
sdk_version b3811e02d05e465b40fb97c90bdf6555f57c2bc1 b3811e02d05e465b40fb97c90bdf6555f57c2bc1 0x0800470
spp_verifier.self c229c969c86aaaf6fcb8a6c934efc4c89cade331 c229c969c86aaaf6fcb8a6c934efc4c89cade331 0x0844234
spu_pkg_rvk_verifier.self a65bc5d877975c8d6b9f32871cd0f72623437179 a65bc5d877975c8d6b9f32871cd0f72623437179 0x0800478
spu_token_processor.self 24ca3d547c96a273e0ca6e7a04950da479c37240 24ca3d547c96a273e0ca6e7a04950da479c37240 0x080FFC4
spu_utoken_processor.self 2fb6594a089fd2a979ee135aaf563813eb9af3e2 2fb6594a089fd2a979ee135aaf563813eb9af3e2 0x081C8F4
sv_iso_spu_module.self bd95da672a720e2db8129949834c8b37b116f4f5 bd95da672a720e2db8129949834c8b37b116f4f5 0x0862368
RL_FOR_PACKAGE.img a1859315621737a6a231d2b5939acf25a8bd6498 - -
RL_FOR_PROGRAM.img b747d015488762163ae60bce82541cd36351151c - -
- - 1b65641edaa9c53cb33d1d7cb4c15e5417917a33 0x0080000 trvk_pkg0
- - 1b65641edaa9c53cb33d1d7cb4c15e5417917a33 0x00A0000 trvk_pkg1
- - da1721aa1a8e0626ab916299562fb0f517c7da52 0x0040000 trvk_prg0
- - da1721aa1a8e0626ab916299562fb0f517c7da52 0x0060000 trvk_prg1

CoreOS Contents Per Firmware[edit source]

Generated with BwE Bulk Validator BETA 0.01 - Matched with valid ROS0/1 Extracts.

This list should have static MD5's (Meaning your files should not differ).

http://pastebin.com/mGNMZ1Nm

CEB Units[edit source]

  • On CEB units the Boot order is different:

- There is no metldr, all loaders are Secure Isolated Loader (Not Secure Loader Applications) and load as metldr would, they are 00 paired and as such can be updated/overwritten

  • 1. lv0ldr (the file is actually called this way on NOR) starts, if DIP SW is set to normal position it starts lv0 from lv0_bank0; if lv0_bank0 is missing, corrupt or blank, it starts from lv0_bank1 if none are present, it fails
If DIP SW is set to update mode, then it starts "updater" instead of lv0_bank0.
  • 2. updater is a slightly modified lv0, it will load isoldr and use it to decrypt ebootroms (old ebootroms are encrypted with AES128CTR), old Ebootroms only contained a NOR image.
  • 3. If DIP SW is set to normal, lv0_bank0 is loaded and will start rvkldr which will verify revocation using RL_FOR_PROGRAM.img for lv1.self then lv1ldr, which will decrypt and start lv1.self
  • 4. Lv1 will start rvkldr to verify lv2_kernel.self revocation using RL_FOR_PROGRAM.img, if the check passes it will load lv2ldr and lv2_Kernel.self will start
  • 5. sys_init_ios.self is decrypted by lv2ldr and started. (There is no appldr)
  • 6. sys_init_app.self is decrypted by lv2ldr and started. (There is no appldr)


  • Note 1 : updater, lv0_bank0 and lv1.self share the same keyset (even though lv1ldr is exclusively used to decrypt lv1.self)
  • Note 2 : There is no isolated module that I know of that isoldr decrypts (even though it does handle the feature), isoldr is used for updating purposes back then on the CEB units
  • Note 3 : Self Applications are all decrypted by lv2ldr (only sys_init_app.self and sys_init_ios.self exist in self format, all other applications are in .elf format and started directly by sys_init_app)
  • Note 4 : There is no CBC Step in the self decryption ! Even if you can't dump/decrypt loaders it is still possible to decrypt self by xoring their metadatas together for those using the same keysets (AES128CTR using the same key and iv)
  • Note 5 : A 00 paired Secure Isolated Loader can be identified by the fact that the per console key in the header located at 0x14 of size 0x0C is filled with 0x00. These loaders do not decrypt/load on regular consoles because the per console key is forced in the decryption step if set.