zoukankan      html  css  js  c++  java
  • 【capstone/ropgadget】环境配置

    具体环境配置可参考 https://github.com/JonathanSalwan/ROPgadget/tree/master 作者给出的安装方式

    但具体配置中出现了问题,如引用时出现如下错误:

    >>> import ropgadget

    Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "ropgadget/__init__.py", line 14, in <module>
    import ropgadget.binary
    File "ropgadget/binary.py", line 13, in <module>
    from ropgadget.loaders.elf import *
    File "ropgadget/loaders/__init__.py", line 13, in <module>
    import ropgadget.loaders.elf
    File "ropgadget/loaders/elf.py", line 13, in <module>
    from capstone import *
    File "/usr/local/lib/python2.7/dist-packages/capstone/__init__.py", line 230, in <module>
    raise ImportError("ERROR: fail to load the dynamic library.")
    ImportError: ERROR: fail to load the dynamic library.

    该问题是capstone没有安装好所至。即找不到capstone的动态链接库(libcapstone.so)

    可使用移动的方法把这个so库移动到python路径下,先用find语句找到这个库

    find / -name 'libcapstone*'

    找到后 mv so库路径  python路径/dist-packages/capstone文件夹下

  • 相关阅读:
    魏新 20191017-1 每周例行报告
    魏新 20191010-2 每周例行报告
    魏新 20190919-1 每周例行报告
    魏新 20190919-3 效能分析
    总结
    感谢信
    20191024-1 每周例行报告
    20191017-1 每周例行报告
    第三周作业03
    第三周作业1
  • 原文地址:https://www.cnblogs.com/p4nda/p/7224340.html
Copyright © 2011-2022 走看看