CTM1 / win_ewf_extract

A Python framework for extracting artifacts from Windows Encase Disk Images
The Unlicense
0 stars 0 forks source link

recurse_files in disk_utils.py doesn't take into accounts the processable_directories attribute, weak documentation in disk_utils #3

Closed CTM1 closed 1 year ago

CTM1 commented 1 year ago

The processable_directories attribute is an attribute that ArtifactExtractor classes should have, (see issue https://github.com/CTM1/win_ewf_extract/issues/1).

It should process directory names that are interesting for that extractor and call that extractor's process_fs_object function by passing it the correct filesystem object. This should be done in the recurse_files function of our disk_utils.py.

https://github.com/CTM1/win_ewf_extract/blob/main/modules/disk_utils.py#L87

CTM1 commented 1 year ago

Will kill two birds with one stone and implement https://github.com/CTM1/win_ewf_extract/issues/4 here aswell

CTM1 commented 1 year ago

Closing this, will do it in https://github.com/CTM1/win_ewf_extract/issues/6