美文网首页
iOS逆向实操笔记3-Reveal的使用

iOS逆向实操笔记3-Reveal的使用

作者: 水煮杰尼龟 | 来源:发表于2020-12-25 07:58 被阅读0次

    Reveal

    这是一款用来调试iOS UI的神器
    Reveal可以在app启动的情况下,调试任意app,这样可以很好的配合Cycript做一些调试

    使用
    • 在电脑上安装Reveal,自行去搜索下载安装即可。
    • 在手机上Cydia里下载插件
    iOS 9 以及以下的使用RevealLoader
    iOS 10 以及以上的使用Reveal2Loader
    

    我的手机是10.3.3 ,所以下载了Reveal2Loader

    image.png
    • mac上的Reveal的库文件拷贝到手机上
      image.png
      image.png
    • RevealServer放到手机上的/Library/RHRevealLoader这个路径下,如果没有RHRevealLoader这个文件夹,自己创建一个即可
      image.png
    • 来到手机设置界面,找到Reveal,进去,点击Enabled Applications
      image.png
    • 选择你要允许调试的app
      image.png
    • 手机上打开你要调试的app,数据线连接到电脑,打开mac上的Reveal ,这时候你就能看到要调试的app选项了,双击即可查看它的UI了。(可以选择通过usb还是wifi)
      image.png
    简单实践一下

    上一篇用Cycript改了pp虾一点东西,这里用Reveal来看看

    image.png
    还是来将帮助改为不帮,且不可点击,隐藏2个第三方登录
    • 手机打开app进入登录界面
    • Mac上打开Reveal,双击app,查看当前页面
      image.png
    • 然后选中帮助label ,查看右边的详情
      image.png
    • 可以看到帮助Label的地址值,这就很简单了
    • 按照上一篇的流程,登录手机,并进入Cycript,拿到帮助label地址,和其NaviBarItem的地址
      image.png
    • 然后选中2个第三方登录的View,拿到它的地址。
      image.png
      image.png
      这就搞定了
      image.png
    很明显这样调试起来快多了。

    相关文章

      网友评论

          本文标题:iOS逆向实操笔记3-Reveal的使用

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