sleuthkit / autopsy

Autopsy® is a digital forensics platform and graphical interface to The Sleuth Kit® and other digital forensics tools. It can be used by law enforcement, military, and corporate examiners to investigate what happened on a computer. You can even use it to recover photos from your camera's memory card.
http://www.sleuthkit.org/autopsy/
2.41k stars 597 forks source link

Implement DataSourceProcessor using Python Module #5886

Closed ruben-nogueira closed 4 years ago

ruben-nogueira commented 4 years ago

I'm trying to implement a DataSourceProcessor using Python but it doesn't seem it's possible. The list of DSP only scans Java implementations with ServiceProvider annotation with Lookup.getDefault().lookupAll(DataSourceProcessor.class).

https://github.com/sleuthkit/autopsy/blob/develop/Core/src/org/sleuthkit/autopsy/casemodule/AddImageWizardSelectDspVisual.java#L192-L198

Does anybody know how to implement it with jython or if something is missing for the "pythonish" part? Thanks!

ruben-nogueira commented 4 years ago

Already solved! PR on the way.