Software update plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
No edit summary
Line 30: Line 30:
  2: return
  2: return
  3: return 1
  3: return 1
===Possible Public/Private 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>

Revision as of 16:02, 15 May 2015


2 Identifiers:

  • 1
  • 0x4D4F4430 ("MOD0")

1 Interface

contains 2 subs:

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

Function 0

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

contains 4 subs:

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


Possible Public/Private Key Location

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.