Hello.
I have been experiencing errors that appear to be related to libvshadow while running Plaso against a drive image, as seen below. Searching online doesn't yield any solutions / help.
Enter code here...[INFO] Data files will be loaded from /usr/share/plaso by default.
2015-11-02 10:38:38,044 [WARNING] (MainProcess) PID:24552 <log2timeline> Unable to scan source with error: Unable to open file system with error: pyvshadow_volume_open_file_object: unable to open volume. libvshadow_store_block_read: invalid store block list header identifier. libvshadow_store_descriptor_read_store_header: unable to read store block at offset: 0. libvshadow_volume_open_read: unable to read store: 0 header. libvshadow_volume_open_file_io_handle: unable to read from file IO handle..
The original image is a VMDK file exported from ESX which represents a Win2003 Server system. I have tried the following, but get the same error for each attempt.
Plaso 1.3 stable - the Windows build from a Win8 system and the deb file from a Ubuntu 14.04 system (Plaso stable repo)
Plaso 1.3.1_20151008 - the deb file from a Ubuntu 14.04 system (GIFT dev repo)
I tried both versions of Plaso on the original VMDK file as well as two additional formats (raw image and EWF).
The original image is in tact. What I mean is, the VMDK represents a physical drive with a single NTFS-formatted file system at sector 2048. I can mount and access the file system using a variety of tools and processes, with the exception of Plaso.
Interestingly, I have experienced the same error with another VMDK file from a different system.
Plaso also fails if I mount the file system and run the tool against the mounted file system (X:), though with different errors.
If I can do anything to help narrow down the issue, please don't hesitate to ask. Thanks.
/Chris