puffyCid / artemis

A cross platform forensic parser written in Rust!
MIT License
59 stars 6 forks source link

CSV format support #141

Closed puffyCid closed 4 days ago

puffyCid commented 1 month ago

What new feature do you think would be cool to add to artemis? Right now artemis only supports JSON or JSONL file output. Adding support to outputting csv files would make reviewing data alot easier.

Describe the solution you'd like Add option to output data to csv

Additional context Some artifacts may not output nicely to csv. Such as the Shimdb artifact. However, a user could always timeline or manipulate the data to format nicely with csv

puffyCid commented 4 days ago

sadly it looks like the csv crate is not able to easily serialize JSON to csv (Support serializing of maps errors) Perhaps this can be revisisted later one