`
d63hbz
  • 浏览: 13933 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Python2.7安装pydbg

阅读更多
一、环境
Windows XP
安装Microsoft Visual Studio 2010
安装Python2.7
设置环境变量:VS90COMNTOOLS=%VS100COMNTOOLS%
下载安装依赖包并分别解压缩:
http://libdasm.googlecode.com/files/libdasm-1.5.tar.gz
https://codeload.github.com/OpenRCE/paimei/zip/master
https://codeload.github.com/OpenRCE/pydbg/zip/master

二、安装过程:
1)安装libdasm-1.5:

C:\Documents and Settings\Administrator\My Documents\下载\libdasm-1.5>cd pydasm

C:\Documents and Settings\Administrator\My Documents\下载\libdasm-1.5\pydasm>setup.py build_ext
running build_ext

C:\Documents and Settings\Administrator\My Documents\下载\libdasm-1.5\pydasm>setup.py install
running install
running build
running build_ext
running install_lib
running install_egg_info
Removing C:\Python27\Lib\site-packages\pydasm-1.5-py2.7.egg-info
Writing C:\Python27\Lib\site-packages\pydasm-1.5-py2.7.egg-info

C:\Documents and Settings\Administrator\My Documents\下载\libdasm-1.5\pydasm>python -c "import pydasm"

C:\Documents and Settings\Administrator\My Documents\下载\libdasm-1.5\pydasm>


2)安装Pydbg:
1> 将pydbg-master内的文件拷贝到paimei-master\pydbg目录
2> 执行安装命令:
C:\Documents and Settings\Administrator\My Documents\下载>cd paimei-master

C:\Documents and Settings\Administrator\My Documents\下载\paimei-master>setup.py install
running install
running build
running build_py
running install_lib
copying build\lib\pydbg\pydasm.pyd -> C:\Python27\Lib\site-packages\pydbg
running install_egg_info
Removing C:\Python27\Lib\site-packages\PaiMei-1.2-py2.7.egg-info
Writing C:\Python27\Lib\site-packages\PaiMei-1.2-py2.7.egg-info

C:\Documents and Settings\Administrator\My Documents\下载\paimei-master>python -c "import pydbg"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "pydbg\__init__.py", line 47, in <module>
    from pydbg                   import *
  File "pydbg\pydbg.py", line 32, in <module>
    import pydasm
ImportError: DLL load failed: 找不到指定的模块。

C:\Documents and Settings\Administrator\My Documents\下载\paimei-master>del C:\Python27\Lib\site-packages\pydbg\pydasm.pyd

C:\Documents and Settings\Administrator\My Documents\下载\paimei-master>python -c "import pydbg"
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "pydbg\__init__.py", line 47, in <module>
    from pydbg                   import *
  File "pydbg\pydbg.py", line 32, in <module>
    import pydasm
ImportError: DLL load failed: 找不到指定的模块。



此时需要重新打开Cmd:
C:\Documents and Settings\Administrator>python -c "import pydbg"

C:\Documents and Settings\Administrator>
</module></module></module></string></module></module></module></string>
分享到:
评论

相关推荐

    python2.7版本的pywin32安装程序64位版本的win32api

    在标题中提到的“python2.7版本的pywin32安装程序64位版本的win32api”,指的是适用于Python 2.7且为64位系统的pywin32安装包,用于访问和操作Windows 32位API。 首先,了解pywin32库的核心概念。pywin32是由Mark ...

    Python 2.7,离线安装合集tornado,backports_abc,certifi,ordereddict,six

    sudo cp -r /home/sukai/python-pkg/tornado/lib64/python2.7/site-packages/tornado /usr/lib/python2.7/dist-packages sudo cp -r /home/sukai/python-pkg/tornado/lib64/python2.7/site-packages/tornado-4.4.2-...

    Python2.7的scapy安装

    在Python 2.7版本中,虽然现在Python已经更新到3.x系列,但仍然有一些场景需要使用2.7版本,因此了解如何在Python 2.7环境下安装Scapy是非常有用的。 首先,我们来看`npca-0.97.exe`这个文件,它是Npcap的安装程序...

    Python2.7安装MYSQL库各种支撑库及资源

    在安装Python2.7中MySQL库时,会遇到各种错误,包括VC驱动等问题,这里作者提供了完整的安装软件供读者安装,包括: 1.Python2.7 msi安装软件 2.get-pip.py文件,用于安装pip工具 3.VCForPython27.msi 4.MySQL-...

    64位操作系统Python2.7安装numpy,matpoltlib,pandas完全教程对应的所有安装包打包

    这个是对应我的博客文章64位操作系统Python2.7安装numpy,matpoltlib,pandas完全教程的文件安装包,教程里面其实也有了文件的下载地址,但是你要是想方便的话花一分直接下载这个也是可以的。

    python2.7 64位

    在安装Python 2.7时,用户会面临一些关键选择,例如安装路径、是否添加Python到系统路径以及是否为所有用户安装。添加Python到系统路径意味着可以在命令行中直接调用Python和pip(Python的包管理器)。对于开发者而...

    Mac下Python2.7 PyInstaller安装包

    这个“Mac下Python2.7 PyInstaller安装包”正是为了解决在苹果操作系统上,针对Python 2.7版本,如何方便地安装和使用PyInstaller的问题。 首先,让我们深入理解PyInstaller的作用。PyInstaller的主要功能是将...

    lxml python2.7离线安装包

    lxml python2.7离线安装包

    centos虚拟机安装升级版的python2.7问题

    sudo ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python2 ``` 6. **更新PATH环境变量**: 需要将新的Python路径添加到PATH环境变量中,以便在命令行中可以调用Python 2.7。 ``` echo "export PATH=/usr...

    python2.7安装Scrapy.docx

    ### Python 2.7 下安装 Scrapy 的详细步骤与注意事项 #### 一、前置环境准备 **1. 安装Python 2.7** - **官方文档推荐版本**:Python 2.7.x(此处作者已安装2.7.11版本)。 - **注意事项**:确保安装过程中勾选...

    Python 2.7 + QT4 1

    Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + QT4 Python 2.7 + ...

    python 2.7安装及打包exe

    4. **验证安装**:安装完成后,打开命令提示符或终端,输入`python --version`或`python2.7 --version`,如果显示Python 2.7的版本号,说明安装成功。 接下来,我们将讨论如何在Eclipse集成开发环境中配置Python ...

    python2.7 解压直接用

    Python 2.7 是 Python 编程语言的一个老版本,发布于2010年,其特点是稳定且广泛被各种项目所使用。虽然现在最新的稳定版本是 Python 3.x,但许多遗留系统和软件仍然依赖于 Python 2.7。在处理压缩文件时,Python ...

    Python2.7_MACOS_64位&32位MacOS系统安装包

    Python2.7_MACOS_64位&32位MacOS系统安装包Python2.7_MACOS_64位&32位MacOS系统安装包Python2.7_MacOS(Python2.7_MacOS系统32位+64位)

    快速部署python2.7

    现在,你可以通过运行`python2.7`命令来启动新安装的Python解释器。 8. **验证安装**: 最后,检查Python 2.7是否已成功安装: ``` python2.7 -V ``` 如果一切正常,你应该能看到类似“Python 2.7.18”的输出...

    适用于python2.7的Pywin32的whl包(含安装说明,见描述)

    适用于python2.7的pywin32,包含32位和64的whl。安装方法: 1. cd /d "python路径\Scripts" 2. pip install whl包名(一般该目录下就有pip.exe) 3. 执行python pywin32_postinstall.py -install(pywin32_...

    python2.7 for mac

    5. 安装后,可以在终端中通过`python2.7`命令来运行Python 2.7解释器。 然而,需要注意的是,Mac OS X 10.14及以上版本的系统默认已经预装了Python 3,并且为了防止与系统文件冲突,直接执行`python`命令可能启动的...

    python2.7版本安装包

    虽然Python已经更新到3.x系列,但有些遗留项目或特定工具仍然依赖于Python 2.7,因此了解如何安装和使用这个版本对于学习和维护这些系统至关重要。 首先,Python 2.7的安装步骤通常是这样的: 1. **下载安装包**:...

    python2.7 scikit-learn 安装包

    为了在Python 2.7环境下安装scikit-learn 0.17.1和numpy,用户通常会通过pip(Python的包管理器)来执行安装命令。例如: ``` pip install numpy==1.11.1 pip install scikit-learn==0.17.1 ``` 然而,由于Python ...

Global site tag (gtag.js) - Google Analytics