Ubuntu 18.04 LTS 上安装 IDA Pro 6.9

现有的 IDA Pro 版本还是 6.4,心想有点老了,升个级吧。把 6.9 的安装包拿来,安装过程很顺利,但是运行不起来。

折腾了好半天,发现最大的坑是 IDA 的可执行文件虽然叫 idaq64,然而这个鸟玩意儿竟然是 32 位的!执行的时候,有两个信息表示有问题,第一个是

ERROR: ld.so: object ‘libgtk3-nocsd.so.0’ from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

第二个是

This application failed to start because it could not find or load the Qt platform plugin “xcb”.

Available platform plugins are: linuxfb, minimal, xcb.

Reinstalling the application may fix this problem.
[1] 30346 abort (core dumped) ./idaq64

对应的情况是,系统里没有安装要用到的 libgtk3-nocsd.so.0 和 Qt5 的 GUI 的 32 位的库。

解决方法简单:sudo apt install libgtk3-nocsd0:i386 libqt5gui5:i386 就好使。

 

3条评论


  1. 你好,
    我是爱好linux的安全研究员
    你有linux下的ida吗,可以分享一下吗,非常感谢

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注