通过 RVI 抓包 iPhone 数据包

通过 RVI 抓包 iPhone 数据包除了了使⽤用⽹网络共享功能将Mac的⽹网络通过WiFi共享给iPhone连接之外,还可以通过RVI远程虚拟接⼝口。

大家好,欢迎来到IT知识分享网。

通过 RVI 抓包 iPhone 数据包

除了了使⽤用⽹网络共享功能将 Mac 的⽹网络通过 WiFi 共享给 iPhone 连接之外,还可以通过 RVI(Remote Virtual Interface)远程虚拟接⼝口,建⽴立⼀一条虚拟⽹网线,作为 iOS 设备的⽹网络栈,从⽽而监控 iOS 设备的流量量。

此虚拟接⼝口只是监听iOS设备本身的协议栈(但并没有将⽹网络流量量中转到Mac本身的⽹网络连接上),所有⽹网络连接都是iOS设备本身的,与Mac电脑本身联不不联⽹网或者联⽹网类型⽆无关。iOS设备本身可以为任意⽹网络类型(WiFi/2G/3G),这样在Mac电脑上使⽤用任意抓包⼯工具(tcpdump、Wireshark、CPA)抓取RVI接⼝口上的数据包就实现了了对iPhone的抓包。

1、Mac OS X 对 RVI 的⽀支持是通过终端命令 rvictl 提供的。

2、⾸首先要安装好 Xcode 对应版本的 Command_Line_Tools,⽐比如下⾯面是下载 Xcode 6.4 的:

通过 RVI 抓包 iPhone 数据包

PS:安装过程略略。

3、通过 rvictl 打开⼀一个⽹网络接⼝口

~ $ rvictl -s 20eb8d9b2849f0056658c628a4a906f1095263b8Starting device 20eb8d9b2849f0056658c628a4a906f1095263b8 [SUCCEEDED] with interface rvi0

PS:在终端(Terminal)中输⼊入 “rvictl ?” 命令可查看帮助

4、在 wireshark 中指定⽹网络接⼝口 rvi0 即可开始抓包了了

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/55633.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信