鱼C论坛

 找回密码
 立即注册

pydbg和pydasm的安装

已有 1094 次阅读2016-9-9 08:13 | error

1,pydbg安装必须要有pydasm,先去下载pydasm,解压,用命令行在当前目录下
执行python setup.py install
如果出现error: Unable to find vcvarsall.bat 这个信息提示,说明你的VS与你的python版本不匹配,python 2.7以上的要下载vs2010,python2.7以下的最好是vs2008
然后在vs命令行里面输入 SET VS90COMNTOOLS=%VS100COMNTOOLS% 这个2012版本的。
如果你安装的是 2012 版 SET VS90COMNTOOLS=%VS110COMNTOOLS%

   
如果你安装的是 2013版 SET VS90COMNTOOLS=%VS120COMNTOOLS%

   
或者直接配置系统环境变量 VS90COMNTOOLS指向 %VS你的版本COMNTOOLS%

你还可以,在“..python安装路径...\Lib\distutils目录下有个msvc9compiler.py找到243行  


toolskey = "VS%0.f0COMNTOOLS" % version   直接改为 toolskey = "VS你的版本COMNTOOLS"(这个就是为什么要配 ”VS90COMNTOOLS“ 的原因,因为人家文件名都告诉你了是  Microsoft vc 9的compiler,   代码都写死了要vc9的comntools,就要找这个玩意儿,找不到不干活)





2.下载pydbg包,解压到python\Lib\site-packages下,
注意,python2.7 与下载的pydasm.pyd不匹配,必须下载好匹配的,将原有的删除,下载好的放进去。
libdasm下载地址:https://libdasm.googlecode.com/files/libdasm-1.5.tar.gz

     pydbg下载地址:https://github.com/OpenRCE/pydbg/archive/master.zip


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 立即注册

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-30 03:56

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部