RePEconstruct: reconstructing binaries with self-modifying code and import address table destruction
Make it work, make it right, make it fast: building a platform-neutral whole-system dynamic binary analysis platform