网上有些文章是说这个的,但是试了一下总是不对,好坏看了几篇文章才弄出来,现写出来如下:
1. 下载 TDM-GCC-32,或mingw,我用的版本是gcc 4.8.1
2.pydbg依赖于pydasm,pydasm又依赖于libdasm。
libdasm下载地址:https://libdasm.googlecode.com/files/libdasm-1.5.tar.gz
pydbg下载地址:https://github.com/OpenRCE/pydbg/archive/master.zip
3.进入pydasm目录. 执行python setup.py install。
我安装的时候出现了一个错误是:"error: Unable to find vcvarsall.bat"解决办法可参考:http://blog.csdn.net/secretx/article/details/17472107
4.解压pydbg包到Lib\site-packages目录下,同时删除pydasm.pyd。
5.测试
import pydasm
import pydbg