At the moment, PhotoRec requires an image on the hard disk or a physical device as input data. Would it be possible to feed the executable a stream of bytes representing the image? For example, small chunks of data served from memory?
Currently PhotoRec uses non-contiguous read access to get the blocksize, recover fragmented files, resume recovery...
What are you trying to do exactly ?
At the moment, PhotoRec requires an image on the hard disk or a physical device as input data. Would it be possible to feed the executable a stream of bytes representing the image? For example, small chunks of data served from memory?