如何使用tcpdump捕获Genymotion模拟器的流量?

时间:2019-02-25 08:36:40

标签: genymotion tcpdump

我的主机(ubuntu)上有一个android设备(用Genymotion在virtualBox顶部模拟)。

我应该捕获哪个接口以同时具有android设备的传入和传出流量?

2 个答案:

答案 0 :(得分:0)

此答案可能对https://stackoverflow.com/a/48062718/20107有帮助。它使用的是Wireshark,但应该很容易适应tcpdump。

答案 1 :(得分:0)

从此处下载适用于Android的tcpdump:https://www.androidtcpdump.com/android-tcpdump/downloads

使用以下命令设置所有内容。

adb root 
adb remount 
adb push ./tcpdump /system/xbin/tcpdump 

要使用:

adb shell
tcpdump -D
tcpdump -vv -i any -s 0 -w /sdcard/dump.pcap
adb pull /sdcard/dump.pcap .

然后根据需要在Wireshark中分析pcap文件。