iOS逆向_MacOS10.15系统如何巧妙安装ida7

3,649 阅读1分钟

公司配的MacBOOK Pro电脑,系统是10.15.1,我开始重新安装iOS逆向相关的工具。 在安装ida7的过程中遇到各种问题。


1、从网上下载的64位的ida安装包,双击提示“已损坏”

解决:在"系统偏好设置"->"安全性与隐私"->"通用"里面,选择"任何来源"

如果你的系统看不到"任何来源"选项,可打开终端,输入如下命令:

sudo spctl --master-disable



2、双击ida的安装包,提示你是否打开,选择"打开"



还没开始安装就闪退了。具体原因可查看这里(www.52pojie.cn/thread-1063…)

大体意思是ida7的安装包,不兼容macOS10.15系统。

3、如何运行64位ida,亲测可用

我从macOS10.14系统中拷贝了已安装好的ida到macOS10.15系统,复制到"应用程序"中,

此时你双击"ida64"报错: 应用程序"ida64"无法打开。


但是可以双击运行"ida":


但是这是32位的ida,不能分析64位的二进制文件。

如何运行64位ida呢?找到"idabin"目录下的 ida64


打开终端,直接把"ida64"拖到终端,可看到全路径,然后按回车,就把64位的ida启动起来了:


此时可以正式分析64位的二进制文件了。

缺点是每次要启动64位的ida,都要用这个方式来启动。

更方便一点的方式是制作一个替身,把替身拖到桌面,每次可以从桌面双击打开ida64:



不知道各位大佬是否有更好的方式,可以交流哈。

公众号:逆向APP