Software update plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
__TOC__


2 Identifiers:
2 Identifiers:
Line 30: Line 30:
  2: return
  2: return
  3: return 1
  3: return 1
===Possible Public Key Location===
Firmware Version: 4.70
Decrypted software_update_plugin.sprx:
<pre>2F 75 70 64 61 74 65 72 00 00 00 00 00 00 00 00  /updater........
2F 70 75 73 68 00 00 00 2F 50 53 33 55 50 44 41  /push.../PS3UPDA
54 2E 54 4D 50 00 00 00 2F 52 45 53 55 4D 45 2E  T.TMP.../RESUME.
54 4D 50 00 00 00 00 00 2F 70 75 70 5F 63 68 65  TMP...../pup_che
63 6B 2E 74 6D 70 00 00 2F 70 75 70 5F 63 68 65  ck.tmp../pup_che
63 6B 2E 64 61 74 00 00 2F 50 53 33 55 50 44 41  ck.dat../PS3UPDA
54 45 00 00 00 00 00 00 2F 50 53 33 2F 55 50 44  TE....../PS3/UPD
41 54 45 00 00 00 00 00 2F 50 53 33 5F 55 50 44  ATE...../PS3_UPD
41 54 45 00 00 00 00 00 2F 76 73 68 00 00 00 00  ATE...../vsh....</pre>
Possible key location could be located in pup_check.tmp or pup_check.dat.


{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 22:09, 17 September 2021

2 Identifiers:

  • 1
  • 0x4D4F4430 ("MOD0")

1 Interface[edit | edit source]

contains 2 subs:

0: Updater, 1 Parameter: int value 
1: 2 Parameter: void * ptr_handler, int value

Function 0[edit | edit source]

Sets an Update related value.

0 = update selection
1 = wizard resource/copying media
2 = search network
3 = search shop boot
4 = boot up restart update
5 = nothing

MOD0 Interface[edit | edit source]

contains 4 subs:

0: return
1: return
2: return
3: return 1


Possible Public Key Location[edit | edit source]

Firmware Version: 4.70

Decrypted software_update_plugin.sprx:

2F 75 70 64 61 74 65 72 00 00 00 00 00 00 00 00  /updater........
2F 70 75 73 68 00 00 00 2F 50 53 33 55 50 44 41  /push.../PS3UPDA
54 2E 54 4D 50 00 00 00 2F 52 45 53 55 4D 45 2E  T.TMP.../RESUME.
54 4D 50 00 00 00 00 00 2F 70 75 70 5F 63 68 65  TMP...../pup_che
63 6B 2E 74 6D 70 00 00 2F 70 75 70 5F 63 68 65  ck.tmp../pup_che
63 6B 2E 64 61 74 00 00 2F 50 53 33 55 50 44 41  ck.dat../PS3UPDA
54 45 00 00 00 00 00 00 2F 50 53 33 2F 55 50 44  TE....../PS3/UPD
41 54 45 00 00 00 00 00 2F 50 53 33 5F 55 50 44  ATE...../PS3_UPD
41 54 45 00 00 00 00 00 2F 76 73 68 00 00 00 00  ATE...../vsh....

Possible key location could be located in pup_check.tmp or pup_check.dat.