python之,pydbg,pydasm库,逆向工程调试器的安装

pydbg是著名的基于python 实现的调试器。pydbg库依赖于pydasm库。所以安装之前,需要先build pydasm。

1. 编译pydasm 

  Step1, 下载libdasm源码 http://code.google.com/p/libdasm/downloads/list

  Step2,需要用到Visual Studio Command Prompt (2008),并用 cd 进入pydasm fold。

  Step3,输入命令 setup.py install 

  

 2. 测试 import pydasm ,如果报dll not load 错误,一般是msvcr80.dll确实,需要复制到

       

  3. 下载pydbg 路径: https://github.com/OpenRCE/pydbg

  解压后文件放在Lib\Site-packages\pydbg下面,

  由于 第一步 已经build 好了pydasm 了 所在要再pydbg 文件夹里面,移除pydasam.pyd。

  让pydbg直接使用Lib\Site-packages\pydasam.pyd。

4. 测试环境是否安装成功。

  

安装成功。

原文地址:https://www.cnblogs.com/ankier/p/2877994.html