【问题标题】:Packet Sniffer/Filter in Android using VPN使用 VPN 在 Android 中的数据包嗅探器/过滤器
【发布时间】:2016-07-15 19:14:13
【问题描述】:

我想在 Android 中构建一个嗅探器,提出的方法之一是环回 VPN。

这种方法的问题是与外界的所有通信都将通过受保护的套接字完成,而在 Java 中,我仍然无法从该套接字嗅探低级别的 TCP 信息。

例如,对于从手机发送的数据,我无法确定何时收到确切的 ACK。我是否遗漏了什么,或者这种方法根本不适合合适的嗅探器?

【问题讨论】:

    标签: java android sockets vpn sniffer


    【解决方案1】:

    您将无法使用 Android VPN 获取确认信息和其他低级信息,因为这些数据不会通过 Java 套接字公开。

    另一种方法是使用原生嗅探器(TCPdump 就是一个例子,Android 端口已经存在),以 root 身份从 Java 应用程序执行它,然后在应用程序中检索其输出

    【讨论】:

      猜你喜欢
      • 2017-07-12
      • 1970-01-01
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-10
      相关资源
      最近更新 更多