2. 建立 RVI(Remote Virtual Interface) 接口,打开“终端”,输入:
rvictl -s "udid"3. 上述操作中,如果失败报的是 bootstrap_look_up(): 1102 错误,原因是内核启动没有启动 com.apple.rpmuxd launched 进程,运行以下命令启动该进程:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.rpmuxd.plist4. RVI 接口成功打开后,可以通过下面的命令查询,发现增加了一个类似 rvi0 的接口。
ifconfig -l5. 完整的命令及输出如下:
MacBook-Pro:~ foolbear$ ifconfig -l6. 之后就可以在 MAC 上用常用的抓包工具,如 Wireshark,通过 rvi0 接口来抓包了。
lo0 gif0 stf0 en0 en1 en2 bridge0 p2p0 awdl0 utun0
MacBook-Pro:~ foolbear$ rvictl -s d9392742decb2cd8856f4xxdec816xx5281453eb
Starting device d9392742decb2cd8856f4xxdec816xx5281453eb [SUCCEEDED] with interface rvi0
MacBook-Pro:~ foolbear$ ifconfig -l
lo0 gif0 stf0 en0 en1 en2 bridge0 p2p0 awdl0 utun0 rvi0
没有评论 :
发表评论