其次比较麻烦的就是pydbg,一开始不知道去哪里下载pydbg 运行示例程序就会报这样的错:
Traceback (most recent call last):
File "E:\src\firefox_hook.py", line 1, in <module>
from pydbg import *
ImportError: No module named pydbg
去网上找了一个pydbg 是一个压缩包pydbg-package.rar
Pydbg 要拷贝到 拷贝到python的安装目录里面,一般是C:\Python27\Lib,这样还不行,因为因为python里面的pydasm.pyd不匹配,pydasm.pyd需要重新编译,解压libdasm-1.4.tar.gz,cmd切换到解压后的目录里 cd pydasm python setup.py build_ext,编译成功的话会生成一个build目录,里面有一个pydasm.pyd,将这个pydasm.pyd 替换到C:\Python27\Lib\python里面的pydasm.pyd就可以了。有的同学这里可能编译不成功,电脑上需要有Visual Studio
我的电脑上装有vs2008,使用的python的版本是2.7,如果是用python的版本是2.5也会编译不成功,提示电脑上没有vs2003。