pjrinaldi / wombattools

set of command line tools for use with a custom forensic imager and custom logical imager using walafus, zstd, and blake3 which is integrated with wombat forensics and can also be used on their own.
BSD 2-Clause "Simplified" License
1 stars 1 forks source link

wombatfuse #2

Closed pjrinaldi closed 3 years ago

pjrinaldi commented 3 years ago

think about implementing a fuse module at some point which will spit out the uncompressed raw dd as a loop device.

can use affuse/ewfuse as a guide.

pjrinaldi commented 3 years ago

almost got the size working, the ls is working, and the reading of content from the raw file isn't quite there yet..

pjrinaldi commented 3 years ago

once i get the reading the compressed file content, then fuse is working and i can then work on getting the actual uncompressed content read...

to do this i would need to keep track of the current uncompressed offset, discard buffers that aren't within the offset i care about... then once i get the offset i care about, write that to the buffer containing the offset and size to read, and then keep reading the next buffers and adding until i get the necessary size and then return the buffer and end the uncompression and the discarded buffers.

pjrinaldi commented 3 years ago

wombat fuse is working.