iOS抓包

iOS设备上启动tcpdump比较方便。apple在mac上有个叫rvi的程序,可以通过iOS设备的udid创建一个虚拟网卡,然后通过这个虚拟网卡监听设备上所有的网络流量。步骤如下:

注备工作:先从itunes获取设备udid

第一步 打开终端(terminal),创建虚拟网卡

在终端输入rvictl -s udid,创建虚拟网卡

第二步 启动tcpdump监控流量

在终端继续输入sudo tcpdump -i rvi0 -AAl,启动tcpdump监控。

上图:

执行两个命令后,点开手机的任何一个app,就可以看到里面的所有数据了哦

然后就可以慢慢享受抓包的快感了。撸数据咯。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 安装RVI 1 获取UDID。2 安装RVI,需要使用rvictl工具,以下步骤在mac的终端中操作。(如果找不到...
    龙翱天际阅读 12,697评论 0 3
  • 简书上的文章已经不再维护,有兴趣阅读其他文章,或一起交流的朋友,请移步 我的博客:punmy.cn 原文 本篇博客...
    胖绵羊阅读 13,537评论 7 35
  • Mac下使用Charles iOS 抓包Mac下使用Chrome 安卓抓包 iOS抓包 1、下载Charles ...
    爱学习的代代阅读 8,620评论 0 16
  • 在终端输入以下命令(自己找出设备id): rvictl -s 设备id 终端回馈信息为: Starting dev...
    WeeverLu阅读 4,055评论 0 2
  • 过年也在家也没啥事情,闲着无聊就整理整理自己学习iOS的经历以及解决的问题and知识点(虽然我很菜😂😂)。温故而知...
    YoRuo_阅读 14,080评论 0 13

友情链接更多精彩内容