EvilVM compiler for information security research tools