PS3 NOR Dump Auto-Patcher v0.01 by Rogero is Released

Discussion in 'PS3 Hacks / JailBreak' started by admin, Aug 11, 2012.

Tags: Add Tags
  1. admin

    admin Administrator Staff Member

    This weekend PlayStation 3 developer Rogero has released PS3 NOR Dump Auto-Patcher version 0.01 for those without a NAND-based flash PlayStation 3 console.

    Download: PS3 NOR Dump Auto-Patcher v0.01

    To quote: PS3 Nor Dump Auto-Patcher v0.01 by Rogero

    11/Aug/2012
    • Compatible with both E3 and ProgSkeet Nor dumps.
    • Checking your PS3 Nor Dump if it is Byte-Reversed or No.
    • Applying the correct downgrade patches depending on the Dump type detected.
    • Eliminating the need to byte-swap the dump in order to apply the patches.
    • Making the patching easier rather then using several programs to do it.
    N.B: Always make several Nor Dumps and Validate your dump properly before proceeding to patch it and Flash it back. This link has all the info needed to validate the Dump: ps3devwiki.com/wiki/Validating_flash_dumps. A PS3 without a valid Nor/Nand Dump is non-recoverable.

    In related news anaria has released a PS3 NORDumpTool.exe and NORValidator v0.9.5 with details below:

    Download: Linux Makefile by zecoxao / Native Win32 Version / Win32 Version v0.93 / Win32 Version v0.94 / Win32 Version v0.95 by judges / NORDumpTool Pre v0.9.7 by 3absiso / GIT

    Hi Guys, I’m no dev nor a PS3 expert, but I’d like to try some stuff in there... So I’ve wrote few lines of code in order to help me, and who else want, to validated and analyse a PS3 NOR dump. I've read what I could in order to gather as much as possible information to help me in writing my lines.

    I'd come to it shortly, but first I’d like to thanks all of you who participate to this scene, I’m not good at naming people and I’m worry to forget some. Now my code may not look beautiful and may definitely be improved/enhanced, but as of today it seems useful to me and I hope it can be for others, so please enjoy it as much as you want.

    I have no pretension for it but I’d like from anyone who enjoy it, to keep it as an opensource project, if this code or any part of it is used for another application I ask you to make it public as well, if you like this code and write some changes please share it with everyone. I’d also appreciate if anyone want to propose some code and English correction.

    As for the "--help" I've been lazy in including this I instead check if no arguments are given which lead to this:

    NOR Dump Tool

    Open source project aimed to help to validate PS3 NOR dumps. At the moment (January 2013) the code is probably able to give you a validation status of roughly 90%!? It's anyway better to do additional checking by your own, unless the code of this tool is fully validated by experts!!!
    Code:
    Usage: ./NORDumpTool NorFile.bin (Options)
    Option: -P : Give percentage of bytes
    Option: -G : Check PS3 Generic information
    Option: -C : Check and display perconsole information
    Option: -F : Check areas filled with '00' or 'FF'
    Option: -S FolderName : Split some NOR section to folder 'FolderName'
    Option: -M Start Size : Run MD5 sum on file from 'Start' for 'Size' long
    Option: -E FileName Start Size : Extract specific NOR Section from 'Start' for 'Size' long
    Option: -D Start Size H/A : Display a specific NOR Section from 'Start' for 'Size' long
    Use H or A for Hexa or ASCII. By default -P -G -C and -F will be applied if no option is given.

    From iT0ny (twitter.com/a_titkov) comes a PS3 NOR Dump Tool for MacOS (110 Kb - NORDumpTool Mirror) for those interested.

    From jamesst20: I will also provide you something to byte reverse the dump. There you go: pastebin.com/QfKc12s3 (I'm not the author, I don't do C but C++). It's poorly written but works.

    Cleaned a bit the code and made it easier to use. Works with C/C++ by now: pastebin.com/y20HuRAZ but still dirty.

    Rewrote it entirely, didn't like the old dirty way. I don't think it's gonna work in C but yeah should be pretty easy to port it for you: pastebin.com/6mjZBSWJ

    Finally, from deaphroat: I don't want became famous, just learn and sharing. And now i adapted your code for Nand. And my own, check if the dump is reversed... And for the percentage, in first i have my function but yours is more faster... i filled up a array of int with every byte, and make 256 count on it... It's not good with a nand 256 Mb. So i take yours... Thank again.

    I have begin 3, 4 month ago... I have just use the anaria code for 2 new test... It's in C++/ Qt, compatible with Mac and Linux and I give source code (via ps3.gx-mod.com/images/news/softwares/nandTool/SourcePs3DumpValidating.rar) for respect the Qt License.

    [imglink=http://www.ps4news.com/images/ps3-nor-dump-auto-patcher-v0-01-by-rogero-is-released-31929-1.jpg|PS3 NOR Dump Auto-Patcher v0.01 by Rogero is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-dump-auto-patcher-v0-01-by-rogero-is-released-31929-1.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-dump-auto-patcher-v0-01-by-rogero-is-released-31929-2.jpg|PS3 NOR Dump Auto-Patcher v0.01 by Rogero is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-dump-auto-patcher-v0-01-by-rogero-is-released-31929-2.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  2. admin

    admin Administrator Staff Member

    PS3 NOR Inspector v0.01 Homebrew App By Mysis is Released

    Following up on the PS3 BwE NOR Revocation CoreOS Checker v1.4 and NOR Statistics v1.4 updates alongside the PS3 NORDumpTool, today PlayStation 3 developer Mysis has released PS3 NOR Inspector v0.01 with details below.

    Download: PS3 NOR Inspector v0.01 / .NET Compact Framework 2.0 (Required) / Verify NOR Dump (PDF) / Verify NOR Video by playerkp420

    From the included ReadMe file: I was working on this application for a little while now. By its release, it doesn't mean others should stop their work. Keep up the good work !

    Nor Inspector:

    Coded in C# - Requires .NET Framework 2.0 Another Tool for validating your NOR Dump is "Nor Inspector". It will display most common information about your dump and the console.

    How-to use:

    1) Start
    2) Drag'n'drop your dump into the app
    3) On errors check out status-tab

    Features:
    • Drag'n'drop your dumps!
    • Drag'n'drop Core OS / Revoke Package to replace!
    • Display of general informations
    • Additional reverse engineering related information
    • Tree View of your Nor Dump
    • Extract Option for contents
    • Verification of Operating System Files
    • Hex-Region Viewer
    • Byte reverse dumps supported
    • Error Logging in Status-Tab (OK/ERR) "The Tab is green, the dump is clean!"
    Greetings:

    PS3 Dev wiki people for their hard work and still updating every day ! (so much names I can't write them all, you know who you are ! :eek:)

    P.S.: This is just the beginning. I'm planning to add a lot more stuff. To be continued...

    [imglink=http://www.ps4news.com/images/ps3-nor-inspector-v0-01-homebrew-app-by-mysis-is-released-33737-1.jpg|PS3 NOR Inspector v0.01 Homebrew App By Mysis is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-inspector-v0-01-homebrew-app-by-mysis-is-released-33737-1.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-inspector-v0-01-homebrew-app-by-mysis-is-released-33737-2.jpg|PS3 NOR Inspector v0.01 Homebrew App By Mysis is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-inspector-v0-01-homebrew-app-by-mysis-is-released-33737-2.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-inspector-v0-01-homebrew-app-by-mysis-is-released-33737-3.jpg|PS3 NOR Inspector v0.01 Homebrew App By Mysis is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-inspector-v0-01-homebrew-app-by-mysis-is-released-33737-3.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  3. tommabu123

    tommabu123 Guest

    my ps3 was brick , and dump is not valid, can I use this for dump valid ? (sorry for my bad english :()
     
  4. givato

    givato Guest

    where can I find my console id?
     
  5. jt666

    jt666 Guest

    System Information in multiman.
     
  6. StanSmith

    StanSmith Guest

    Can I get the Console ID from a NAND dump? The conosle I have this dump from is dead but not sure where to find the Console ID from this NAND dump.

    I got the Console ID, now where to find the PSID?
     
  7. jackkiej

    jackkiej Guest

    maybe this helps:

    PSID starts at 0x800000000044A18C in 3.41, 0x800000000045218C in 3.55. It is 16 bytes long. Two identicle Console ID's exist in memory: one which is 32 bytes at 0x80000000003C2EF0 and another which is 16 bytes at 0x8000000000452174. PSN seems to use the second one, but PSIDPatch patches both

    I am not sure...
     
  8. haze67

    haze67 Guest

    the PSID can't be found in any NOR/NAND dump, only in the "dumped" LV1/LV2 dumps from the console. there you have the PSID, so it needs PSIDPatch either way... and the 2xConsoleID/IDPS in ur dump is at offset:

    NAND offset 80870 - 16 bytes ( search again the IDPS and the second one appears..) NOR offset offset 2F070 - 16 bytes (search again the IDPS ...)
     
  9. jackkiej

    jackkiej Guest

    You can use getconsoleID too, and if you changed the console ID can you generate a PSID with that?
     
  10. admin

    admin Administrator Staff Member

    BwE NOR Validator Public HTML Edition v1.01 PS3 Homebrew App Out

    Following up on the PS3 NOR Inspector v0.01 and his previous release, today PlayStation 3 homebrew developer BwE has made available a BwE NOR Validator Public HTML Edition v1.01 PS3 homebrew application followed by v1.02, v1.14 and newer revisions with details below.

    Download: BwE PS3 NOR Validator 1.09 / BwE PS3 NOR Validator 1.02 / BwE PS3 NOR Validator 1.01 / BwE PS3 NOR Validator 1.04 / BwE NOR Validator Public HTML Edition (Latest Version) (Mirror)

    From the included ReadMe file: This all in one validator/patcher will interpret the byte orientation, patch for 3.55 and will then output the results of 2200+ validations.

    How-to use

    1) Run the comical keygen style loader
    2) Click start (and maybe mute)
    3) A console will appear asking you to select your dumps (if you have more than one in the folder)
    4) Make your selection and or select if you watch to patch it (either in its current byte orientation or the opposite)
    5) Wait patiently
    6) Read the output

    Areas Of Validation
    • Statistics
    • First Region Header
    • Flash Format
    • Flash Region
    • Asecure_Loader/Metldr
    • Asecure_Loader/Metldr Corrupt Sequences
    • Asecure_Loader/Metldr Encrypted Statistics
    • EID
    • EID0
    • EID2
    • EID3
    • EID5
    • IDPS
    • CISD
    • CISD0
    • CISD1
    • CISD2
    • CCSD
    • CCSD0
    • CVTRM/VTRM0
    • VTRM 1
    • TRVK_PRG0
    • TRVK_PRG1
    • TRVK_PKG0
    • TRVK_PKG1
    • ROS0
    • ROS1
    • ROS0/1 AuthID's/MD5's
    • Revoke/CoreOS MD5's
    • Second Region Header
    • Second Region Block 0
    • Second Region Block 1
    • CELL_EXTNOR_AREA
    • Lv0ldr/Bootldr
    • Lv0ldr/Bootldr Corrupt Sequences
    • Lv0ldr/Bootldr Statistics
    • Minimum Version
    • File Digest Keys
    • PerConsole Nonce
    • Corrupt Sequences
    • Repetition
    • Authenticiation IDs
    :alert: Use at own risk! Valid dumps may be invalid - Invalid dumps may be valid. There are almost infinite variations of each dump! Have fun and good luck!

    Report any bugs or issues to bwe AT betterwayelectronics.com or directly to BwE at irc.efnet.org #ps3downgrade

    Changelog:
    • 1.15 - 25/03/2013 : added 4.40 ofw information and optimised some code
    • 1.14 - 19/03/2013 : improved validation of the flash-region table
    • 1.13 - 18/03/2013 : better handling for metldr.2, more id detections and md5s, added byte reversal option for experimenting with E3.
    • 1.12 - 16/03/2013 : md5 bug fix, changed id detections and general improvements
    • 1.11 - 08/03/2013 : improved patching structure, added 3 musketeers patch (3.56 patching), code optimisation
    • 1.10 - 04/03/2013 : added 25+ validations + changed results & outputs + bugfix
    • 1.09 - 02/03/2013 : improved corruption checks for metldr/bootldr + more validations + old coreos bug fix (again) + changed some results
    • 1.08 - 29/02/2013 : added timeout for version check + added 16bit corrupt sequence check + fixed long outputs + fixed metldr ident bug + changed some warning/danger results + changed 00/ff results
    • 1.06 - 27/02/2013 : fixed bug when handling old coreos versions + fixed .self md5 list
    • 1.05 - 25/02/2013 : added approx 220 more validations + changed statistic ranges + latest version check + fixes to metldr/bootldr
    • 1.02 - 22/02/2013 : more md5's & authid checks + changed some results.
    • 1.01 - 16/02/2013 : authid check bugfix
    • 1.00 - 15/02/2013 : first public release
    [imglink=http://www.ps4news.com/images/bwe-nor-validator-public-html-edition-v1-01-ps3-homebrew-app-out-33984-1.jpg|BwE NOR Validator Public HTML Edition v1.01 PS3 Homebrew App Out]http://www.ps4news.com/images.php?sm=1&f=bwe-nor-validator-public-html-edition-v1-01-ps3-homebrew-app-out-33984-1.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/bwe-nor-validator-public-html-edition-v1-01-ps3-homebrew-app-out-33984-2.jpg|BwE NOR Validator Public HTML Edition v1.01 PS3 Homebrew App Out]http://www.ps4news.com/images.php?sm=1&f=bwe-nor-validator-public-html-edition-v1-01-ps3-homebrew-app-out-33984-2.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/bwe-nor-validator-public-html-edition-v1-01-ps3-homebrew-app-out-33984-3.jpg|BwE NOR Validator Public HTML Edition v1.01 PS3 Homebrew App Out]http://www.ps4news.com/images.php?sm=1&f=bwe-nor-validator-public-html-edition-v1-01-ps3-homebrew-app-out-33984-3.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  11. admin

    admin Administrator Staff Member

    BwE NOR Patcher v1.0 PS3 Homebrew Application is Now Available

    Following up on the BwE NOR Validator Public HTML Edition, today PlayStation 3 homebrew developer BwE has made available a PS3 homebrew application with details below.

    Download: BwE NOR Patcher v1.0 / BwE NOR Patcher v1.0 (Mirror)

    The application is available above, and below is what BwE mentioned about it for those interested.

    BwE PS3 NOR Patcher v1.0
    • Checks CoreOS then patches 3.55/3.56 – Also minimum version check.

    [imglink=http://www.ps4news.com/images/bwe-nor-patcher-v1-0-ps3-homebrew-application-is-now-available-34158-1.jpg|BwE NOR Patcher v1.0 PS3 Homebrew Application is Now Available]http://www.ps4news.com/images.php?sm=1&f=bwe-nor-patcher-v1-0-ps3-homebrew-application-is-now-available-34158-1.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  12. admin

    admin Administrator Staff Member

    PS3 NOR and NAND Auto Patcher v0.04 By Rogero is Released

    Following up on his PS3 NOR Dump Auto-Patcher v0.01, today PlayStation 3 developer Rogero has released PS3 NOR and NAND Auto Patcher v0.04 with the changes outlined below.

    Download: PS3 Nor and Nand Auto Patcher v0.04.rar / PS3 Nor and Nand Auto Patcher v0.04.rar (Mirror) / PS3 Nor and Nand Auto Patcher v0.04.rar (Mirror #2) / PS3 Nor and Nand Auto Patcher v0.04.rar (Mirror #3)

    To quote: PS3 Nor and Nand Auto Patcher v0.04

    ChangeLog:

    Initial release v0.01
    • Compatible with both E3 and ProgSkeet Nor dumps.
    • Checking your PS3 Nor Dump if it is Byte-Reversed or No.
    • Applying the correct downgrade patches depending on the Dump type detected.
    • Eliminating the need to byte-swap the dump in order to apply the patches.
    • Making the patching easier rather then using several programs to do it.
    v0.04 Update
    • Added new Rogero CFW4.40 v1.02 patches.
    • Works for any PS3 model with downgradable metldr revision (not metldr2) including PS3 with Minver 3.56
    • No more FSM is needed for downgrading.
    • Added detection of non-downgradable "metldr" revisions.
    • Added support for Interleaved NAND Dumps (now will patch both Nor and Nand dumps)
    How to use:
    • Dump your Flash many times and verify it well before proceeding.
    • Drag and Drop any Nor or Interleaved NAND Dump onto the executable,
    • It will detect the dump type and patch it accordingly with CFW4.40 patches.
    • Flash the patched image back into the PS3 Nor/Nands.
    • Restart the PS3.
    If the PS3 was already on OFW4.40 then it must start normally and you can Install Rogero CFW4.40 v1.02 from XMB -> Settings -> System Update.

    If the PS3 was on OFW < 4.40 then you will see the "Connect a PS3 controller" screen, and you can continue by installing Rogero CFW4.40 v1.02 simply by following the screen instructions.

    :alert: Warning: This program does not check for the dump validity, you must provide a good dump previously checked and verified.

    It will patch the dump image even if it's not a 100% valid dump, the program only does some minimal checks before patching assuming that the user have provided a valid dump.

    [imglink=http://www.ps4news.com/images/ps3-nor-and-nand-auto-patcher-v0-04-by-rogero-is-released-34409-1.jpg|PS3 NOR and NAND Auto Patcher v0.04 By Rogero is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-and-nand-auto-patcher-v0-04-by-rogero-is-released-34409-1.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-and-nand-auto-patcher-v0-04-by-rogero-is-released-34409-2.jpg|PS3 NOR and NAND Auto Patcher v0.04 By Rogero is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-and-nand-auto-patcher-v0-04-by-rogero-is-released-34409-2.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-and-nand-auto-patcher-v0-04-by-rogero-is-released-34409-3.jpg|PS3 NOR and NAND Auto Patcher v0.04 By Rogero is Released]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-and-nand-auto-patcher-v0-04-by-rogero-is-released-34409-3.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  13. admin

    admin Administrator Staff Member

    PS3 BwE NOR Validator v1.16 and BwE NOR / NAND Patcher v0.01 Out

    Following up on his BwE NOR Validator and BwE NOR Patcher, today PlayStation 3 homebrew developer BwE has released BwE NOR Validator v1.16 followed by v1.17, v1.18, v1.19, v1.20, v1.21, v1.22, v1.23, v1.24, v1.25, v1.28, v1.30 and v1.31 alongside BwE NOR / NAND Patcher v0.01 followed by v0.02 and v1.01 with details below.

    Download: BwE NOR Validator v1.16-v1.31 / BwE NOR / NAND Patcher v0.01-v1.01 / BwE NOR-NAND Patcher v0.02 / BwE NAND Validator v1.75 (Experimental) / BwE NAND Validator v1.00-v1.02 / BwE NOR / NAND Dump Information v1.00

    To quote: BwE NOR Validator v1.16

    Application MD5: A9D0B21E8C0452EF00EFC48DA79D974C

    Changelog
    • 1.31 - 27/05/2013 : added eid4 + fixed bug in entropy (note: possibly final version, unless adding firmware revisions/new consoles)
    • 1.30 - 21/05/2013 : completely rewritten eid, cisd, ccsd + added more validations to it, upgraded other minor validations. all due to upcoming nand validator (note: possibly final version, unless adding firmware revisions/new consoles)
    • 1.28 - 15/05/2013 : completely rewritten cvtrm validation + added more validations to it, upgraded/perfected entropy (possibly final version, unless adding firmware revisions/new consoles)
    • 1.25 - 13/05/2013 : added entropy check for metldr/bootldr (possibly final version, unless adding firmware revisions/new consoles (From EussNL: Entropy is used for checking encrypted sections, like metldr/asecureloader and bootldr, which because of their encryption will have high entropy. When knowing the entropy of other sections (based on known good dumps), it can be a good prediction of the validity of it without interpreting or decrypting it.)
    • 1.24 - 06/04/2013 : added more information to suit newly discovered ps3 data, improved validation, added a tip for bad md5's, removed version forcing (possibly last release).
    • 1.23 - 29/04/2013 : improved validation, added 4.41 ofw information
    • 1.22 - 16/04/2013 : added 115 more validations + changed statistic range for bootldr + other small boring changes
    • 1.21 - 11/04/2013 : patch3 error fix.
    • 1.20 - 10/04/2013 : added new console data, removed 3.56 patch (replaced with 4.40), added protection against using old validator, changed corruption check (again!), added quick info for console.
    • 1.19 - 09/04/2013 : changed metldr statistic range, minver check (to suit refurbished ps3s), corruption changes
    • 1.18 - 08/04/2013 : upgraded cisd/cell_ext_nor_area/metldr validations to suit unique metldr.2 revision, changed corruption output (again).
    • 1.17 - 08/04/2013 : changed repetition check, changed corruption output, bugfix
    • 1.16 - 02/04/2013 : added rogero's 4.40 patch, changed options, added 25+ md5's, changed stats range and id check
    BwE NOR/NAND Patcher 0.01 has the same exciting features as my validator, only - less.

    Patches 3.55/3.56/4.40 on NOR or NAND. Validates CoreOS and maybe TRVK. Does that without a loader/chiptunes and all in the console. Faster than other my validator and other patchers.

    Found any bugs? Let me know. I just made this for giggles so its bound to have something wrong.

    BwE NOR/NAND Patcher 0.02
    • Fixes the E3 flasher style (swapped) dump issue.
    BwE NOR/NAND Patcher 1.01
    • Another bugfix update.
    Finally, below is a WIP (via pastebin.com/DUivneHz) BwE NAND Validator, as follows:
    Code:
    Filename: CatisFine-NAND-unified.bin
    
    MD5: 655B6285C43CF4F80F57BDDD66F42C23
    File Size: 268435456
    Validator Version: 1.11
    
    =======================================================================
    Return
    
    
    Lv0ldr/Bootldr:
    Encrypted Binary Size - 2A2A ✔
    Decrypted Binary Size - 2A2A ✔
    Calculated Bootldr Size - 2A2E0 ✔
    Rev Key - 5CE463CD5C9EB67AFEA01B54 (CECHA/CECHB (COK-001)) ✔
    PerConsole Nonce - 57D6521BB4DCACDFDD033EF6 ✔
    
    Lv0ldr/Bootldr Corrupt Sequence Check:
    Nothing Found! ✔
    
    Lv0ldr/Bootldr Encrypted Statistics:
    Sum: 172768 ✔
    Mean: 674.875 ✔
    Std Dev: 25.5372085320194 ✔
    
    First Region Header:
    Unknown Blank - ✔
    Magic Header - 0FACE0FF - DEADBEEF ✔
    Region Count - 00 ✔
    Unknown - 00 ✔
    Blank Filled Block - ✔
    Return
    
    
    Flash-Region Table:
    Count - 9 ✔
    Length - EBFE00 ✔
    
    asecure_loader ✔
    Size: 040000 ✔
    Location: 000600 (0x40800) ✔
    
    eEID ✔
    Size: 010000 ✔
    Location: 040600 (0x80800) ✔
    
    cISD ✔
    Size: 000800 ✔
    Location: 050600 (0x90800) ✔
    
    cCSD ✔
    Size: 000800 ✔
    Location: 050E00 (0x91000) ✔
    
    trvk_prg ✔
    Size: 002000 ✔
    Location: 051600 (0x91800) ✔
    
    trvk_pkg ✔
    Size: 002000 ✔
    Location: 053600 (0x93800) ✔
    
    creserved_0 ✔
    Size: 02A800 ✔
    Location: 055600 (0x95800) ✔
    
    ros ✔
    Size: E00000 ✔
    Location: 07FE00 (0xC0000) ✔
    
    cvtrm ✔
    Size: 040000 ✔
    Location: E7FE00 (0xEC0000) ✔
    
    Structure/Corruption Check - ✔
    
    Asecure_Loader/Metldr:
    File Length - 0ED6 ✔
    Encrypted Binary Size - EDA0 ✔
    Decrypted Binary Size - 0ED6 ✔
    File Name - metldr ✔
    Calculated Metldr Size - EDA0 ✔
    Rev Key - 48F43FDE3EEE37119C673663 (CECHA/CECHB/CECHC/DECHA00A/J/DECHA(COK-001/002)) ✔
    PerConsole Nonce - 57D6521BB4DCACDFDD033EF6 ✔
    Metldr Version - Metldr Old - Downgradeable ✔
    Blank Filled Block - ✔
    
    Asecure_Loader/Metldr Corrupt Sequence Check:
    Nothing Found! ✔
    
    Asecure_Loader/Metldr Encrypted Statistics:
    Sum: 60832 ✔
    Mean: 237.625 ✔
    Std Dev: 14.7025407968267 ✔
    
    EID:
    Count - 06 ✔
    Length - 1DD0 ✔
    Entry Table ✔
    
    EID0:
    IDPS - 0000000100840002100115EDDED80no ✔
    PerConsole Nonce - 57D6521BB4DCACDFDD033EF6 ✔
    Static + Count - 0012000B (11) ✔
    
    EID2:
    P-Block Size - 0080 ✔
    S-Block Size - 0690 ✔
    Padding ✔
    
    EID3:
    PerConsole Nonce - 57D6521BB4DCACDFDD033EF6 ✔
    Unknown Static - 00000001 ✔
    Unknown Static - 000100D0 ✔
    
    EID5:
    IDPS - 0000000100840002100115EDDED80no ✔
    PerConsole Nonce - 57D6521BB4DCACDFDD033EF6 ✔
    Unknown Static - 00120730 ✔
    
    IDPS Info:
    Target ID - 84 (Retail / Kiosk USA / CEX UC2) ✔
    Model - 02 (CECHB (COK-001)) ✔
    IDPS - EID0 & EID5 ✔
    
    CISD:
    Count - 03 ✔
    Length - 0270 ✔
    Entry Table ✔
    
    CISD0:
    MAC Address - 0015C1CB2D67 ✔
    Unknown Static - ✔
    
    CISD1:
    IDLog Header - 7F49444C (IDL) ✔
    Unknown Static - ✔
    Area Start - ✔
    Unknown Static - ✔
    Unknown Static - ✔
    ECID - 01C50A16411897180305004000000000 ✔
    Board ID - 27430205 ✔
    Kiban ID - 3LA00073806D ✔
    Unknown ID - 001100110012 ✔
    CKP2 Data - ✔
    Unknown Static - ✔
    Unknown Semi Static ID - ✔
    CKP Management ID - ✔
    Availiable Area - ✔
    
    CISD2:
    WLAN Channel - 07FF ✔
    WLAN Filler - ✔
    Unreferenced Area - ✔
    
    CCSD:
    Count - 01 ✔
    Length - 0800 ✔
    Filler - ✔
    File Table - ✔
    
    CCSD0:
    Structure - ✔
    Unreferenced Area - ✔
    Return
    
    
    TRVK PRG Header:
    Offset to region - 1010 ✔
    Offset to file - 1010 ✔
    Region Size - 2000 ✔
    Unknown Filler - ✔
    Return
    
    
    TRVK_PRG0:
    Filler - ✔
    Data Size - 02E0 ✔
    Header - SCE ✔
    Header Filler - ✔
    Unknown - ✔
    Meta Size - E0 ✔
    Unknown 2 - ✔
    Unknown 3 - ✔
    Empty Space - ✔
    Return
    
    
    TRVK_PRG1:
    Filler - ✔
    Data Size - 0000 ✔
    Header - SCE ✔
    Header Filler - ✔
    Unknown - ✔
    Meta Size - E0 ✔
    Unknown 2 - ✔
    Unknown 3 - ✔
    Empty Space -[WARNING] - Too long to display!
    Return
    
    
    TRVK PKG Header:
    Offset to region - 0020 ✔
    Offset to file - 0020 ✔
    Region Size - 2000 ✔
    Unknown Filler - ✔
    Return
    
    
    TRVK_PKG0:
    Filler - ✔
    Data Size - 0260 ✔
    Header - SCE ✔
    Header Filler - ✔
    Unknown - ✔
    Meta Size - 60 ✔
    Unknown 2 - ✔
    Unknown 3 - ✔
    Empty Space - ✔
    Return
    
    
    TRVK_PKG1:
    Filler - ✔
    Data Size - FFFF ✔
    Header - [DANGER] - ���
    Header Filler - [DANGER] - FFFFFFFFFFFFFFFFFFFFFFFFFF
    Unknown -[DANGER] - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    Meta Size - FF ✔
    Unknown 2 -[DANGER] - FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
    Unknown 3 -[DANGER] - 00000002000000000000000000000000
    Empty Space - ✔
    
    Creserved_0:
    Filler - ✔
    
    ROS0/1 Versions:
    355.000 ✔
    355.000 ✔
    
    ROS0:
    Header Filler - ✔
    Length of Flash Region - 6FFFE0 ✔
    Unknown Static - ✔
    Entry Count - 18 ✔
    Length of Flash Region 2 - 6FFFE0 ✔
    
    ROS0 355.000 File Table; AuthID & MD5:
    aim_spu_module.self ✔
    AuthID: 1070000025000001 ✔
    MD5: CA9BBC99C645173E1F98AA66C47A4500 ✔
    
    appldr ✔
    AuthID: 1FF000000C000001 ✔
    MD5: 5C7436BFFC7E8D0A8E210BD0CA83CDF2 ✔
    
    creserved_0 ✔
    AuthID: N/A ✔
    MD5: 09A1D434DBD7197E7C3AF8A7C28CA38B ✔
    
    default.spp ✔
    AuthID: N/A ✔
    MD5: B0AD88EE637311AE5196F1B11D43BE0A ✔
    
    emer_init.self ✔
    AuthID: 10700003FC000001 ✔
    MD5: 9D670B662BE696C8460449B7EFDD803E ✔
    
    eurus_fw.bin ✔
    AuthID: N/A ✔
    MD5: B5F54D9A11D1EAE71F35B5907C6B9D3A ✔
    
    hdd_copy.self ✔
    AuthID: 1070000501000001 ✔
    MD5: C1DC055EF0D6082580AC066E2B0A3C38 ✔
    
    isoldr ✔
    AuthID: 1FF000000A000001 ✔
    MD5: 811329ECDB677181B9FC5CC3564D9047 ✔
    
    lv0 ✔
    AuthID: 1FF0000001000001 ✔
    MD5: FF6753184D15F45508C5330A6144A4D9 ✔
    
    lv1.self ✔
    AuthID: 1FF0000002000001 ✔
    MD5: 128499C45F6A66D48FCC0AFAE075C188 ✔
    
    lv1ldr ✔
    AuthID: 1FF0000008000001 ✔
    MD5: E9AE2A62B4CC31750D4E56C7D5FFDD6F ✔
    
    lv2ldr ✔
    AuthID: 1FF0000009000001 ✔
    MD5: A597AA3D8101674856EEF83AC1D0EF28 ✔
    
    manu_info_spu_module.self ✔
    AuthID: 1070000055000001 ✔
    MD5: 65A3EEE4C48716674CB1C29609B5F54D ✔
    
    mc_iso_spu_module.self ✔
    AuthID: 1070000037000001 ✔
    MD5: 5FFB33A6CECB99081E54A0E36E3C61AF ✔
    
    me_iso_spu_module.self ✔
    AuthID: 1070000043000001 ✔
    MD5: 3B15C14770D654FEF9987E2517616D89 ✔
    
    sb_iso_spu_module.self ✔
    AuthID: 107000001F000001 ✔
    MD5: B39E13FBD6B07F65616A0355EF5CB262 ✔
    
    sc_iso.self ✔
    AuthID: 1070000020000001 ✔
    MD5: D7EDCA0ED3749F11EE34F0F532CF5AA7 ✔
    
    sdk_version ✔
    AuthID: N/A ✔
    MD5: 3DA12E2CB472EB8193309B663D7C913A ✔
    
    spp_verifier.self ✔
    AuthID: 1070000021000001 ✔
    MD5: 90D1C8A45F6FEE52219E1B14FF8C9765 ✔
    
    spu_pkg_rvk_verifier.self ✔
    AuthID: 1070000022000001 ✔
    MD5: B76B7244B19032A9518787D9EC827F3C ✔
    
    spu_token_processor.self ✔
    AuthID: 1070000023000001 ✔
    MD5: 22ABABCFC027F892AD2CF4E1C9FD925C ✔
    
    spu_utoken_processor.self ✔
    AuthID: 107000004C000001 ✔
    MD5: 0E5A2E8A68FE09481D728C227DC5A165 ✔
    
    ROS1:
    Header Filler - ✔
    Length of Flash Region - 6FFFE0 ✔
    Unknown Static - ✔
    Entry Count - 18 ✔
    Length of Flash Region 2 - 6FFFE0 ✔
    
    ROS1 355.000 File Table; AuthID & MD5:
    aim_spu_module.self ✔
    AuthID: 1070000025000001 ✔
    MD5: CA9BBC99C645173E1F98AA66C47A4500 ✔
    
    appldr ✔
    AuthID: 1FF000000C000001 ✔
    MD5: 5C7436BFFC7E8D0A8E210BD0CA83CDF2 ✔
    
    creserved_0 ✔
    AuthID: N/A ✔
    MD5: 09A1D434DBD7197E7C3AF8A7C28CA38B ✔
    
    default.spp ✔
    AuthID: N/A ✔
    MD5: B0AD88EE637311AE5196F1B11D43BE0A ✔
    
    emer_init.self ✔
    AuthID: 10700003FC000001 ✔
    MD5: 9D670B662BE696C8460449B7EFDD803E ✔
    
    eurus_fw.bin ✔
    AuthID: N/A ✔
    MD5: B5F54D9A11D1EAE71F35B5907C6B9D3A ✔
    
    hdd_copy.self ✔
    AuthID: 1070000501000001 ✔
    MD5: C1DC055EF0D6082580AC066E2B0A3C38 ✔
    
    isoldr ✔
    AuthID: 1FF000000A000001 ✔
    MD5: 811329ECDB677181B9FC5CC3564D9047 ✔
    
    lv0 ✔
    AuthID: 1FF0000001000001 ✔
    MD5: FF6753184D15F45508C5330A6144A4D9 ✔
    
    lv1.self ✔
    AuthID: 1FF0000002000001 ✔
    MD5: 128499C45F6A66D48FCC0AFAE075C188 ✔
    
    lv1ldr ✔
    AuthID: 1FF0000008000001 ✔
    MD5: E9AE2A62B4CC31750D4E56C7D5FFDD6F ✔
    
    lv2ldr ✔
    AuthID: 1FF0000009000001 ✔
    MD5: A597AA3D8101674856EEF83AC1D0EF28 ✔
    
    manu_info_spu_module.self ✔
    AuthID: 1070000055000001 ✔
    MD5: 65A3EEE4C48716674CB1C29609B5F54D ✔
    
    mc_iso_spu_module.self ✔
    AuthID: 1070000037000001 ✔
    MD5: 5FFB33A6CECB99081E54A0E36E3C61AF ✔
    
    me_iso_spu_module.self ✔
    AuthID: 1070000043000001 ✔
    MD5: 3B15C14770D654FEF9987E2517616D89 ✔
    
    sb_iso_spu_module.self ✔
    AuthID: 107000001F000001 ✔
    MD5: B39E13FBD6B07F65616A0355EF5CB262 ✔
    
    sc_iso.self ✔
    AuthID: 1070000020000001 ✔
    MD5: D7EDCA0ED3749F11EE34F0F532CF5AA7 ✔
    
    sdk_version ✔
    AuthID: N/A ✔
    MD5: 3DA12E2CB472EB8193309B663D7C913A ✔
    
    spp_verifier.self ✔
    AuthID: 1070000021000001 ✔
    MD5: 90D1C8A45F6FEE52219E1B14FF8C9765 ✔
    
    spu_pkg_rvk_verifier.self ✔
    AuthID: 1070000022000001 ✔
    MD5: B76B7244B19032A9518787D9EC827F3C ✔
    
    spu_token_processor.self ✔
    AuthID: 1070000023000001 ✔
    MD5: 22ABABCFC027F892AD2CF4E1C9FD925C ✔
    
    spu_utoken_processor.self ✔
    AuthID: 107000004C000001 ✔
    MD5: 0E5A2E8A68FE09481D728C227DC5A165 ✔
    
    
    CoreOS MD5 Validation:
    ROS0: 3.55_PATCHED - F162E0D72EBA0F46B7FB36E6AAB63958 ✔
    ROS1: 3.55_PATCHED - F162E0D72EBA0F46B7FB36E6AAB63958 ✔
    
    CVTRM:
    Header 1 - SCEIVTRM ✔
    Version - ✔
    Unknown Static - ✔
    
    VTRM 0:
    Header - VTRM ✔
    Version - 04 ✔
    SHA1 Hash - A0B67480AA62DA6782C07D6D03EDED7A ✔
    Structure - ✔
    Unknown Data - ✔
    Protected Files Table Reserved Entries - 96 ✔
    
    VTRM 0 Entries:
    Table Entry 1 - ✔
    Reserved Table Entry 1 - 0400000002000005 ✔
    Used Table Entry 1 - 10700005FF000001 - vsh.self ✔
    Self Data Validation - ✔
    
    VTRM 0 Continued:
    Filler - ✔
    Footer - ✔
    Unknown Static - ✔
    Filled Space - ✔
    
    VTRM 1:
    Header - VTRM ✔
    Version - 04 ✔
    SHA1 Hash - A0B67480AA62DA6782C07D6D03EDED7A ✔
    X & Y Tables Reserved Entries - 1168 ✔
    Protected Files Table Reserved Entries - 2336 ✔
    Protected Files Table Used Entries - 6 ✔
    Reserved Entries - ✔
    
    VTRM 1 Entries:
    Table Entry 1 - ✔
    Reserved Table Entry 1 - 1070000002000001 - LPAR 2 or GameOS / PS3_LPAR ✔
    Used Table Entry 1 - 1070000039000001 - bdp_bdmv.self ✔
    Self Data Validation - ✔
    
    Table Entry 2 - ✔
    Reserved Table Entry 2 - 0020000002000005 ✔
    Used Table Entry 2 - 1070000003000002 - mgvideo.self ✔
    Self Data Validation - ✔
    
    Table Entry 3 - ✔
    Reserved Table Entry 3 - 0010000002000005 ✔
    Used Table Entry 3 - 1070000003000002 - mgvideo.self ✔
    Self Data Validation - ✔
    
    Table Entry 4 - ✔
    Reserved Table Entry 4 - 1070000002000001 - LPAR 2 or GameOS / PS3_LPAR ✔
    Used Table Entry 4 - 1070000003000002 - mgvideo.self ✔
    Self Data Validation - ✔
    
    Table Entry 5 - ✔
    Reserved Table Entry 5 - 0400000002000005 ✔
    Used Table Entry 5 - 10700005FF000001 - vsh.self ✔
    Self Data Validation - ✔
    
    Table Entry 6 - ✔
    Reserved Table Entry 6 - 0410000002000005 ✔
    Used Table Entry 6 - 10700005FF000001 - vsh.self ✔
    Self Data Validation - ✔
    
    VTRM 1 Continued:
    
    Filled Area - ✔
    Encrypted Sequence - ✔
    Empty Space - ✔
    Unknown Filler - ✔
    
    Time to calculate: 1.111063 seconds.
    BwE NAND Validator

    This all in one validator/patcher will patch for 3.55 and will output the results of 2799+ validations via HTML.
    • 1.02 - 09/06/2013 : bugfix for patcher (did not fix enough) + added some more MD5's (CFW)
    • 1.01 - 28/05/2013 : bugfix for patcher (mistake from using old nor code)
    • 1.00 - 27/05/2013 : first proper/public release (because I am lazy there will be no loader!)
    [youtube]Og3D4Gk1cTc[/youtube]​
    [imglink=http://www.ps4news.com/images/ps3-bwe-nor-validator-v1-16-and-bwe-nor-nand-patcher-v0-01-out-34451-1.jpg|PS3 BwE NOR Validator v1.16 and BwE NOR / NAND Patcher v0.01 Out]http://www.ps4news.com/images.php?sm=1&f=ps3-bwe-nor-validator-v1-16-and-bwe-nor-nand-patcher-v0-01-out-34451-1.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-bwe-nor-validator-v1-16-and-bwe-nor-nand-patcher-v0-01-out-34451-2.jpg|PS3 BwE NOR Validator v1.16 and BwE NOR / NAND Patcher v0.01 Out]http://www.ps4news.com/images.php?sm=1&f=ps3-bwe-nor-validator-v1-16-and-bwe-nor-nand-patcher-v0-01-out-34451-2.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  14. ppr2012

    ppr2012 Guest

    can it validate my nor dumps 100%...
     
  15. hi i'm sorry if i'm not good in en lang .., ok every time i try too un ban man console i failed but infact i have a pse fully broken (hardware) and i have the console id and psid. how can i exchange them to ps3 because every time i try for am moment everything is good but as soon as i turn off the system or restart it turn back to default !!!

    the original default last time i use the psid patcher wel this can help me pou ro i must use something else
     
  16. admin

    admin Administrator Staff Member

    PS3 NOR / NAND Statistic Beta Homebrew App By Sinsizer Arrives

    Following up on the previous updates from BwE, today PlayStation 3 homebrew developer sinsizer has made available PS3 NOR / NAND Statistic Beta for those interested in validating and checking their PS3 NOR / NAND dumps.

    Download: NOR_NAND_Statistic_BETA.rar / NOR_NAND_Statistic_BETA.rar (Mirror) / PS3_NOR-NAND_Statistic.rar (Non-Beta) / PS3 NOR-NAND Statistic.rar (Mirror) / dumpstatistic.rar / dump statistics.zip (corrupt coreOS file) / PS3_NOR-NAND_Statistic_fixed.rar / dumpstatistic.rar by sinsizer / dumpstatistic.7z (Win XP) by Swizzy (Requires .NET Framework 4.0)

    To quote: Features:
    • NOR/NAND statistics
    • NOR/NAND patching
    • NOR/NAND byte swapping
    • NOR/NAND infos
    • NOR/NAND validation
    • NOR/NAND extraction
    • DATECODE check
    This tool works different than other validators. Instead of outputting a full log, it will output an error.log, if validate is checked. But see for yourself.

    Always patching 3.55 is recommended to see if the patched statistic is right/green. ckp_management_ID values have to be equel as well as per_console_nonce (should be stated in error.log if not). There is one easy rule! If the error.log contains an entry, your dump is definitly broken!

    Ros section is excluded from validation. Why? It´s easy to repair, the hole section gets patched anyway and it leads to the rule above.

    For NAND all known sections gets checked. But a big part is not or only rarely documented. So the hole part after cvtrm, cell_ext_os_area, OtherOS and unreferenced area at the end won´t be checked. It´s very important that you have look at the statistics and the “corrupt block count” of flowrebuilder when interleaving.

    It's always recommended to check dumps manually with an hexeditor, and using other tools for validation, to be as save as possible! As long as it is not possible to decrypt the full dump, it's impossible to validate it to 100%. Keep in mind this is only beta. :)

    Update: From sinsizer:
    • Added 4.46 patches
    • Some small changes
    OFFSET: 0xF00896 --- VALUE: 0x20 --- 0x00 BLANK AREA <--this is not normal, but it doesn´t brick your console.

    OFFSET: 0xF20020 --- VALUE: 0x000002000000004000000000 --- CELL_EXTNOR_AREA <--- you can find this check in line 1522, add this value or delete the check. ;)

    Update 2: Changelog: minor changes to the GUI (allows adding new patches to the patch folder). Thx to 3absiso and ChazLJ for testing.

    Download: dumpstatistic.rar

    How to extract the patch file for future CFW's (extracting/decrypting coreOS)

    Tools Download: cos_extract.rar
    • Extract CORE_OS_PACKAGE.pkg with pupview.exe from the firmware.pup.
    • Unpack/decrypt the CORE_OS_PACKAGE.pkg with fwpkg.exe
    • Copy the new file to the patch folder.
    IMPORTANT!

    You have to use "ros" somewhere in the name. Otherwise it doesn't get recognized as patch.

    Update 3: From sinsizer: The tool patches now ros and rvk if a corresponding rvk patch is placed in the patch folder. If no rvk patch is found, it will only patch ros.

    Naming convention for patch files:
    • ros_whatever_without_extension1
    • rvk_nor_whatever_without_extension1
    • rvk_nand_whatever_without_extension2
    In the example you can see that it will patch ros and rvk for nor. For nand it will patch only ros, because the revoke patch has another name. All patch files have to begin with the red names.

    The tool will be released without patch files from now on. You can download the patchfiles here: ps3coredump.eu5.org

    PS3 Coredump - All Files are in readable format! (000000000FACE0FF00000000DEADBEEF) or (IFI)
    All tools, which use these files, should automatically detect the input format and swap the byteorder, if needed.

    In future updates a small downloader will be integrated, as well as some other features regarding c2d and keyextraction from eid.

    PS3 NOR/NAND Statistic Download: dumpstatistic_low_res.7z / dumpstatistic_low_res.7z (Mirror)

    From Swizzy on the Win XP port (linked above): What I did was download the latest one then I decompiled it and fixed a few minor decompilation errors and re-compiled it with .net 4.0 as target instead of .net 4.5. I tested to make sure it runs in Windows XP on one of my virtual machines, however... I didn't check that all checks etc. are ok, but they should be.

    [imglink=http://www.ps4news.com/images/ps3-nor-nand-statistic-beta-homebrew-app-by-sinsizer-arrives-34615-1.jpg|PS3 NOR / NAND Statistic Beta Homebrew App By Sinsizer Arrives]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-nand-statistic-beta-homebrew-app-by-sinsizer-arrives-34615-1.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-nand-statistic-beta-homebrew-app-by-sinsizer-arrives-34615-2.jpg|PS3 NOR / NAND Statistic Beta Homebrew App By Sinsizer Arrives]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-nand-statistic-beta-homebrew-app-by-sinsizer-arrives-34615-2.jpg&w=500&h=400[/imglink]
    [imglink=http://www.ps4news.com/images/ps3-nor-nand-statistic-beta-homebrew-app-by-sinsizer-arrives-34615-3.jpg|PS3 NOR / NAND Statistic Beta Homebrew App By Sinsizer Arrives]http://www.ps4news.com/images.php?sm=1&f=ps3-nor-nand-statistic-beta-homebrew-app-by-sinsizer-arrives-34615-3.jpg&w=500&h=400[/imglink]
    More PlayStation 3 News...
     
  17. imajei

    imajei Guest

    After original Dump No Signal From TV

    Hi, I flashed my ps3 back to original dump but I am getting no signal from hdd or usb what can I do I verified my dumps with ps3 flash tool and bwe nor validator 1.31 all was fine my ps3 model is cechk01.

    thanks in advance if you can help.
     
  18. metzen

    metzen Guest

    Can you please verify for us that your power cable connector is properly inserted into the connector. Usually the gold contacts have a hard time making the proper connection. Please let us know if you even get the stanby (red) light.

    Thank You
     
  19. ubaldo

    ubaldo Guest

    how to use this program? I can not find anyone