Closed akniffe1 closed 8 years ago
I definitely agree that some kind of post processor component is in order to both extend logging capabilities and capture important observations seen in the JSON reporting. This will require some time to explore the best way to implement this!
The latest project update should address the feature request on identifying relationships from FSF output (see notes on post-processing with jq). After some offline correspondence we agreed that data consumption of what is presently logged to files is best done via an add-on agent. Several of these exist already, depending on the data repository and implementation. Opportunities to fill those gaps would be neat projects in their own right that would have utility far beyond FSF logs.
Thanks for the awesome suggestions!
I'd also love to see this - for something like creating a module which submits to a sandbox based on previous findings would be very powerfull (e.g. if an export module is found in a dll - we submit as a dll to Cuckoo Sandbox)
I'd like to see a way for modules to run on the returned scan results, like a "meta module". The advantage of this is that Analysts could begin to develop post processing logic for the delicious data produced by FSF. Image a world with:
In keeping with the overall objective, I'd suggest that "meta modules" be triggered by content logged to the orderedDict, by default module execution, or finally after the execution of all available modules.