美文网首页iOS安全
iOS安全之窥探他人App结构

iOS安全之窥探他人App结构

作者: 南山青稞酒 | 来源:发表于2017-08-02 16:18 被阅读46次

    工欲善其事,必先利其器

    作为软件开发者最常听到的一句话“你看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
    Snip20170802_7.pn
    • 安装插件

      • 安装OpenSSH
    WechatIMG9.jpeg
    • 安装Cydia Substrate
    WechatIMG10.jpeg

    - 安装Revealloader2

    WechatIMG11.jpeg

    Reveal 和手机关联

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

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

    • 向手机拷贝 libReveal.dylib

    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的结构

    Snip20170802_9.png 屏幕快照 2017-08-02 下午4.10.42.png

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

    好的技术是分享出来的

    相关文章

      网友评论

        本文标题:iOS安全之窥探他人App结构

        本文链接:https://www.haomeiwen.com/subject/uicylxtx.html