Well, what actually wrong with raw recovery there? In version 5 it was made decision to isolate raw recvery rules from software code; thus all rules are defined in external definition file. Raw recovery in "Standard" editions is enabled as easy as one checkbox.
In "Pro" edition it is enabled same way for file-system specific scan and in two more clicks when no file system is available (reason: specification of clusterization to avoid extra false-positive hits).
Rules are defined extranlly. In most cases you should not edit rules. Even if you do need this, just use "Rules editor" tool. There are plenty of examples how to define rules in default rule definition file. Most general rules share search syntax with our "hex" software.
Do you need more explanations on some specific points?
About "USFExploder" - trust me, we are not associated with US forces and (furtunately!) to any kind of explosions