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文件夹下

  • 相关阅读:
    关于iframe页面里的重定向问题
    iframe跨域解决方案
    sql 查询优化小计
    年轻不能遇见太惊艳的人
    图片上传预览
    脚本
    前端常见跨域解决方案
    react
    react高阶组件
    React + MobX 状态管理入门及实例
  • 原文地址:https://www.cnblogs.com/p4nda/p/7224340.html
Copyright © 2011-2022 走看看