1. A computer implemented method for recovering data from cold images comprising: searching primary storage of a target recovery device having an operating system stored on the primary storage that is not running; identifying one or more structures on the primary storage; parsing, using at least one computer processor, the one or more identified data structures; and recovering one or more portions of the one or more parsed data structures, wherein recovery comprises reading the one or more portions of the one or more parsed data structures from the primary storage of the target recovery device.