iOS安全之窥探他人App结构

工欲善其事,必先利其器

作为软件开发者最常听到的一句话“你看XXX就有这个功能”,那么在看完这篇文章你可以说“show me the app,I can do it

Reveal 强大的页面调试利器,现在我们用它来看下某App的结构。

准备工作

Reveal2 破解

作为没钱的屌丝,只能到处求破解版了,不过有能力的小伙伴还是支持下正版吧

官网下载地址

当然了,还有我下载好的 (包含破解文件)

破解来源,感谢下飘大大

https://pan.baidu.com/s/1i4RVHMt

提取码:ja8g

使用方法

  • 下载Reveal2试用版,安装

安装完成后不要打开!!!! 打开的话会造成文件损坏!!!

  • Reveal.app->显示包内容->Content->MacOS,复制Reveal到此目录,并且覆盖原文件。

  • 重现打开APP,破解成功。

手机越狱

PP助手目前只支持iOS10.2以下的机型。

  • 要注意的是 iOS 10以上不完美越狱 (会造成闪退,插件不支持等问题)

越狱的过程就不写了,傻瓜式一键越狱,照着弄就好了

楼主用的是一台收购的5s,已经用PP助手越狱成功

  • 打开 Cydia
iOS安全之窥探他人App结构_第1张图片
Snip20170802_7.pn
  • 安装插件

    • 安装OpenSSH
iOS安全之窥探他人App结构_第2张图片
WechatIMG9.jpeg
  • 安装Cydia Substrate
iOS安全之窥探他人App结构_第3张图片
WechatIMG10.jpeg

- 安装Revealloader2

iOS安全之窥探他人App结构_第4张图片
WechatIMG11.jpeg

Reveal 和手机关联

  • 手机和电脑在同一局域网(同一个wifi)下

  • 手机USB连接电脑并选择信任

  • 向手机拷贝 libReveal.dylib

iOS安全之窥探他人App结构_第5张图片
15016613463237.png

15016613698349.png

在终端输入下面的代码:

scp -P 2222 /Users/yy_yoho8/Desktop/libReveal.dylib root@localhost:/Library/MobileSubstrate/DynamicLibraries  

注:楼主把libReveal.dylib拷贝到桌面了,小伙伴们改变下路径哈

这时候会让你输入密码 ,默认密码为alpine

如果上面的代码执行后一直处于等待状态,尝试连接usb连接的设备

ssh root@localhost -p 2222

执行上面的代码,没有要你输入密码,连接失败,检查上述步骤,看看有没有出错

注:网上有的资料需要加plist文件,楼主没有加,区别在于针对窥探和全部窥探,全部窥探慢一点而已,影响不大

愉快的看别人的app的结构

iOS安全之窥探他人App结构_第6张图片
Snip20170802_9.png
iOS安全之窥探他人App结构_第7张图片
屏幕快照 2017-08-02 下午4.10.42.png

就写到这了,有问题欢迎留言哈。

好的技术是分享出来的

你可能感兴趣的:(iOS安全之窥探他人App结构)