【问题标题】:capture android app http traffic [duplicate]捕获android应用http流量[重复]
【发布时间】:2011-09-22 14:03:08
【问题描述】:

我需要查看我设备上的特定 Android 应用程序(未植根)进行了哪些 http 调用。

您知道最简单的解决方案是什么吗?

我有一个本地 wlan 和一个 ubuntu 笔记本电脑,我可以通过笔记本电脑以某种方式捕获手机的 http 流量吗? (我试过运行wireshark,但我只看到我笔记本电脑的流量)

感谢您的帮助;)

【问题讨论】:

    标签: android linux http capture wireshark


    【解决方案1】:

    我能想到的最简单的选择是:
    通过以太网将笔记本电脑连接到路由器。使用笔记本电脑的无线网卡创建一个 ad-hoc 网络,将所有流量转发出以太网。让 android 设备连接到 ad-hoc 网络。 Wireshark 离开。

    第二个想法:基本问题是您的无线路由器不会将数据广播到所有端口/无线连接。我还将假设路由器不会让您将数据转发到另一个连接。所以,你真正需要的是一个集线器。

    因此,如果您有集线器,并且可以将它放在路由器的 WAN 端和网络连接之间,那么您可以将笔记本电脑插入集线器。由于集线器会将数据广播到其所有端口,您现在应该可以使用wireshark。

    说了这么多,这可能属于 superuser.com。

    【讨论】:

    • 好主意,我会试一试,如果可行,请告诉您。
    • 不幸的是,android 似乎不支持 ad-hoc 网络(在我的非 root 设备上至少是 1.5 版)
    • 我终于通过 root 设备并在其上运行 tcpdump 解决了这个问题。无论如何感谢您的提示;)
    猜你喜欢
    • 2012-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多