【问题标题】:IDA + IDA Python on wine/LinuxWine/Linux 上的 IDA + IDA Python
【发布时间】:2017-03-05 01:05:28
【问题描述】:

我想使用wine 在Linux 上使用Windows 版本的IDA。但是Ubuntu运行IDA pro结果无法加载idapython,左下角已经显示IDC.IDA pro显示如下:

LoadLibrary(Z:\opt\ida68\plugins\python.plw) error: Module not found.
Z:\opt\ida68\plugins\python.plw: can't load file.

终端显示:

err:module:import_dll Library python27.dll (which is needed by L"Z:\\opt\\ida68\\plugins\\python.plw") not found.

尝试将python27.dllmsvcr90.dll 下载到IDA 根目录,但这并没有解决问题。

在线下载一个python27.dll到IDA根目录,问题解决。

然后弹框提示:'导入站点失败!'。

在/etc/profile中添加环境变量:

导出 PYTHONPATH=/usr/lib/python2.7 $PYTHONPATH'。

IDAPython 运行正常。

但是,弹出一个警告窗口显示为:

我该如何解决这个问题?

【问题讨论】:

  • 在线下载一个python27.dll到IDA根目录下,问题解决。然后弹框提示:'import site failed!'

标签: python linux ubuntu ida


【解决方案1】:

Python 库可能需要除python27.dll 之外的其他文件才能运行。尝试通过 Wine 正确安装:

curl -O https://www.python.org/ftp/python/2.7.15/python-2.7.15.msi
wine msiexec /i python-2.7.15.msi 

然后按照安装向导进行操作。

无需安装所有组件,只需安装核心 Python 即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 2016-10-26
    • 2023-04-06
    • 2017-07-20
    相关资源
    最近更新 更多