mandiant / VM-Packages

Chocolatey packages supporting the analysis environment projects FLARE-VM & Commando VM.
Apache License 2.0
123 stars 61 forks source link

Create a `sharedconfig.xml` for FlareVM & CommandoVM #930

Open emtuls opened 4 months ago

emtuls commented 4 months ago

Details

Details

Currently, we have separate configs for FlareVM and CommandoVM. Things that are shared between the two have been placed inside of the debloat.vm package. While this is convenient location due to both VM's using it, if we start to put things unrelated to "debloating" inside of it to be shared (such as the Cmd Here functionality), it starts to defeat the intent of the original package.

I propose we create an additional config file that includes things to be shared across both FlareVM and CommandoVM to have a proper home for things of that nature.

MalwareMechanic commented 4 months ago

@emtuls Could these be added to common.vm? It's a package who's purpose is to share functionality for use on any VM flavor. I think it's a good place to add a sharedconfig.xml too. Thoughts?

emtuls commented 4 months ago

I do think that if we go the route of having a sharedconfig.xml that common.vm would be a good place to throw it into. 🙂

Right now, there isn't really many things that would fit into a shared config, so this likely won't get implemented any time soon, but it is good to have the discussion for when that time comes. Thanks for the suggestion!