【问题标题】:How to capture the traffic of Genymotion Emulator with tcpdump?如何使用 tcpdump 捕获 Genymotion Emulator 的流量?
【发布时间】:2019-02-25 08:36:39
【问题描述】:

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

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

【问题讨论】:

    标签: genymotion tcpdump


    【解决方案1】:

    从这里下载适用于 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 文件。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2015-06-22
        • 2012-07-26
        • 2013-12-03
        • 2012-05-05
        • 2013-05-29
        • 1970-01-01
        • 2016-10-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多