Talk:Playstation Update Package (PUP)
Playstation Update Package (PUP) - Discussion/Talk
What is the part that defines, what firmware it really is?. I mean, for firmwares below 3.55 we have all the keys so whe can forge any PUP and make it appear as a +3.55, that would be a way to downgrade, without the need of a dongle and recovery mode.
I know there are version strings in pupheader,version.txt, info0, and in vsh.self.. but what is missing? What isn´t correclty set in mfw to make it pass the checks of a legit +3.55 fw?
We are using recovery mode to downgrade because, we haven´t found a way to create a legit +3.55
Unpacking a firmware
Unpack the PUP
Dots.txt EULA.xml Update_Files.tar Updater.self Version.txt VSH.tar Zeros.bin
Untar the Update_Files.tar
BDIT_FIRMWARE_PACKAGE.pkg BDPT_FIRMWARE_PACKAGE_301R.pkg BDPT_FIRMWARE_PACKAGE_302R.pkg BDPT_FIRMWARE_PACKAGE_303R.pkg BDPT_FIRMWARE_PACKAGE_304R.pkg BDPT_FIRMWARE_PACKAGE_306R.pkg BDPT_FIRMWARE_PACKAGE_308R.pkg BLUETOOTH_FIRMWARE.pkg CORE_OS_PACKAGE.pkg dev_flash3_022.tar.aa.2010_11_27_051800 dev_flash_000.tar.aa.2010_11_27_051337 dev_flash_001.tar.aa.2010_11_27_051337 dev_flash_002.tar.aa.2010_11_27_051337 dev_flash_003.tar.aa.2010_11_27_051337 dev_flash_004.tar.aa.2010_11_27_051337 dev_flash_005.tar.aa.2010_11_27_051337 dev_flash_006.tar.aa.2010_11_27_051337 dev_flash_007.tar.aa.2010_11_27_051337 dev_flash_008.tar.aa.2010_11_27_051337 dev_flash_009.tar.aa.2010_11_27_051337 dev_flash_010.tar.aa.2010_11_27_051337 dev_flash_011.tar.aa.2010_11_27_051337 dev_flash_012.tar.aa.2010_11_27_051337 dev_flash_013.tar.aa.2010_11_27_051337 dev_flash_014.tar.aa.2010_11_27_051337 dev_flash_015.tar.aa.2010_11_27_051337 dev_flash_016.tar.aa.2010_11_27_051337 dev_flash_017.tar.aa.2010_11_27_051337 dev_flash_018.tar.aa.2010_11_27_051337 dev_flash_019.tar.aa.2010_11_27_051337 dev_flash_020.tar.aa.2010_11_27_051337 dev_flash_021.tar.aa.2010_11_27_051337 MULTI_CARD_FIRMWARE.pkg RL_FOR_PACKAGE.img RL_FOR_PROGRAM.img SYS_CON_FIRMWARE_01000006.pkg SYS_CON_FIRMWARE_01010303.pkg SYS_CON_FIRMWARE_01020302.pkg SYS_CON_FIRMWARE_01030302.pkg SYS_CON_FIRMWARE_01040402.pkg SYS_CON_FIRMWARE_01050002.pkg SYS_CON_FIRMWARE_01050101.pkg SYS_CON_FIRMWARE_S1_00010002083E0832.pkg UPL.xml.pkg
unpkg CORE_OS_PACKAGE.pkg
content info0 info1
cosunpkg content from CORE_OS_PACKAGE.pkg
aim_spu_module.self appldr creserved_0 default.spp emer_init.self eurus_fw.bin hdd_copy.self isoldr lv0 lv1.self lv1ldr lv2ldr lv2_kernel.self manu_info_spu_module.self mc_iso_spu_module.self me_iso_spu_module.self sb_iso_spu_module.self sc_iso.self sdk_version spp_verifier.self spu_pkg_rvk_verifier.self spu_token_processor.self spu_utoken_processor.self sv_iso_spu_module.self
unself the self's
...
unpkg dev_flash*
content info0 info1
untar dev_flash* content
...
3.55 example
PSUPDATE.PUP ├── dots.txt ├── license.txt ├── ps3swu.self ├── update_files.tar │ ├── BDIT_FIRMWARE_PACKAGE.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BDPT_FIRMWARE_PACKAGE_301R.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BDPT_FIRMWARE_PACKAGE_302R.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BDPT_FIRMWARE_PACKAGE_303R.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BDPT_FIRMWARE_PACKAGE_304R.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BDPT_FIRMWARE_PACKAGE_306R.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BDPT_FIRMWARE_PACKAGE_308R.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── BLUETOOTH_FIRMWARE.pkg │ │ ├── content │ │ │ ├── RC29_firmware_footer.dfu │ │ │ ├── usb8780-5.0.1-A1-A2.dfu │ │ │ └── usb8781-20.0.12.0.dfu │ │ ├── info0 │ │ └── info1 │ ├── CORE_OS_PACKAGE.pkg │ │ ├── aim_spu_module.self │ │ ├── appldr │ │ ├── creserved_0 │ │ ├── default.spp │ │ ├── emer_init.self │ │ ├── eurus_fw.bin │ │ ├── hdd_copy.self │ │ ├── isoldr │ │ ├── lv0 │ │ ├── lv1ldr │ │ ├── lv1.self │ │ ├── lv2_kernel.self │ │ ├── lv2ldr │ │ ├── manu_info_spu_module.self │ │ ├── mc_iso_spu_module.self │ │ ├── me_iso_spu_module.self │ │ ├── sb_iso_spu_module.self │ │ ├── sc_iso.self │ │ ├── sdk_version │ │ ├── spp_verifier.self │ │ ├── spu_pkg_rvk_verifier.self │ │ ├── spu_token_processor.self │ │ ├── spu_utoken_processor.self │ │ └── sv_iso_spu_module.self │ ├── dev_flash_XXX.tar.aa.DATE/TIME │ ├── dev_flash3_XXX.tar.aa.DATE/TIME │ ├── MULTI_CARD_FIRMWARE.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── RL_FOR_PACKAGE.img │ ├── RL_FOR_PROGRAM.img │ ├── SYS_CON_FIRMWARE_01000006.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_01010303.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_01020302 │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_01030302.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_01040402.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_01050002.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_01050101.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ ├── SYS_CON_FIRMWARE_S1_00010002083E0832.pkg │ │ ├── content │ │ ├── info0 │ │ └── info1 │ └── UPL.xml.pkg │ ├── content │ ├── info0 │ └── info1 ├── update_files.tar ├── update_flags.txt ├── version.txt └── vsh.tar
PS3 Recovery Menu
note: FW 2.50 or higher
CoreOS file: emer_init.self
Videomode limitations
There are no known limitations on the used video output. Works fine on:
- Composite
- Scart-Composite
- Svideo
- RGB
- Scart-RGB
- RGB Dsub
- RGB Cinch
- Component
- Component Dsub
- Component Cinch
- HDMI
Getting into recovery mode
- With the system in standby mode. Press and hold the power button down until the system turns on and then off again. Release the power button. Very important to hold the power button until the console shuts off and to release the power button before continuing to step 2.
- After about 1 - 2 seconds press and hold the power button again, until you hear 2 consecutive beeps. Release the power button. During this step you will actually here three beeps. There will be one single beep then a short delay followed by the 2 consecutive beeps. Only release the the power button after the 2 consecutive beeps.
- You will then be instructed to plug in a controller, via the usb cord, and press the PS button : "Connect the controller using a USB cable and then press the PS button".
- At this point the PS3 Recovery Menu will be shown on the screen.
Note: some people have trouble hearing the beeps: the led goes off the same moment it beeps, so the 2 consecutive beeps can also be noticed by seeing the green led fast blink off twice.
PS3 Recovery Menu Options
1. Restart System
This option boots your system as normal without changing any settings or files.
2. Restore Default Settings
Restores all default settings on the PS3 for networking, clock, video, etc. For a full list of the restored settings you can look under settings> system settings > restore defaults on your console. This should not eliminate your game saves or other saved content, including your user login.
3. Restore File System
This will rewrite the files the PS3 uses to boot. This feature will help if files have become corrupted and are not allowing the console to boot as normal. This should not erase any of your saved data or settings.
4. Rebuild Database
This can be a usefull feature if you have lost files on your system for no apparent reason. Try using this feature to see if it can restore those files. This will also rewrite corrupted files within the database, potentially eliminating future issues. This feature should not erase any of your saved data or settings.
Deletes messages, playlists, changes made on "Information" screens, trimming information for pictures in "Photo", video thumbnails, video playback history and video resume information.
This operation may take a long time depending on the type and number of data items.
5. Restore PS3 System
This will restore your system to original including, formatting and erasing all of the data on the HD and returning all system settings to default. This will not take your system back to a previous Firmware release. Use this option as a last resort, unless you have nothing on the console that you want or you want to erase everything on the console, do not use this option.
This is the same as "Restore PS3 system" on the XMB. All data and settings will be lost by performing this step.
6. System Update
This will allow the user to update their console with new firmware via a Flash drive or other portable media. This will not allow you to update via an internet connection. This can usefull if your system has become corrupted to the point you can not boot. Needed for installing same versions MFWs over OFW/MFWs.
When to use Recovery Menu
Execute Recovery Menu when the PS3 is experiencing the following symptoms:
- When the PS3 is started up, the XMB menu is not displayed (only the wave screen background appears)
- When the PS3 is started up, nothing appears on the screen
- When the PS3 is started up, a message stating "The hard disk's file system is corrupted and will be restored." is displayed and prompts the user to press X to Restore the system. Original message is displayed again or the system stops during restoration.
- When the PS3 system is started up, an error message stating "The hard disk's database will be rebuilt." is displayed and prompts the user to press X. The system again fails start up or stops while formatting the hard drive.
- The system stops while restarting after a PS3 system update or while updating or rebuilding the database.
- When wanting to install a same version firmware (e.g. MFW/CFW over an OFW).
Adding new keys to older firmwares
patch the loaders add keys to appldr keys index & tables there are also npdrm keys inside appldr as well, add the 3.56++ ones appldr,. lv2.self and game_ext_plugin need patching for new games support vsh.self maybe too
Creating a MFW? (3.41/3.55 with 3.56 keys)
Using fake upgrade to get lowest firmware version info
- Unrar and copy the MinVerChk PUP to your USB stick, the same way as if it was an firmware upgrade.
- Insert the USB stick into the PS3.
- Start a firmware update like normal from XMB (Don’t worry, it will not update!)
- It will shortly fail and display the Firmware Base Value
Note: console needs to run at least FW 2.50? (2.30 didn't work)
Watermark which survives ripping to e.g. xvid/mp3 Detection of watermark
According to Cinavia website (www cinavia com) there are 4 possible warning messages on detection:
Message Code 1: Playback stopped
Typical on-screen message: “Playback stopped. The content being played is protected by Cinavia™ and is not authorized for playback on this device. For more information, see http://www.cinavia.com. Message Code 1.” Typical front panel message: “Cinavia™ playback restriction (1).” Explanation The audio track of the video that you are playing contains a Cinavia code indicating it was intended for presentation using professional equipment only (for example, in a theater) and is not authorized for playback by consumers. Recommendations If the video that you are playing is a professionally produced video (such as a movie or television show), you will need to obtain a copy that was made with the permission of the copyright owner. If the video that you are playing back is a home movie or other personal recording, that includes some professionally produced content (including the audio track of a professionally produced movie or television show), you will need to either skip over the parts of the video that contain the professionally produced content during playback or else create or obtain a version of the video that does not include this protected material.
Message Code 2: Copying stopped
Typical on-screen message: “Copying stopped. The content being copied is protected by Cinavia™ and is not authorized for copying from this device. For more information, see http:// www.cinavia.com. Message Code 2.” Typical front panel message: “Cinavia™ copy restriction (2)” Explanation The audio track of the video that you are copying contains a Cinavia code indicating that it was intended for duplication using professional equipment only (for example, by a professional replicator) and is not authorized for copying by consumers. Recommendations If the video that you are copying is a professionally produced movie or television show, you will need to obtain a copy that was made with the permission of its copyright owner. If the video that you are copying is a home movie or other personal recording that includes some professionally produced content (including the audio track of a professionally produced movie or television show), in order to make a copy you will need to either copy only those parts of the recording that do not include professionally produced content or else you may create or obtain a version of the video that does not include this protected material.
Message Code 3: Audio muted
Typical on-screen message: “Audio outputs temporarily muted. Do not adjust the playback volume. The content being played is protected by Cinavia™ and is not authorized for playback on this device. For more information, see http://www.cinavia.com. Message Code 3.” Typical front panel message: “Cinavia™ playback restriction (3)” Explanation The audio track of the video that you are playing contains a Cinavia code indicating that it is an unauthorized copy of professionally-produced content. Recommendations If the video that you are playing is a professionally produced video (such as a movie or television show), you will need to obtain a copy that was made with the permission of the copyright owner. If the video that you are playing is a home movie or other personal recording that includes some professionally produced content (including the audio track of a professionally produced video), to play your recording without muting you may either: Pause the video, wait 30 seconds for the audio to be un-muted, then skip over those portions where the professionally produced material is used and continue playing the rest of the video, or Pause the video, wait 30 seconds for the audio to be un-muted, then play video from a different optical disc for at least 10 minutes before continuing playback of this video. For information on how this professionally produced content can be included in your home movies or other personal recordings in a way that will not be limited by Blu-ray Disc players, see Cinavia website : Guidelines for Use of Content in Home Movies.
Message Code 4: Copying stopped
Typical on-screen message: “Copying stopped. This content is protected by Cinavia™ and is not authorized for copying from this device. For more information, see http://www.cinavia.com” Typical front panel message: “Cinavia™ copy restriction (4)” Explanation The audio track of the video that you are copying contains a Cinavia code indicating that it is an unauthorized copy of professionally produced content. Recommendation If the video that you are copying is a professionally produced video (such as a movie or television show), you should obtain a copy that was made with the permission of the copyright owner. If the video that you are copying is a home movie or other personal recording that includes some professionally produced material (including the audio track of a professionally produced movie or television show), in order to make a copy without interruption you will need to either copy only those parts of the recording that do not include professionally produced content or else you may create or obtain a version of the video that does not include this protected material. For information on how this professionally produced material can be included in your home movies or other personal recordings in a way that will not be limited by Blu-ray Disc players, see Guidelines for Use of Content in Home Movies.
PS3 specifics
Cinavia is not experienced in firmware 3.01 and older - firmware 3.10 and higher contain Cinavia DRM Most likely suspects for the DRM are the player, streamsplitter and video- / audio decoders (e.g. libmp3dec.sprx) Content known to trigger Cinavia DRM: certain xvid/mp3 rips (e.g. Battle_Los_Angeles_2011_R5_XViD-IMAGiNE & the R5.LiNE.XViD-FOAM release of that same title / The.Tourist.DVDR-TWiZTED)
Playing Cinavia DRM protected content with Showtime works without problems (Showtime uses ffmpg), PS3 Media Server can also be used with the MEncoder transcoder otherwise it fails.
Debug firmware doesnt contain Cinavia DRM, neither has Rebug which uses same Debug system files (only CoreOS = Retail on Rebug)
30.07.2011 addition
''I have traced the Cinavia DRM checks to 4 separate sprx files and after a long time trying to patch these files I have found that 3 of those files are present in the DEBUG (DEX) firmware don’t have the Cinavia DRM checks enabled. Files are videoplayer_util sprx, videoplayer_plugin sprx and videoeditor_plugin sprx.
I have successfully copied these 3 sprx files from DEBUG (DEX) FW 341 over to my retail PS3 unit running OFW 341 using dev_blind and Cinavia seems to be now disabled. I’ve confirmed this by playing back a number of Cinavia affected video files.
This means that Cinavia is now disabled for all DLNA playback and copying, but Cinavia checks on AVCHD and BD playback are still present with Message Code 3 that mutes the audio as the sprx file with the Cinavia check bdp_plugin sprx is not present in DEX firmware because BD playback is disabled in DEBUG. If someone is able to patch Cinavia out of bdp_plugin sprx this will be solved too.
I have created a new task for PS3MFW so this can be easily made part of any new MFW’s as needed. Any FW version that has had the DEX firmware leaked should be able to be used to create a CFW of the same version. eg DEX 3.41 -> MFW 341 or DEX 355 -> MFW 355 etc etc. Don’t use sprx files from different FW versions! See git hacks for change_cinavia_files task source.
Big thanks to the KaKaRoTo and REBUG team for their community contributions as this would have never been possible without the knowledge they’ve shared with us.''
http://git.dashhacks.com/~tical/ps3mfw/ticals-tasks
change_cinavia_files.tcl (4.22 KB)
#!/usr/bin/tclsh # # ps3mfw -- PS3 MFW creator # # Copyright (C) Anonymous Developers (Code Monkeys) # # This software is distributed under the terms of the GNU General Public # License ("GPL") version 3, as published by the Free Software Foundation. # # Notes: videoplayer_util.sprx, videoplayer_plugin.sprx and videoeditor_plugin.sprx # have Cinavia DRM checks. These checks are disabled in DEX firmware so these # files can be replaced by those from the equivalent DEX firmware or if they # have been manually patched. # TODO: bdp_plugin.sprx also contains checks but BD playback is disabled on # DEX firmware so this file is not included in DEX firmware. This means that # DNLA copy/playback won't have any Cinavia checks done on it but a copied BD # playback will still check for Cinavia and mute the audio (Message Code 3) # until DEX firmware with a bdp_plugin.sprx is released or someone patches # this file manually. # Priority: 2300 # Description: Change Cinavia DRM affected files # Option --cinavia-videoplayerutil: Patched videoplayer_util.sprx filename # Option --cinavia-videoplayerplugin: Patched videoplayer_plugin.sprx filename # Option --cinavia-videoeditorplugin: Patched videoeditor_plugin.sprx filename # Option --cinavia-bdpplugin: Patched bdp_plugin.sprx filename # Type --cinavia-videoplayerutil: file open {"SPRX library" {sprx}} # Type --cinavia-videoplayerplugin: file open {"SPRX library" {sprx}} # Type --cinavia-videoeditorplugin: file open {"SPRX library" {sprx}} # Type --cinavia-bdpplugin: file open {"SPRX library" {sprx}} namespace eval change_cinavia_files { array set ::change_cinavia_files::options { --cinavia-videoplayerutil "/path/to/videoplayer_util.sprx" --cinavia-videoplayerplugin "/path/to/videoplayer_plugin.sprx" --cinavia-videoeditorplugin "/path/to/videoeditor_plugin.sprx" --cinavia-bdpplugin "/path/to/bdp_plugin.sprx" } proc main {} { variable options set cinavia_videoplayerutil [file join dev_flash vsh module videoplayer_util.sprx] set cinavia_videoplayerplugin [file join dev_flash vsh module videoplayer_plugin.sprx] set cinavia_videoeditorplugin [file join dev_flash vsh module videoeditor_plugin.sprx] set cinavia_bdpplugin [file join dev_flash vsh module bdp_plugin.sprx] if {[file exists $options(--cinavia-videoplayerutil)] == 0 } { log "Skipping videoplayer_util.sprx, $options(--cinavia-videoplayerutil) does not exist" } else { ::modify_devflash_file ${cinavia_videoplayerutil} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-videoplayerutil) } if {[file exists $options(--cinavia-videoplayerplugin)] == 0 } { log "Skipping cinavia_videoplayerplugin, $options(--cinavia-videoplayerplugin) does not exist" } else { ::modify_devflash_file ${cinavia_videoplayerplugin} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-videoplayerplugin) } if {[file exists $options(--cinavia-videoeditorplugin)] == 0 } { log "Skipping cinavia_videoeditorplugin, $options(--cinavia-videoeditorplugin) does not exist" } else { ::modify_devflash_file ${cinavia_videoeditorplugin} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-videoeditorplugin) } # TODO: no known bdp_plugin.sprx patch yet if {[file exists $options(--cinavia-bdpplugin)] == 0 } { log "Skipping cinavia_bdpplugin, $options(--cinavia-bdpplugin) does not exist" } else { ::modify_devflash_file ${cinavia_bdpplugin} ::change_cinavia_files::copy_cinavia_file $::change_cinavia_files::options(--cinavia-bdpplugin) } } proc copy_cinavia_file { dst src } { if {[file exists $src] == 0} { die "$src does not exist" } else { if {[file exists $dst] == 0} { die "$dst does not exist" } else { log "Replacing default file [file tail $dst] with patched [file tail $src]" copy_file -force $src $dst } } } }
Note: only :
- bdp_plugin sprx
- videoplayer_plugin sprx
might need proper patching, because videoplayer_util.sprx is the same on Retail/CEX and Debug/DEX and videoeditor_plugin sprx might not be used for playback at all.
edit, correction: videoeditor_plugin.prx is same on CEX and DEX
Hashes
Version | MD5 | SHA1 | CRC32 | CRC16 | HMAC_SHA1 |
---|---|---|---|---|---|
0 file (do not use) | MD5::1f5039e50bd66b290c56684d8550c6c2 | SHA1::7b91dbdc56c5781edf6c8847b4aa6965566c5c75 | CRC32::2A0E7DBB | CRC16::0 | HMAC_SHA1:: |
1.02 RETAIL/CEX | MD5::da5438f39b3b6e5ef904d91162d93086 | SHA1::6ce852438c7473abc073cc97911cc538bf7b6bfb | CRC32::16A6239D | CRC16::2319 | HMAC_SHA1::5A016FE5EF454A9D2E0C6F2C5FBF5709E743B429 |
1.02 RETAIL/CEX-DISK | MD5::df96debb4c014f5673e0ce259e4fb835 | SHA1::4663d7da046b6bbf78b3c050d946b4b148c5a363 | CRC32::96D74F83 | CRC16::51D0 | HMAC_SHA1::5A016FE5EF454A9D2E0C6F2C5FBF5709E743B429 |
1.10 RETAIL/CEX | MD5::374371771ad1608d0684c4d588440f0b | SHA1::6cd78b1e101e0b8856bc4a7408bb558f525134b3 | CRC32::EC39C478 | CRC16::ECDC | HMAC_SHA1::00ABB79F0E138C380418D4F98C2AD325CA5F7790 |
1.11 RETAIL/CEX | MD5::8b6b4fb0a5fdd68bf85f02d4f6a0f096 | SHA1::a3d721a241f9b0f82f885877228415b508994d4b | CRC32::13C4C8E9 | CRC16::D7C2 | HMAC_SHA1::A36739D25BE68C255358571AD4751ECE428A0CF5 |
1.30 RETAIL/CEX | MD5::d2c1aa63e55f5eb74e9846112d843f2b | SHA1::895091bf1c85a1be238eb344dfaaf230a581e325 | CRC32::FC066556 | CRC16::C21B | HMAC_SHA1::4A5D1A97653A6A4CBA6752B989D5A5917DB2846E |
1.31 RETAIL/CEX | MD5::602a1373cf1845d56348698d7037ab1b | SHA1::05e391a3b1be3952ef8837bd047a2773af726e04 | CRC32::5B163F66 | CRC16::37EB | HMAC_SHA1::79466F7D8DD03810F2693C386E1423D8E067EA77 |
1.32 RETAIL/CEX | MD5::c4b08159eaa9fce111e076fb255aa106 | SHA1::b3abbfec073cb083809b0ec102870305fb7d0c3a | CRC32::3879CEFF | CRC16::AF7C | HMAC_SHA1::9F3C8AE69C18F9006916D7C66A9E09A94D7F5B0F |
1.50 RETAIL/CEX | MD5::9d7f3830fb3082febf303bd0ce2f17c9 | SHA1::588b6a58c57a6540384227d65b24c9b2fd8765d5 | CRC32::668AECFA | CRC16::AB23 | HMAC_SHA1::AD55657DB858BB5F70A977507482C5539BC3FDE8 |
1.50 RETAIL/CEX-DISK | MD5::c84fe177af97443984696b747e70be51 | SHA1::2fd7928a6f5ba51c0ba1390fee197b6fdbb94421 | CRC32::5CB09520 | CRC16::9 | HMAC_SHA1::AD55657DB858BB5F70A977507482C5539BC3FDE8 |
1.51 RETAIL/CEX | MD5::afd01d9c72b3b69c03a0206c45d87dda | SHA1::bc7c1b189fb453b4a2387d8dca8d00a6c33bc631 | CRC32::EBED761 | CRC16::D098 | HMAC_SHA1::70B8EC7EADF20F8C375F0235315C033A507A61DB |
1.51 RETAIL/CEX-DISK | MD5::06008bbf003a6ad46270853d7d077b40 | SHA1::410e17e7718b643623a1cfa93b003827d88cab26 | CRC32::A2240258 | CRC16::E6A2 | HMAC_SHA1::70B8EC7EADF20F8C375F0235315C033A507A61DB |
1.54 RETAIL/CEX | MD5::891bf61f56808119c4968ac3a9101540 | SHA1::753485bf7937f5294cb7dfb0fc97ebcf018f90f8 | CRC32::14BBBA5D | CRC16::CCCE | HMAC_SHA1::091FE7875436635F41A40977C419F6F03535BFE0 |
1.54 RETAIL/CEX-DISK | MD5::c745c4950aa0b761a06f4a9637f7f6e3 | SHA1::5aa22e8556d5385605be880e3655bc81e7c5f812 | CRC32::2CA0 | CRC16::51D0 | HMAC_SHA1::091FE7875436635F41A40977C419F6F03535BFE0 |
1.60 RETAIL/CEX | MD5::3a5f49bcee3948301aa698ed57ecb10e | SHA1::b22abc19ad8d9228967c9a407cdfec7b17cfaf7e | CRC32::7AEB075B | CRC16::BF5F | HMAC_SHA1::A8EE5451C36F08A5F76CF40BBFB747335B5A5496 |
1.60 TOOL/DECR | MD5::95fdca0641cc66e1f6afa8a9fd260051 | SHA1::bf19b588024e437e2597b30b4ee13d7e6ef42f09 | CRC32::EBA35323 | CRC16::DF1C | HMAC_SHA1::583A85AD4446AC9D9F027CE8C49000F7768CA308 |
1.70 RETAIL/CEX | MD5::468238974943b45c09aeb632853401f2 | SHA1::e1456431902784999ae0528889c94534a6089c13 | CRC32::53F3C803 | CRC16::DABA | HMAC_SHA1::CD3204B046446C946C9845C567ACB72A01043C77 |
1.70 RETAIL/CEX-DISK | MD5::8ec2c18e456d3e01603c2ac167879157 | SHA1::0c4e2c1c4fef8dd67059da059c51cafa4678fbe4 | CRC32::6A71AA95 | CRC16::3FF5 | HMAC_SHA1::CD3204B046446C946C9845C567ACB72A01043C77 |
1.80 RETAIL/CEX | MD5::fd9887626f734b46b271aec58e827cb2 | SHA1::6a750b307a52a8a24937887fbf2c2c9c098cd90d | CRC32::F073CF43 | CRC16::6343 | HMAC_SHA1::EF84C1DB2BD1227C6C74F354C8D31A702706977B |
1.80 RETAIL/CEX-DISK | MD5::2f6375d7f28cfc6587dbc038dae5b3f7 | SHA1::39e94123abaee16be602463f9f8121dce078837c | CRC32::116BB43 | CRC16::8C9 | HMAC_SHA1::EF84C1DB2BD1227C6C74F354C8D31A702706977B |
1.81 RETAIL/CEX | MD5::b81fe78b163b62ce8983ad990306fe57 | SHA1::77e957dc895c2da25a962c03a7e58746818cb6fd | CRC32::1C07EC30 | CRC16::F3BF | HMAC_SHA1::96797AA5AEDE03ACE30D13A9148FBD5C311E1DFB |
1.82 RETAIL/CEX | MD5::25de800491e8e88104d7e30b7524e9dc | SHA1::33dbc0d3ec44f7dd9db420f6c8029b92769ec5c9 | CRC32::18757187 | CRC16::5CD5 | HMAC_SHA1::DA812239133E14BB5356D81F7EDEEDB7B74E7D15 |
1.82 RETAIL/CEX-DISK | MD5::6a4af7814935980c72487ec3d7d55e50 | SHA1::131fd6c01187ab0c7bcdbf9854f0c6ad588f1573 | CRC32::2F8DA7ED | CRC16::AFE9 | HMAC_SHA1::DA812239133E14BB5356D81F7EDEEDB7B74E7D15 |
1.90 RETAIL/CEX | MD5::bcefc8569ae4c2f4b7c09fd52f728c02 | SHA1::cbc6a0347abe558c54864193e42752190f802050 | CRC32::4933F5BB | CRC16::EA4D | HMAC_SHA1::91D2096371FA509D2A1380872417DFEAC616750A |
1.90 RETAIL/CEX-DISK | MD5::15a301e410815ea9c90dc0ddb6e5c695 | SHA1::9b554b76c48642739f9c41fb6015701f578349ca | CRC32::387F3326 | CRC16::BF90 | HMAC_SHA1::91D2096371FA509D2A1380872417DFEAC616750A |
1.92 RETAIL/CEX | MD5::0f99147438936578951dd9d3f514000a | SHA1::9b554b76c48642739f9c41fb6015701f578349ca | CRC32::CDD201B6 | CRC16::AB9B | HMAC_SHA1::C7EBD2128E1655AA89689BF80DBDC48A31A74B22 |
1.92 TOOL/DECR | MD5::21460d2710f2b0910f0caf6e0213cea3 | SHA1::c99d8d91084665d4bef38cab32f2b2f96216c6a8 | CRC32::B670C4F6 | CRC16::ABDB | HMAC_SHA1::AF8ECCED76CC61542DD3C4F3BCA3BC640297CCA4 |
1.93 RETAIL/CEX | MD5::9c95692d4dd1c1e17c2b0ce5dcaebba1 | SHA1::417e133e07ad0d1f746c32d9f8a6c299b41bce35 | CRC32::DA8CB42D | CRC16::91E8 | HMAC_SHA1::08C4189614C4AA82087B4AAE87F8270BBB485AEC |
1.93 RETAIL/CEX-DISK | MD5::fa45c168f87f2f42e91675cda9f79cc7 | SHA1::dfcc94dfe4208ff09ea8e084e0f8725235698b8f | CRC32::96AFC96E | CRC16::5A75 | HMAC_SHA1::08C4189614C4AA82087B4AAE87F8270BBB485AEC |
1.94 RETAIL/CEX-DISK | MD5::f172f9bd37ca3e779dfaaf20ebfe632b | SHA1::64a98bdd2643448a9b9eb48f5d7bac3c228a168b | CRC32::77396C29 | CRC16::DDF7 | HMAC_SHA1::3E2B91F45C34435BC46D0E94344CFB734D6CF963 |
2.00 RETAIL/CEX | MD5::f9df10bb57cdeeef8395c39415f54965 | SHA1::adf17bce368d9b93491280a9703f8ccc826a6df2 | CRC32::9AD814A1 | CRC16::4C38 | HMAC_SHA1::A2A0F11B5D6EA95698FCB48EC0851D173EF8667F |
2.01 RETAIL/CEX | MD5::1d8e69249aa1a5593307cf7d8ca8a331 | SHA1::ed02e584900899e4d3b805b8c2c49013c8b140c8 | CRC32::5FE80672 | CRC16::E629 | HMAC_SHA1::0F0E95D599A830D629539DF37C0BF44A2E3F4F32 |
2.01 RETAIL/CEX-DISK | MD5::13eb4a6d72ddbe1e43a637bdea424e48 | SHA1::b292f1ae622429aa01ac83da43d4cb85ab331c6a | CRC32::D9387BF0 | CRC16::CD7 | HMAC_SHA1::0F0E95D599A830D629539DF37C0BF44A2E3F4F32 |
2.10 RETAIL/CEX | MD5::08393f1bd8e91589c95837142caf0a58 | SHA1::50abf8f325f5820438bfe94d78b043f141deaf89 | CRC32::FA76AB49 | CRC16::F117 | HMAC_SHA1::DFBF87275D569727AAFF22AD6EB209BD87E4D78B |
2.10 RETAIL/CEX-DISK | MD5::9d3477d4bf6fd683e6ee4bbeab58d462 | SHA1::796f4771b95d003bb4d6d8a8b2434279b23f6085 | CRC32::AAAB71BC | CRC16::DBF8 | HMAC_SHA1::DFBF87275D569727AAFF22AD6EB209BD87E4D78B |
2.16 RETAIL/CEX-DISK | MD5::73fe70e0198b80f01525b6b72774af25 | SHA1::62dbf5e4512a2f067b0da5cd1d9808e08a20ae18 | CRC32::6F65BAC0 | CRC16::9DE | HMAC_SHA1::9FDA58F48BF3B5F1063621303D3EC787496E7774 |
2.17 RETAIL/CEX | MD5::b859ca0f15fe9516d85fd0d89444ac5b | SHA1::bb578fb1a47078d5852ff91a768c68bd096ce866 | CRC32::AECB1E91 | CRC16::10B3 | HMAC_SHA1::AAB83CFF7EB56A4F9CA12120D33334254DEB0BB3 |
2.17 RETAIL/CEX-DISK | MD5::9cc63afcbc1b2ddf1900ceac4d896f32 | SHA1::3f3cfa72423fe3c9222d8107131069690a60c628 | CRC32::F67BC6A5 | CRC16::6798 | HMAC_SHA1::AAB83CFF7EB56A4F9CA12120D33334254DEB0BB3 |
2.20 RETAIL/CEX | MD5::d33eb3ef5721bc940ca29b4c80b96bde | SHA1::4bfb597b766bd6b99c6612963519bce9a4e1ec7b | CRC32::D82E6A4A | CRC16::8C87 | HMAC_SHA1::0D2D98C983F23B128358759C0F81DE23D7B6EE2C |
2.20 RETAIL/CEX-DISK | MD5::8129880df87704e9aa84740af3afcb23 | SHA1::0022412e0f12dfaf6d1236a89c4cab94c9bcf720 | CRC32::98937A29 | CRC16::E167 | HMAC_SHA1::0D2D98C983F23B128358759C0F81DE23D7B6EE2C |
2.30 RETAIL/CEX | MD5::dd2e675fce5d2eb28ca93bc32edb3de6 | SHA1::fb639b3ed4e7cd5c457855cf1c9b59e06c05c87a | CRC32::811F7B02 | CRC16::9696 | HMAC_SHA1::5ADB88B2B83C89DB0EA01E56A4D7DB4769A311B4 |
2.30 RETAIL/CEX-DISK | MD5::b34951b1c3a181811b11238204044493 | SHA1::999a238c0553db6129c5bb89982ed190ebee2867 | CRC32::908063EF | CRC16::2DDD | HMAC_SHA1::5ADB88B2B83C89DB0EA01E56A4D7DB4769A311B4 |
2.35 RETAIL/CEX | MD5::db48cbcde359982c065c2f5503204b67 | SHA1::cef64aae9f27914f1078046f5d3fd309d2e92251 | CRC32::CDE621B7 | CRC16::7096 | HMAC_SHA1::DF22B91021C3649912DC70DB6FAACF766DE61DAB |
2.35 RETAIL/CEX-DISK | MD5::3e4fce1a5648997898300937d081e901 | SHA1::7dc086684ba8cb061e43aba5c31f574179a1f1f8 | CRC32::B384203E | CRC16::40C5 | HMAC_SHA1::DF22B91021C3649912DC70DB6FAACF766DE61DAB |
2.36 RETAIL/CEX | MD5::0274382cb3e21aa90e319eba358588c6 | SHA1::f46d5db533590f00d14e1cd739c10fd99e219d5e | CRC32::909DD1F8 | CRC16::5613 | HMAC_SHA1::60430385D9FE540B71C3F6BF6BE42F00AE49EB62 |
2.40 RETAIL/CEX | MD5::96e9def601672c5abcbb4604bb2346f1 | SHA1::4e399dbdaa8dfe87d008213f9e9a7b456c47fa01 | CRC32::F4413D1C | CRC16::CD8F | HMAC_SHA1::F1FEF8E442586D1182D2AFD12854C4B370AAA7FC |
2.41 RETAIL/CEX | MD5::67c660325b0b97acdeda6c0913dc1f74 | SHA1::5aa877ff1368c83d30f90c4a5f64904e6f06e58a | CRC32::3B04F1FC | CRC16::D36F | HMAC_SHA1::AEE1A96018CA715A9BFAE13CE8F4FE46567B89EF |
2.41 RETAIL/CEX-DISK | MD5::f7d2330ce9162ea512f8474c81a49460 | SHA1::c32b24e8d6ca080d31680e8fc21fff168492c1c8 | CRC32::EE2C843C | CRC16::7ED0 | HMAC_SHA1::AEE1A96018CA715A9BFAE13CE8F4FE46567B89EF |
2.42 RETAIL/CEX | MD5::60a6c36e2dd2000b3fda3205428665dc | SHA1::1acc37f4eb6f35bb7b79e24b8d8cc490040ef0ea | CRC32::21C9D3F2 | CRC16::ECDA | HMAC_SHA1::7E1AFE58B57BD71FCE203643C5285B1074F972F2 |
2.42 RETAIL/CEX-DISK | MD5::3637aa0bf185d050b7550c4140c76f3a | SHA1::d5cd94d1797e4a261e0751eb27df654eee581cbc | CRC32::FF66AF3 | CRC16::B4D4 | HMAC_SHA1::7E1AFE58B57BD71FCE203643C5285B1074F972F2 |
2.42 SHOP/SEX | MD5::8a07b080e7812eb5063c5d449fa67ac8 | SHA1:: | CRC32:: | CRC16:: | HMAC_SHA1:: |
2.43 RETAIL/CEX | MD5::da62cbc7eafde9f6792b8a76a4aef004 | SHA1::6e206243d27c1c5232890c6568dd3121320dfba9 | CRC32::82CE3C47 | CRC16::93BF | HMAC_SHA1::A67344219CEA72E679BA3B2852DD793EAF2EAB3E |
2.43 RETAIL/CEX JIG | MD5::1c4baa950f6d74d65742fc77c2470341 | SHA1::8caddcd518ab2ad59f88865c932b1b53bef6433c | CRC32::1128C134 | CRC16::DDD0 | HMAC_SHA1::46A336B7EA1ACDEF54709BB6905A0E217BC19099 |
2.50 RETAIL/CEX | MD5::823ab63c96d570510b254a80755df446 | SHA1::61bcdff915a88596902d81a756351cb6348a78c3 | CRC32::21F30C8 | CRC16::813A | HMAC_SHA1::052123107A61682F9C82AA7FD820FAEA18AB6042 |
2.50 RETAIL/CEX-DISK | MD5::576413892da8d248ef25701b20b4b7a1 | SHA1::9e7c47851ce010f3534a22a3392b9cead735fab5 | CRC32::18CDF322 | CRC16::5807 | HMAC_SHA1::052123107A61682F9C82AA7FD820FAEA18AB6042 |
2.51 SHOP/SEX | MD5::252d34d7cdd598ba95ad0fe5662bb60b | SHA1:: | CRC32:: | CRC16:: | HMAC_SHA1:: |
2.52 RETAIL/CEX | MD5::e9cd7c268667ee695a708bf00c6853d8 | SHA1::78d91ef41b399897ff438034aa15b187d29d5f8f | CRC32::270F4B14 | CRC16::6C80 | HMAC_SHA1::D7A99622183C97591B4AD33C082B78D969A3272A |
2.52 RETAIL/CEX-DISK | MD5::d575a627aefffca7323c7b5df2b6672e | SHA1::b39c956cc5d4b71a054bbd196580a215faa9b920 | CRC32::CE70719F | CRC16::B2F4 | HMAC_SHA1::D7A99622183C97591B4AD33C082B78D969A3272A |
2.53 RETAIL/CEX | MD5::5b0e9d62ff6e9edc796db9a2916824f0 | SHA1::30050179863704e2d3c4e8032fa00bfa4df4ab51 | CRC32::F85FA29 | CRC16::94B7 | HMAC_SHA1::7094545B22013A7BA1DD3BD56542A86C760BD0AD |
2.60 RETAIL/CEX | MD5::043067d8624040f9f3f1a8dc2e662bce | SHA1::0753ae458e0c94ea0f16e20324ac6b397a45b33a | CRC32::E405C536 | CRC16::C5DA | HMAC_SHA1::B1611B86B218AD18883A0547AA39A04232743191 |
2.60 RETAIL/CEX-DISK | MD5::e39cbd60e584c1ce363407918ae5f076 | SHA1::c691afdd25c575fa78eebec1e61dc0b763646926 | CRC32::E96DF95D | CRC16::C45 | HMAC_SHA1::B1611B86B218AD18883A0547AA39A04232743191 |
2.70 RETAIL/CEX | MD5::3352adc32e39ec5f7b4cdeb8b861052a | SHA1::75049536382808b734d6c9c2cd838358df0aab0f | CRC32::2224B62A | CRC16::F3B | HMAC_SHA1::5DF12C6D47773B1BECE9CB7300361798B8CF3767 |
2.76 RETAIL/CEX | MD5::d6856f234f3066b94dc88ab430a63bfb | SHA1::0bc9c54add04a7adabc90e3da5a4fabba9a1e6c5 | CRC32::36F59E13 | CRC16::42D | HMAC_SHA1::0B9AF264D831057472636333F339BFE226848E03 |
2.76 RETAIL/CEX-DISK | MD5::7698f1d1d0a4601aa6fe72f784dea498 | SHA1::33a31ca86f8a69845263139a6bb1803edc7521ea | CRC32::2CDEC96C | CRC16::FFD9 | HMAC_SHA1::0B9AF264D831057472636333F339BFE226848E03 |
2.80 RETAIL/CEX | MD5::d69362743142953be7cb44a5fd5cc888 | SHA1::1bca8ac0573f55217cd5b531f9829ef7f712c349 | CRC32::E28A3FED | CRC16::8822 | HMAC_SHA1::A40FD1CC06772021913A308760FBD0933AC9A061 |
2.80 RETAIL/CEX-DISK | MD5::8f8da49b69a73ef0ae4807d367ea7c3d | SHA1::3758ee3505481ba0d2f3d3fb86326ccf0876bf67 | CRC32::9DE7B260 | CRC16::C79E | HMAC_SHA1::A40FD1CC06772021913A308760FBD0933AC9A061 |
3.00 RETAIL/CEX | MD5::c049de7a6a4b03d53e7f9fde04e0fc08 | SHA1::3e439744e6905231ca42c2fd33e5e5c568303744 | CRC32::33DF6375 | CRC16::B935 | HMAC_SHA1::ADDE78466CF9B342C00A216895E049C9E2919049 |
3.01 RETAIL/CEX | MD5::6d956116eb5094564359339f60650f56 | SHA1::a4e3962bb1bf845df93f322adb014c8c7d10d536 | CRC32::88873BB7 | CRC16::CDBF | HMAC_SHA1::6B47B00899392B9480CBB1B96C5E5829EE58E17E |
3.01 RETAIL/CEX-DISK | MD5::59e7c4e39af57db067c65814a9d33f0b | SHA1::be57e8d752bc05f61b08390bfd223bf8820692f8 | CRC32::3736F646 | CRC16::5415 | HMAC_SHA1::6B47B00899392B9480CBB1B96C5E5829EE58E17E |
3.10 RETAIL/CEX | MD5::70296b36d559e35752ae6efd04f702c0 | SHA1::87bfeb3dc793169bd793e5e5e75ab8aa5a364cab | CRC32::EA4430DC | CRC16::DED6 | HMAC_SHA1::3640BBD1CD2738C81A52995DEB12B8ED908691B6 |
3.15 RETAIL/CEX | MD5::54ee80e14e479f8351a988eb9a472072 | SHA1::fc4e891e84333f9b37ff7f253eca165aa416c6ad | CRC32::E82D9526 | CRC16::7DB | HMAC_SHA1::D87AFAD8C786E0EEE83C0C96EF61492D78F37980 |
3.15 RETAIL/CEX-DISK | MD5::80d7f3ec2cfebf582926228ac3a11e21 | SHA1::7fe68e92353bac93225272f27bf2deb9ab6366a6 | CRC32::5D5C55CB | CRC16::D078 | HMAC_SHA1::D87AFAD8C786E0EEE83C0C96EF61492D78F37980 |
3.21 RETAIL/CEX | MD5::3a08ef6164a7770ae3e7d5b9f366437a | SHA1::ccf002575ca03b2a48af2b2303732d0b288a638e | CRC32::CD520F90 | CRC16::51DE | HMAC_SHA1::E993F5210B9074071985AC8A706C498629F3FE88 |
3.21 RETAIL/CEX-DISK | MD5::ea615a368a710f961b6a67eb1a6cc16a | SHA1::a9763705f9dc443e48c8b4a333b63247c5b2b570 | CRC32::EBE25BB8 | CRC16::2074 | HMAC_SHA1::E993F5210B9074071985AC8A706C498629F3FE88 |
3.30 RETAIL/CEX | MD5::6bdf1b2409d705a0136c40746c62e85d | SHA1::c639707de85470fd222a31fb89499192c65151b7 | CRC32::14345D8 | CRC16::F92 | HMAC_SHA1::CFD1BC6F73B0709170AD4F02F903A2D9D04FE75C |
3.30 RETAIL/CEX-DISK | MD5::905c5ea4b3171bcb99a475118eda047f | SHA1::ad3893712c988c24abdda5e5777f9f0ebdd861fa | CRC32::323DB0F7 | CRC16::909D | HMAC_SHA1::CFD1BC6F73B0709170AD4F02F903A2D9D04FE75C |
3.40 RETAIL/CEX | MD5::88b2f8d458119f666c97d893c17201cd | SHA1::37dc3afc3e5b7bfdf00c22d3043395185dd551b0 | CRC32::9F86AC19 | CRC16::4EC4 | HMAC_SHA1::813F084DAE9C2AA486E7EF248E60E78713CB8B61 |
3.40 RETAIL/CEX-DISK | MD5::bcef6f6ba312e2ac1cbd25f0a9c22507 | SHA1::9f5d29da1c03e4d39f9e4d682e1028117d1a69bb | CRC32::76473B7 | CRC16::F4C9 | HMAC_SHA1::813F084DAE9C2AA486E7EF248E60E78713CB8B61 |
3.41 RETAIL/CEX BAD | MD5::00c835be718fc3d5f793e130a2b74217 | SHA1::c1366a9847034f2581559163cfd04d057a930c74 | CRC32::A57A2958 | CRC16::1740 | HMAC_SHA1::D6EAC01D3472ED686D85F5A36BFE7178D4AA2825 |
3.41 RETAIL/CEX-DISK | MD5::949fcbec0187c2c493694ff7ebc733f0 | SHA1::cfb1b45b4f7558584d9a0f3882741e6a8fa71080 | CRC32::BAA133A | CRC16::1CE3 | HMAC_SHA1::A5A6AE8C67099156BF440C2537AC24436677C765 |
3.41 RETAIL/CEX FIX | MD5::e07d2b84c9e9691c261b73e5f1aada20 | SHA1::e7f522ba85c8fc780b8bcbaff6c70d36487e2e45 | CRC32::FC4C6497 | CRC16::2850 | HMAC_SHA1::A5A6AE8C67099156BF440C2537AC24436677C765 |
3.41 TOOL/DECR | MD5::28caaa7796e3cb7ad6500d989cf38b71 | SHA1::6251a7af2abadf899f1100bc212aecef78a49d19 | CRC32::96106F79 | CRC16::C81E | HMAC_SHA1::1C9EAF415BA2F247D80783DFAE40CCAB68F53E40 |
3.41 RETAIL/CEX PSJB | MD5::6f1ef9144c43c9a6f00f7ee7464a6689 | SHA1::f3c19e06c0e7b8cc550bb3244f5f88356173fa6d | CRC32::8A1E7548 | CRC16::7FFC | HMAC_SHA1::9F7001A6A93AE03A61ED7CFB7156A68DF0740708 |
3.41 RETAIL/CEX-PATCH | MD5::03c376ef09222339531c15a3971ddabb | SHA1::d8d732ddcd3855c7dc63fbb2d6a3f07271107d3e | CRC32:: | CRC16:: | HMAC_SHA1::056FA20CC111BB54C8282CF6B473B2FE06AE453B |
3.41 SHOP/SEX | MD5::561b924d2b388fb920f3f7ab12c679ca | SHA1::a216261e3eac55914f8fb5a1a4940ab557c85a17 | CRC32::59899B59 | CRC16::5D23 | HMAC_SHA1::2EF14E6EE9A574CC5602EBD502453309C2BB67A6 |
3.42 RETAIL/CEX | MD5::6ba866514589155ab094099a9f358ffd | SHA1::62788f6e1555ed62d32591cab463c59ce393e870 | CRC32::DF869675 | CRC16::2E50 | HMAC_SHA1::4797F09270534D22AF2704A19330A7EA45BD175F |
3.42 RETAIL/CEX-DISK | MD5::d4a54d6dac5ee949f4491b219783bd6f | SHA1::56555c31beb79fdadec127845b428e4eb5aaa4da | CRC32::20AC0CA | CRC16::4BA5 | HMAC_SHA1::4797F09270534D22AF2704A19330A7EA45BD175F |
3.42 RETAIL/CEX-PATCH | MD5::f007b6488895021b81ecdf0df52e1e06 | SHA1::686469b05b066f2aa827013240fd9ff4395ca46d | CRC32:: | CRC16:: | HMAC_SHA1::2C29E90B6D43F580267E2D10A1A3F3A1513CE24F |
3.50 RETAIL/CEX | MD5::0215e26d1dadeb950471a9c3397a140a | SHA1::b819861f75d50882142cbec8af54b00012bc049d | CRC32::ACC5FC18 | CRC16::55F5 | HMAC_SHA1::C9C4A4C8F98D11C5E55D06AFE40B8416FFE18BAB |
3.50 RETAIL/CEX-DISK | MD5::40b4b53f4900d088b90de328ae2b3989 | SHA1::42b08cdfc4c0ea2acbfafa921364b9b547e2de12 | CRC32::4A5C07E6 | CRC16::3611 | HMAC_SHA1::C9C4A4C8F98D11C5E55D06AFE40B8416FFE18BAB |
3.50 SHOP/SEX | MD5::6f74bf20342289277f2e1dbb6d09377e | SHA1::b9a9a7cf2fbdbc836d05ece0b19e2e5b5c5a3457 | CRC32::81D1FD09 | CRC16::39E5 | HMAC_SHA1::1E569C87268A2C867AD16353FC7F8255F4300C0E |
3.55 RETAIL/CEX | MD5::ca595ad9f3af8f1491d9c9b6921a8c61 | SHA1::a3a0d1c61e17c6a58a5fa247a3dbb51524329e0a | CRC32::FC0B1B98 | CRC16::A90 | HMAC_SHA1::9CBC7D85CEAF24B16BFAA360F03AA0005681EA4D |
3.55 RETAIL/CEX-PATCH | MD5::888743a32a40c9a1e3656fc0ef590859 | SHA1::d07b57f1c828ba45d91f06e27b1deb71779e54df | CRC32:: | CRC16:: | HMAC_SHA1::8448713FD6DB7FFDEF917B84EB9272453DC4B671 |
3.55 SHOP/SEX | MD5::a14eaf43b47e6117b6c157c75142ccd1 | SHA1::28ace1db943509092848c525746dad79b5c5a954 | CRC32::54AB0587 | CRC16::7D82 | HMAC_SHA1::A977B6661F8C85DC9F5F61272B3127692404BA8E |
3.55 TOOL/DECR | MD5::9085da7157e92fa59157676a429a7c1e | SHA1::b9a9a7cf2fbdbc836d05ece0b19e2e5b5c5a3457 | CRC32::B20A77B4 | CRC16::5996 | HMAC_SHA1::C36454DAD84EB490B1E85436F6A61B743AE32684 |
3.56 RETAIL/CEX BAD | MD5::6e070c96e0464e993aaf9deac3660863 | SHA1::39f38f0e5015bc20dc162c3cf731ffe39320ff3f | CRC32::A6CAF172 | CRC16::331A | HMAC_SHA1::C752AAAE505438F82AE26CCE0DDF648D411FB4AB |
3.56 RETAIL/CEX FIX | MD5::2a52196399a4b96ea568aafa65d1a27e | SHA1::c372ce26267590dc851eec66b73a162a8cac76ea | CRC32::894AB144 | CRC16::C05A | HMAC_SHA1::CD4BA19DE5A0A1F95D32379AE24594595070076A |
3.56 SHOP/SEX BAD | MD5::ec5e53bc16d1617dd05ae74907c282af | SHA1::775722df0c31393fbe717d21242ab0f3cad353f3 | CRC32::AFB0E382 | CRC16::3E0C | HMAC_SHA1::9BB8F6BD90F06B63A9D03F26485FE607AB9B2ADE |
3.56 SHOP/SEX FIX | MD5::bfcfe6e3e1a151817651928f736997f9 | SHA1::20b5695a532f483a10a0990e7fc76b07226e85dc | CRC32::5AEF9EC2 | CRC16::D0F5 | HMAC_SHA1::0BE9862C87DEC6508E67EC0A870C39D61A389AE6 |
3.60 RETAIL/CEX | MD5::91ee193a2fa921a6fce780fc40236e3b | SHA1::2399ed938943e85687ed604fb19087058b050cc6 | CRC32::20A3FAFE | CRC16::C407 | HMAC_SHA1::84B1FA33976FE1F7C57B21FB5F2C1B1ECAF48646 |
3.60 SHOP/SEX | MD5::44e7b52e6423287b6c0861025bf3a377 | SHA1::bc04d3d3e800e6d881735e420e4f0cf4b778ab38 | CRC32::1FEC976D | CRC16::8D1F | HMAC_SHA1::EA646D77D89A16C3C981EC7754798C34861E7871 |
3.61 RETAIL/CEX | MD5::f446810aabec0af1340c02d852e4118c | SHA1::f3e27e0cd8e85dcb8acd326ac2764653e09bca0f | CRC32::4FE62C5F | CRC16::FEBF | HMAC_SHA1::C23CBF27966B15514CDEB8D99EFDEE4D0478983D |
3.61 SHOP/SEX | MD5::0d56e5992872db318f94abf22073443a | SHA1::f9cea2afd7aa1cfb593cdbb738cd4fc0fb6288cd | CRC32::E421893C | CRC16::A5CD | HMAC_SHA1::A0B30A551806EA9F29BF989F7571BC0D98DEEA7F |
3.65 RETAIL/CEX | MD5::3001e6becbea7abf30fc35a7819c4478 | SHA1::3efd8c919a984de4e77b76db34467dd3524ca0b2 | CRC32::27859CD1 | CRC16::A820 | HMAC_SHA1::2F42A3867CC33209F3582DA36C0A818770473DD4 |
3.66 RETAIL/CEX | MD5::f4cbe2651e9a0c6115028043bdc2c5dd | SHA1::3b1d36df451903fcbf7074e18906c8fe252f7c66 | CRC32::12992856 | CRC16::FBBA | HMAC_SHA1::436B778DE7E8AC910C19FCDF21D7408769E34A9E |
3.66 SHOP/SEX | MD5::9eb7f8bb685885e77e31da256cb2dd83 | SHA1::8b85242bf44fde4c7aa16d6f4ed124d85b145654 | CRC32::F37ACDC0 | CRC16::B769 | HMAC_SHA1::351B64ED5A636059A30E8CE4BEA3E972089F2EF0 |
3.70 RETAIL/CEX | MD5::7ee6b91bbd07dde1e65a0681de66745b | SHA1::fd8320388e58824249c058ab1bec3f7aecf92cfc | CRC32::947827A7 | CRC16::EC86 | HMAC_SHA1::712AD027443BAB509CCF57533974DE21B9159124 |
3.70 SHOP/SEX | MD5::83802a6dfa1f564b0fdd4d7ac3d4b4ab | SHA1::a3070b5948c89b6daa08bea87b1a29397e904077 | CRC32::C694BF0A | CRC16::2768 | HMAC_SHA1::9C445BF62E2E7B66B6B8E405CBB9F9F480142DAB |
3.72 RETAIL/CEX | MD5::c7d179d273699c2e5d53e401264828f3 | SHA1::a408ca480788bdbe32ffce23277d7e7d453a0861 | CRC32::8994666F | CRC16::8B6D | HMAC_SHA1::88E98A97980985276960916ACA50AA62CA19A820 |
3.73 RETAIL/CEX | MD5::077a6a0a9abf3622373e3daa53f3ec70 | SHA1::40163d9693ae58141377a3f270b0ed956c1bcfa7 | CRC32::7CC16F1F | CRC16::A68E | HMAC_SHA1::9BE486B4357132A0C476D1A59247A101F56AC65A |
3.73 RETAIL/CEX-PATCH | MD5::8aaa8dd1094aafdcc582916e670ad78e | SHA1::0259d592635fc79ec95947fbdaa66fc03d395687 | CRC32::9CC44BA7 | CRC16::327D | HMAC_SHA1::B340764C22E01C65A72E4DCEB89A44F517780156 |
4.00 RETAIL/CEX | MD5::52419374ba45a3d4a2b2dface2594140 | SHA1::4eebd993c8966c1c0fdf97d4dcbd74afbd07e764 | CRC32::7079BEB5 | CRC16::A1F9 | HMAC_SHA1::97609E8A9E5F45BAA07B57017DB60A784D20C2E1 |
4.00 SHOP/SEX | MD5::02f03ba6d78bcc71832421ea2619407e | SHA1::fcc34a7a8722d684096df5a1aa2518f3dd7c4e24 | CRC32::86A2C511 | CRC16::E8DF | HMAC_SHA1::0BB1339175A69F87F01B63CD6D18135D9592C9C8 |
Repositories
stoker25 - specialises in debug/DEX and DECR/TOOL firmwares (self hosted)
Quick mirror downloadlist
This should contain all versions posted at above repositories
- http://rapidshare.com/files/460301984/PS3_102_FW_UPDATE.RAR
- http://rapidshare.com/files/460303096/PS3_276_FW_UPDATE.RAR
- http://rapidshare.com/files/460303222/PS3_321_FW_UPDATE.RAR
- http://rapidshare.com/files/460419174/PS3_356_FW_UPDATE_2ND.RAR
Torrents
- http://burnbit.com/torrent/172647/PS3UPDAT_PUP (3.66)
- http://burnbit.com/torrent/175396/PS3UPDAT_PUP (3.70)
- http://burnbit.com/torrent/177433/PS3UPDAT_PUP (3.72)
- http://burnbit.com/torrent/179400/PS3UPDAT_PUP (3.73)
- http://burnbit.com/torrent/182136/PS3UPDAT_PUP (4.00)
Remark @ Installation
ps3d storage region 3 on the internal harddisk (ps3dc) is used by the PS3 as temp for installing updates. When installing PUP files, the PUP content gets unpacked there, checked - the system flags the update bit and prompts for reboot. After reboot it sees the update bit set and installs the files from ps3dc without rechecking (!) -> possible attack vector for circumventing checks, like down-/crossgrading). edit-note: doesn't seem to be true, it is still checked.
ps3d - 4 possible regions :
ps3da : whole disk ps3db : UFS2 : GameOS ps3dc : FAT (2GB) : Update ps3dd : EXT3 : OtherOS (in the <=3.15 way)
Ancient preproduction / prototype
CEB-201x, DEH-R1030 etc. old SDKs contain these binairy files in \cell\target\bootrom, while knowledge about previous version existance can be revealed by the documentation in \cell\info\old\XXX
ebootrom structure
Header
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x4 | unsigned long | Unknown |
0x4 | 0x4 | unsigned long | File Count |
0x8 | 0x8 | unsigned long | File Length |
0x10 | 0x30 * File Count | File Table | File Table |
File Table
The file table consists of a number of file entries determined by File Count, with the format below:
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x8 | unsigned long | Data Offset |
0x10 | 0x8 | unsigned long | Data Length |
0x20 | 0x20 | unsigned long | Data FileName (see below) |
Filename IDs
File Entry ID | Filename |
---|---|
0x1 | sdk_version |
0x2 | version.txt |
0x3 | ros (CORE_OS_PACKAGE.pkg) |
0x4 | trvk_prg |
0x5 | trvk_pkg |
0x6 | nand_update |
0x7 | bdit_firmware |
0x8 | bdpt_301r_firmware |
0x9 | bdpt_303r_firmware |
bdit_firmware / bdpt_301r_firmware / bdpt_303r_firmware / nand_update / ros / trvk_pkg / trvk_prg
Header
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x4 | unsigned long | Unknown |
0x4 | 0x4 | unsigned long | File Count |
0x8 | 0x8 | unsigned long | File Length |
0x10 | 0x30 * File Count | File Table | File Table |
File Table
The file table consists of a number of file entries determined by File Count, with the format below:
Offset | Length | Type | Information |
---|---|---|---|
0x0 | 0x8 | unsigned long | Data Offset |
0x10 | 0x8 | unsigned long | Data Length |
0x20 | 0x20 | unsigned long | DataName
|
0x40 | Data Length | unsigned long | SCE signed package data |
CORE_OS_PACKAGE.pkg
File Entry ID | Filename |
---|---|
aim_spu_module.self | |
appldr | |
creserved_0 | |
default.spp | |
isoldr | |
lv0 | |
lv1.self | |
lv1ldr | |
lv2_kernel.self | |
lv2ldr | |
mc_iso_spu_module.self | |
me_iso_spu_module.self | |
sb_iso_spu_module.self | |
sc_iso.self | |
sdk_version | |
spp_verifier.self | |
spu_pkg_rvk_verifier.self | |
spu_token_processor.self | |
sv_iso_spu_module.self |
known updates
0.2 ebootrom
0.3 ebootrom
0.60 ebootrom
0.60: lv0 contains string : 'Sony CXD9823 NAND Controller'
0.80 ebootrom
key: rev 0x00
0.84 ebootrom
0.84: lv0 doesnt contain previous mentioned string
from decrypted lv0 0.84: Boot Loader SE Version 0.8.4 (Build ID: 822,8517, Build Data: 2006-05-16_17:50:21)
0.85 ebootrom
0.90 ebootrom
0.92 ebootrom
key: rev 0x01 + NP rev 0x01
0.93 ebootrom
0.94 ebootrom
0.95 PUP
0.95: PS3UPDAT.PUP format was implemented since 0.95