abrignoni / ALEAPP

Android Logs Events And Protobuf Parser
MIT License
463 stars 97 forks source link

Serialize datalist field in tl.db as json instead of list #496

Open rick-slin opened 1 month ago

rick-slin commented 1 month ago

I'd like to be able to feed ALEAPP's output into Timesketch.

The format of tl.db is not conducive to do this, specifically the "datalist" column which is serialized as a list of strings, where each string is a key:value pair. This makes the field difficult to separate into its components since the ':' separator is also part of many values.

I'd like to change the way ALEAPP stores information in the "datalist" to a json format. From reading the ALEAPP code, the modification would be a fairly small change to scripts/ilapfuncs.py:timeline.