美文网首页
Reveal 对 APP 布局分析

Reveal 对 APP 布局分析

作者: bonoCat | 来源:发表于2017-05-31 11:14 被阅读84次

Reveal 对 APP 布局分析

Reveal主要是用于自己APP布局的分析、调整,但是查看别人的 App 布局,也是一种学习的方式。

设备越狱

网上有很有越狱的工具,比如盘古pp越狱
Cydia中下载 OpenSSH 和 substrate safe mode

下载 Reveal

openSSH配置

SSH 连接

ssh root@192.168.2.6

通过以上的方式可以实现 SSH 远程进行连接,后续操作,需要另开一个终端进行。

植入

安装好Reveal后,Reveal中会包含两个文件 Reveal.framework 和 libReveal.dylib。我们需要将这两个文件拷贝至越狱后的手机中。文件拷贝的方式,采用的是openSSH

scp -r /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/Reveal.framework root@192.168.2.6:/System/Library/Frameworks  

scp /Applications/Reveal.app/Contents/SharedSupport/iOS-Libraries/libReveal.dylib root@192.168.2.6:/Library/MobileSubstrate/DynamicLibraries 

scp 是文件复制的命令,格式是
scp -r local_folder remote_username@remote_ip:remote_folder
通过这个命令,可以实现将本地的文件拷贝至手机中 Frameworks 和 DynamicLibraries 目录下。
注: openSSH的root账户默认密码是:alpine

配置list

DynamicLibraries 目录下需要有 libReveal.plist,需要自行创建 ,用于可以分析 app 的 bundleID,这里需要使用记事本打开文件内容,注意文件格式:

{ 
    Filter = { 
        Bundles = (
            "com.pps.test",
            "com.apple.AppStore",
            "com.beidou.user",
            "com.jianshu.Hugo",
         );     
    }; 
}

bundleID的获取(以简书为例)

找到 iTunesMetadata.plist 文件,打开 softwareVersionBundleId 就是简书的bundleID了

同样使用命令进行远程导入

scp  /Users/dingding/Desktop/libReveal.plist root@192.168.2.6:/Library/MobileSubstrate/DynamicLibraries 

重启设备~

开启reveal,发现可以使用了

相关文章

  • Reveal 对 APP 布局分析

    Reveal 对 APP 布局分析 Reveal主要是用于自己APP布局的分析、调整,但是查看别人的 App 布局...

  • 【ios逆向开发基础05】Reveal使用

    1、Reveal简介 Reveal是由ITTY BITTY出品的UI分析工具,可以直观的查看App的UI布局。分左...

  • iOS 使用Reveal查看App布局

    一、使用Reveal的目的 1、查看自己开发的App布局 Reveal可以查看自己开发的App布局,不过Xcode...

  • 破解《Reveal》

    Reveal简介 Reveal能查看iOS App的视图布局,而且能在App运行时进行视图调试。 破解过程 下载下...

  • iOS Reveal窥探他人app (逆向攻防一)

    Reveal是一个很强大的UI分析工具,可非常直观地查看app的UI布局,不仅限于自己的app,其他app的UI布...

  • Reveal 查看任意app布局

    目的: 使用 Reveal 查看任意app布局工具:1.越狱手机 2.Reveal 3. iFunBox 在准备...

  • Reveal破解+查看App布局

    知道源代码,查看App的布局 1.获得Reveal.framework 2.导入Reveal.framework到...

  • 逆向APP的思路

    一、APP从开发到安装到手机的过程 二、逆向APP的思路 界面分析Cycript、Reveal 代码分析对Mach...

  • iOS Reveal 动态注入目标APP

    一,Reveal 分析APP界面工具(旧版) 1.去下载破解版Reveal 2. 打开reveal 界面 找到左上...

  • 25.查看界面结构

    1. Reveal作为分析APP UI的利器确实非常好用,用来查看任意UI布局也很方便 一.模拟器进行分析第一种 ...

网友评论

      本文标题:Reveal 对 APP 布局分析

      本文链接:https://www.haomeiwen.com/subject/idgdfxtx.html