iOS逆向 Reveal查看UI界面

一、设备:iOS9.2越狱手机 iphone5s

二、Reveal版本:Reveal4破解版

三、准备工作:1、手机越狱(我尝试用pp助手,无法越狱,所以我用的爱思助手)。版本不能太高,检查手机是否可以越狱http://jailbreak.25pp.com/ios

四、w手机安装软件:越狱成功后,手机上会有一个app:Cydia

1、http://apt.saurik.com2、http://apt.25pp.com(PP助手源)3、iFile(在Cydia中搜名称)4、openSSH (在Cydia中搜名称)

五、安装软件:iFunBox

六、Mac远程登录到iPhone(这边介绍wifi登录,比较好的是USB登录)

1、保证Mac和iPhone在同一个局域网下,Mac为客户端,iPhone为服务端(因为是要用mac操作手机)

2、在Mac的终端中输入ssh 账号名@服务器主机地址  (有root和mobile两个,一般用root,权限比较大)

如ssh root@192.168.2.47 初始密码是alpine!!!! (可以在Cydia的软件OpenSSH查看到 OPenSSH Access How-to 点击进去后在底部可以看到)

3、可以通过iFunBox查看到越狱手机的文件夹

七、安装Reveal后,找到文件夹

将RevealServer文件拷贝到iPhone的/Library/RHRevealLoader/RevealServer 

注意:即将踩坑!!! 如果是iOS9.0.1 版本,可能通过iFundBox查看的时候直接就有RHRevealLoader文件夹了,而且里面有RevealServer,如果有这个文件夹,将刚才Mac中文件覆盖iPhone中的/Library/RHRevealLoader/RevealServer ,重新启动手机即可。但是我的系统是iOS8.4,翻遍了iphone的文件夹也没有发现这个,于是在Library下面手动创建了RHRevealLoader文件夹,将刚才Mac上的RevealServer拷贝到/Library/RHRevealLoader下,重新启动手机,在手机的设置中找到reval ,并勾选对应想查看的app

但是!! 在Mac上面的Reval怎么也展示不出来对应的app。

解法:将刚才拷贝到/Library/RHRevealLoader/RevealServer文件中的RevealServer 重命名为libReveal.dylib

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【注】我有选择控,所以每天为了选择配图要花费很长时间。有时花费了很长时间也找不到,比如今天。所以,只好从手机里找一...
    齐天大圣孙猴子阅读 294评论 2 2
  • 一.Web概述 1.Web发展历史 原始年代1990-1992:1990年,HTML标记语言的出现标志Web开发时...
    贾里阅读 1,345评论 0 5
  • 好吃的麻辣鸭脖真的是吃的嘴完全停不下来,又麻又辣,一闻到鸭脖的味道口水就要掉下来了,难道这样好吃的麻辣鸭脖只能自己...
    食尚香阅读 483评论 0 1
  • 想写写Teeny,感觉心里有好多话要说给她听。 Teeny不像Tiny一样,天生下来就很完美,性格也不像Tiny那...
    Echo来啦阅读 483评论 2 5