1、需要准备哪些东西?
1.1、MASM32软件包
可以在www.movsd.com下载最新的MASM软件包。
1.2、RadASM开发工具
可以在www.radasm.com下载最新的RadASM© Win32 assembly IDE。包含RadASM 2.2.1.2,
RadASM Assembly programming,RadASM language pack,RadASM help file,Win32 help
file这5个相关包,它们分别是IDE、编译器、语言包、RadASM和Win32的帮助文件。
1.3、OllyDbg调试工具
可以在http://bbs.pediy.com/找到OllyDbg v1.10
2、怎么安装和配置?
2.1、解压缩IDE压缩包到你想要的目录。
2.2、把编译器包中Assembly/Addins目录下的masm.ct、masm.kwl的文件拷贝到IDE目录下的Addins
目录中。Assembly目录下的Masm目录和masm.ini文件拷贝到IDE目录下。
2.3、把语言压缩包中的Language目录拷贝到IDE目录下。
2.4、把RadASM和Win32的帮助文件拷贝到IDE/Help目录下,并在“选项-帮助菜单”里面调整对应的
命令。
2.5、在“选项-语言”菜单里面添加简体中文支持。
2.6、在“选项-字体选项”菜单里面把“代码编辑”设置为“宋体”,“CHINESE_GB2312”,
“五号”避免出现中文字符乱码现象。
2.7、在“选项-编程语言”菜单里面把html删除掉,再点击浏览按钮找到IDE目录下的masm.ini文件
打开,点击添加按钮添加masm编程语言。
2.8、安装MASM32软件包,在“选项-设置路径-App($A)”文本框选择MASM的安装目录。
2.9、安装OllyDbg软件,在“选项-设置路径-Debug($E)”文本框选择OllyDbg的安装目录。