[Libguestfs] Libguestfs question

Davide Barbato dav.barbato at gmail.com
Wed Mar 14 13:03:52 UTC 2012


2012/3/14 Richard W.M. Jones <rjones at redhat.com>

>
> I see.  Libguestfs could be useful here because it can remove layers
> of complexity -- such as partitions, LVs, encryption -- allowing a
> file carving tool to work directly on the filesystem.  Such a tool
> would have to be added to the API, and the only one I'm familiar with
> (PhotoRec) is highly interactive and thus not really suitable as-is
> for integrating with the libguestfs API.  If there is a file carving
> tool which works as a library or non-interactive command line tool,
> that would be better suited.
>
There is foremost (and scalpel, a fork) that do file carving non-interactive


> VMware doesn't really have anything to do with it - the guest
> operating system uses its normal method for deleting files, and those
> can be recovered using ordinary tools (eg.  ext2undelete,
> ntfsundelete).  You just need to add those tools into the libguestfs
> API.  See this page for a guide to adding new APIs:
>
> http://libguestfs.org/guestfs.3.html#extending_libguestfs
>
> Actually ext2undelete and ntfsundelete are both on the todo list, and
> have been for some time.
>
> Rich.
>
Ok, I'll check it out right now. Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20120314/da9905f5/attachment.htm>


More information about the Libguestfs mailing list