Reveal 介绍

来源:互联网 发布:linux vi 中替换命令 编辑:程序博客网 时间:2024/06/03 20:26

我们今天介绍 Reveal 在逆向工程中的使用。如果你想通过 Reveal 查看自己 App 的 UI 布局,可以借鉴这篇文章。

1、安装 Reveal Loader

在 Cydia 中搜索并安装 Reveal Loader。在安装过程中,它会自动下载从 Reveal 的官网中下载 libReveal.dylib。

2、配置 Reveal Loader

Reveal Loader 的配置界面位于Setting 应用中。

入后,选择 "Enabled Applications" ,然后就可以选择分析的应用。

3、使用 Reveal 

首先使你的 MAC 与iOS 处于同一个网段内,然后启动 Reveal ,然后重启 iOS 上的目标 App 。从Reveal 界面的左上角选择目标 App ,即可把你的 App 的 UI 布局展现在你的眼前。


问题:为何在 Reveal 左上方 找不到我要分析的应用?

1、首先确认 你的 MAC 和 iOS 是否处于同一网段。

2、启动 Reveal 后,需要对目标 App 进行一次重启。

3、有可能是 Reveal Loader 没有下载成功。检查在 “/Library/” 目录下有一个名为 RHRevealLoader 的文件夹。(使用 iFile 也可以查看,下面我们使用 SSH 连接到手机中查看)。

ls -l /Library | grep RHRevealLoader

如果没有的话就创建一个。

mkdir /Library/RHRevealLoader

然后打开 Reveal ,在它标题栏的 “help” 选项下,选中其中的 “Show Reveal Library In Finder”,然后选中 "iOS Library",就可以找到我们要寻找的文件 "libReveal.dylib"。


 把这个文件拷贝到刚才创建的目录下,然后用上面的步骤再来一遍即可。

0 0
原创粉丝点击