WiFi数据包嗅探

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (30)

我试图找出DJI Osmo Action相机和Android供应商应用程序(https://play.google.com/store/apps/details?id=dji.mimo)之间的通信细节。相机通过WiFi(Android手机上禁用蓝牙)与应用程序进行通信,但所有数据包扫描程序都会捕获零数据包(例如:https//play.google.com/store/apps/details?id = app 。 greyshirts.sslcapture)。我可以在其他设备和应用程序之间使用相同的嗅探器应用程序捕获数据包。

为什么没有为这个特定的相机和应用程序捕获数据包?即使数据已加密且无法使用VPN /证书技巧进行解码:是否有办法至少获取加密数据包?

问候,

提问于
用户回答回答于

您可以在Android设备中使用Charles Proxy。我不知道是否有Android的版本,我在iOS中使用它。您的Android和摄像头之间的所有流量都将通过代理,应用程序将允许您以人类可读的形式查看所有已发送的数据包。如果没有Android的应用程序,你可以在你的Windows机器上安装它并配置你的Android模拟器使用它。有很多关于如何配置模拟器以与Charles Proxy一起使用的教程。

用户回答回答于

数据包嗅探器不必在同一台机器上运行; 相同的网段就足够了。

只需使用wireshark监控任何本地WiFi接口,它确实支持混杂模式。

扫码关注云+社区

领取腾讯云代金券