最近做完项目某个版本之后,项目在测试的时候,然后拿了公司最低配置的ipod 来装我们的项目,但是呢,我们的项目居然掉帧很厉害,然后看了一下别人的app,居然不卡,然后就想去看看,别人是怎么做到的。然后呢?就走上了Reveal之路,期间掉入了很多坑。网上各种Reveal 的安装教程差不多都是过时的,都出现了那个什么“The operation 。。。(太长不记得了,大概意思就是:操作失败,请更新到最新的版本)”。然后接着爬了很多,功夫不负有心人啊。最终还是成功了。
先上图后教学
教学
工具:
1.一台越狱的设备,本文(iPod iOS 9.3.5)
2.Reveal 4--提取密码:b31u
步骤:
1.越狱设备安装 OpenSSH 插件(主要为了把东西从Mac拷贝到iOS 设备)
2.越狱设备安装 Reveal Loader 插件(查看哪个app的UI)
3.Mac 安装Reveal ,成功之后打开下图对应的文件夹,点击 RevealServer.framework ,把 RevealServer.framework 目录下的 RevealServer 改名为 libReveal.dylib 拷贝到手机上的 /Library/RHRevealLoader(一般没有这个目录,自己创建:我是这样创建的在Mac创建RHRevealLoader,把libReveal.dylib加到其中,然后整个RHRevealLoader文件夹copy到iOS 手机上的 /Library 目录下) 目录中即可。
4.把电脑上的RevealServer.framework 拷贝到手机上的/System/Library/Frameworks 目录下
最最最主要的:(3/4步骤如下图)
把 RHRevealLoader 和 RevealServer.framework 拷贝到手机,手机和电脑必须在同一个局域网下面,如果某某助手可以实现拷贝直接拖到手机的/Library 目录下即可(下面的👇就可以忽略)
命令行方式:
1.检验是否能链接手机,密码默认是:alpine(以下输入密码都是这个)
ssh root@192.168.8.136 (此IP 是手机网络IP,下同)
2.创建新的命令行窗口,拷贝RHRevealLoader (该目录包含 libReveal.dylib) 文件夹到手机的/Library 目录,
scp -r (Mac文件目录)/RHRevealLoader root@192.168.8.136:/Library
3.RevealServer.framework 拷贝到手机上的/System/Library/Frameworks 目录下
scp -r (Mac文件目录)/RevealServer.framework root@192.168.8.136:/System/Library/Frameworks
离装X仅有一步之遥了:
-
去手机设置里面找到 Reveal 进去(选第一个)打开你想要看的app,然后退出打开这个app
2.打开电脑的 Reveal 软件,你就发现这个app出现这个那里,点击即可。
致辞敬礼--->到此装X成功,自己去装X吧
感谢以下博主,大家可以去他们的博客看看(建议按顺序看)
https://www.jianshu.com/p/27f1951d6004
https://blog.csdn.net/bloody_leaves/article/details/61195383
http://chaosky.me/2016/07/27/iOS-Security-Defense-Reveal/
特别声明:
此文仅用于学习,切勿用于非法用途;如果侵权,请联系删除;如若转载请注明出处谢谢🙏