iOS 逆向编程(十八)Reveal 详细安装(以及安装问题解决)(下)

简介: iOS 逆向编程(十八)Reveal 详细安装(以及安装问题解决)(下)

3、上面两部安装好之后,现在就可以打开 MAC 电脑上的 Reveal 软件,重启一下手机上需要监控 APP,电脑上 Reveal 就会显示出来你打开的软件,自己看图标,一个是 USB 连接,一个是 Wifi 连接,Wifi 连接需要电脑与手机保持在一个 Wifi 环境。

4、当你点击其中一个区连接的时候,会弹出提示框,说你电脑端的 Reveal Library 与手机上的不一致,是旧版的,这个时候就需要将 MAC 端的 Reveal Library 覆盖一下手机上的,点击 Show Reveal Library in Finder

  • 也可以通过Help -> Show Reveal Library in Finder进入
  • 新版 Reveal:

  • 老版 Reveal:

  • 但是新版进来之后,如果你不是很熟悉,你根本不知道用哪个文件里面的RevealServer.framework,老版本进来就一个文件,新版本现在有多个文件夹。
  • 新版 Reveal:

  • 老版 Reveal:(上面的云盘链接就是老版 Reveal,可用直接使用)

  • (新版 Reveal)我们使用 ios-arm64_armv7 这个文件夹里面的,那个 ios-arm64_i386_x86_64-simulator 文件夹一看就是针对模拟器的,所以我们用不到,拖进去也是无法使用的。

  • 将这个RevealServer.framework拷贝到手机端,拷贝到手机哪个文件呢,这里有两种方式(我这边是方式二的情况):
  • 方式一:有的版本会有 /Library/RHRevealLoader 这个文件夹,如果有的话,打开看看里面是否有 RevealServer 这个文件
    如果有,这里就不是将 RevealServer.framework 拷贝进去,而是将 RevealServer.framework 里面的 RevealServer 拷贝进去
    可以通过 命令行 或者 iFunBox 拷贝到 /Library/RHRevealLoader 这个文件夹,拷贝进去之后就成功了。



  • 方式二:但是有的版本是没有 /Library/RHRevealLoader 这个文件夹,那就找到 /Library/Frameworks 这个文件夹,可以打开看看里面是否有 RevealServer.framework 这个文件
    如果有,这个是老的,我们需要替换一下它,这个时候我们就可以将刚才 MAC 电脑端拿到的 RevealServer.framework 拷贝到这个文件夹进行覆盖了就可以了
    可以通过 命令行 或者 iFunBox 的方式覆盖,命令行前面的文章有教程怎么拷贝。

  • 通过上面两种导入方式,根据情况选一种导入成功之后,需要重启你手机上允许 Reveal 监听的 APP,然后电脑端的 Reveal 就会出来打开的 APP,点击进去即可,推荐 USB 方式,点击进去之后,就不会在弹窗提示 Reveal Library 版本问题了,等下一小会就会显示出来这个 APP 的图层。


  • 细节问题:如果出现闪退或者别的问题,有可能是你没有用对RevealServer.framework或者文件位置没有存放正确,也有可能需要重启手机或者重启SpringBoard,重启会重载,非完美越狱重启SpringBoard就行了,效果差不多一样的。
  • 命令操作需要连接手机,重启手机可以直接按键操作。
  • 重启SpringBoard$ killall SpringBoard
  • 重启手机$ reboot
相关文章
|
6月前
|
Web App开发 安全 iOS开发
TrollStore巨魔商店永久安装APP 可实现IOS应用双开 安装任意APP
TrollStore 是一个永久签名的监禁应用程序,可以永久安装您在其中打开的任何 IPA。
|
3月前
|
Web App开发 Go iOS开发
【IOS】教你如何在手机端轻松安装 ipa 文件 -(安装器已失效 21.10)|社区征文
【IOS】教你如何在手机端轻松安装 ipa 文件 -(安装器已失效 21.10)|社区征文
|
4月前
|
Web App开发 Go iOS开发
【IOS】教你如何在手机端轻松安装 ipa 文件 -(安装器已失效 21.10)
【IOS】教你如何在手机端轻松安装 ipa 文件 -(安装器已失效 21.10)
|
3月前
|
iOS开发
ipa文件安装到ios系统
ipa文件安装到ios系统
30 0
|
3月前
|
网络安全 开发工具 数据安全/隐私保护
如何把 ipa 文件 (iOS 安装包) 安装到 iPhone 手机上? 附方法汇总
如何把 ipa 文件 (iOS 安装包) 安装到 iPhone 手机上? 附方法汇总
|
4月前
|
JSON 安全 数据安全/隐私保护
​iOS Class Guard github用法、工作原理和安装详解及使用经验总结
​iOS Class Guard github用法、工作原理和安装详解及使用经验总结
19 0
|
5月前
|
JSON 安全 数据安全/隐私保护
​iOS Class Guard github用法、工作原理和安装详解及使用经验总结
iOS Class Guard是一个用于OC类、协议、属性和方法名混淆的命令行工具。它是class-dump的扩展。这个工具会生成一个symbol table,这个table在编译期间会包含进工程中。iOS-Class-Guard能有效的隐藏绝大多数的类、协议、方法、属性和 实例变量 名。iOS-Class-Guard不是应用安全的最终解决方案,但是它绝对能让攻击者更难读懂你的程序。iOS-Class-Guard会加大代码分析和runtime检查的难度,这个工具可以认为是一个简单基础的混淆方法。由于OC的架构决定了iOS应用程序的剖析相当简单,check out一下链接就知晓了:
|
6月前
|
iOS开发
实战编程·使用SwiftUI从0到1完成一款iOS笔记App(五)(3)
实战编程·使用SwiftUI从0到1完成一款iOS笔记App(五)
62 0
|
6月前
|
前端开发 数据处理 iOS开发
实战编程·使用SwiftUI从0到1完成一款iOS笔记App(五)(2)
实战编程·使用SwiftUI从0到1完成一款iOS笔记App(五)
51 0
|
6月前
|
iOS开发 Kotlin 容器
实战编程·使用SwiftUI从0到1完成一款iOS笔记App(五)(1)
实战编程·使用SwiftUI从0到1完成一款iOS笔记App(五)
55 0