Portable Apps, Recovery and Live Discs
A range of different tools can be copied to your system support dongle, enough to cover you for any eventuality...
The first thing you should have on you cracking software dongle is a selection of bootable applications that might turn out to be useful when resolving PC problems and recovering data. You might have issues or reservations about installing applications to a troubled computer, which is where a utility like U3 comes in handy, enabling you to boot applications form your USB Flash memory rather than install them on the PC.
An alternative to U3 is Portable Apps, which launches in a similar way and has the same sort of user interface, but also has a wider selection of apps available.
In addition to these portable application options, you should also have at least one bootable live Linux distribution available to launch. Using a live Linux disc allows you to take advantage of the disc running exclusively in your PC's system memory without writing anying onto a damaged or compromised hard disk drive, regardless of what your main operating system is.
One popular choice for disk recovery is Trinity Rescue Kit, while Knoppix STD can be used to clear malware and anti-virus infections.
Picture and Disk Recovery app
Finally, the increasingly popular recovery tools PhotoRec and TestDisk should be included on your cracking software dongle, allowing you to run all manner of data checking and recovery options (on different media types too) in order to recover whatever vital data is available to save.