Skip to content

libesedb misses parts of certain columns #68

@jengelh

Description

@jengelh

MDB02.edb.gz

esedbexport MDB02.edb -T Folder_101

In table Folder_101, 2nd row, column SeparatedProperty01, esedbexport shows a 5171-byte value with start bytes 0x18 0xd6 0x1f. When uncompressed, this indeed looks like the random text I had previously input through MFCMAPI, but it is too short.

A hexdump of MDB02 reveals the lzxpress stream is located at byte 9830506 for 5171 bytes until 9835677. Following this is another lzxpress stream at 9835701 for 835 bytes until 9836536. When decompressing those two streams individually and concatenating the 0x1fd6 long first part and the 0x03ae second part, I get back the 9092 bytes I originally put in.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions