首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >WiFi数据包嗅探

WiFi数据包嗅探
EN

Stack Overflow用户
提问于 2019-05-23 00:38:34
回答 3查看 4.1K关注 0票数 0

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

为什么这个摄像头和app没有抓包?即使数据是加密的,并且不能使用VPN/证书技巧进行解码:是否有一种方法至少可以获得加密的数据包?

致以敬意,

EN

回答 3

Stack Overflow用户

发布于 2019-06-12 03:24:12

DJI MIMO应用程序使用UDP数据包与Osmo Action和Osmo Pocket通信。

如果您有一个根植的Android设备,您可以使用任何数据包嗅探器或tcpdump工具来嗅探流量。

或者,您可以将运行Wireshark (并且启用了混杂模式的Wifi卡)的计算机使用它提供的凭证连接到Osmo设备。Wifi网络显示为SSID隐藏网络,因此您必须手动键入SSID。然后,使用带有DJI Mimo应用程序的手机连接到Osmo设备,您应该可以在Wireshark中看到流量。

票数 2
EN

Stack Overflow用户

发布于 2019-05-23 00:41:57

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

只需使用wireshark监控任何支持混杂模式的本地WiFi接口即可。

票数 1
EN

Stack Overflow用户

发布于 2019-05-29 02:49:01

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56261467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档