If you are looking for a functional all in one application that will make your patching/validating needs much more manageable then look no further than BWE NOR Validator version 1.24.
The latest update now includes better validation as well as the newly discovered PS3 Data.A There are some other updates in version 1.24 which you can check out in the dev notes and changelog quoted below.
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
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
Using this program is NOT a 100% way of validating your dumps (because nothing is), but it is a good way of quickly seeing if it is worth checking further. This program will NOT work with NAND and will not check anything other than what is stated. ALWAYS CHECK MANUALLY!
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!
If you do not validate your flash, and for some reason(s) the dump is invalid/bad, and you are rewriting to flash, you have no way of restoring the console hence making a perma-brick (unrecoverable brick).
Any updates will be posted here first.
Report any bugs or issues to irc.efnet.org #ps3downgrade