VMware {code} Community
ddwyer
Contributor
Contributor

Holodeck (Rigorous Testing)

If you are unfamiliar with it, Holodeck from Security Innovation () offers a really cool (but expensive) tool to create a world of hurt for an application to see how it deals. It allows you to insert windows messages reporting to your application that the disk is full, randomly drop packets, and a load of other evil replies.

Since I have to run this in a VM anyway, I was thinking about whether it was possible to skip the middleman (Holodeck) and take direct action on VM interactions. Ideally, I would have a single VM image that I could run through a set of tests to inject issues from a central testing machine. Application life or death can already be found through the existing API, so that makes things easy. Holodeck has the side-effect of sometimes killing the VM, so I'd love to have a way to target a specific application and the modules it accesses. I know that is OS-specific, but it's still a dream.

Any ideas?

0 Kudos
0 Replies