美文网首页
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