pip3 install git+https://github.com/GoSecure/malboxes.git#egg=malboxes
Olivier Bilodeau, <obilodeau@gosecure.ca>
Security Researcher at GoSecure
NorthSec Exec
The Linux/Moose talk guy
Not accessible to newcomers
Easy to mess things up (get infected)
Building an environment is guess work
Vanilla Win 7 VMs (or more recent versions)
No trace of a previous user
Manual installation of numerous tools
Can lead to cross-infected VMs
Can’t build or reuse templates
Time consuming
2 years ago this wasn’t possible…
But now it is, thanks to DevOps tools!
Packer, Vagrant
Chocolatey
WinRM, PowerShell
pip3 install git+https://github.com/GoSecure/malboxes.git#egg=malboxes
Build a profile
You will have a vagrant box
(your base VM)
Spin a Vagrantfile
for each of your analysis
Use Vagrant to manage VMs afterwards
Share your prebuilt box in same company
Use trial versions of Windows for instant analysis!
Reduce art, augment science
Get new people into malware analysis
Improve workflow of seasoned analyst/teams