BeaEngine是一个开源的反编译引擎,官网为 http://www.beaengine.org/ ,支持多种语言,比如:Python VC MASM32 Delphi 等。由于我在使用的时候遇到了很多问题,所以在这里介绍一下它在VS中的具体应用及问题解决方法。
BeaEngine的所有示例代码下载:http://download.youkuaiyun.com/detail/skylinelulu/9855046
布局安排同这个示例代码:http://download.youkuaiyun.com/detail/super_mimi/8910011
我使用的是VS2010版本。首先创建项目,选择Visual C++中的Win32 Console Application,然后默认设置下去就OK。
在cpp文件中贴上examples中的示例代码,如下:(这是一个从0x401000处反汇编100行的小例子)
#include "stdafx.h"
#include <stdlib.h>
#include <stdio.h>
#include <string.h>