如何分析btsnoop_hci.log(bluetooth / android / wireshark)

时间:2018-06-22 04:40:09

标签: android bluetooth wireshark android-bluetooth

我正在使用一个Android应用程序(“ Feiyu ON”)通过蓝牙手动控制相机云台(“ Feiyu MG lite”)(虚拟操纵杆,用于向右/向左/向上/向下旋转)。

但是,例如,我只想每10秒旋转一次(进行一些史诗般的延时拍摄!)。 我考虑过自己获取用于旋转的命令并自行构建Android应用。

首先尝试用终端设置另一个蓝牙设备,将其命名为云台,并记录所有命令。但是Feiyu ON-app不喜欢连接到我的设备。

第二个希望是将所有蓝牙通信记录在手机(SGS7)上,并使用wireshark分析btsnoop_hci.log。那就是你可以帮助的。我不了解所有这些握手和通用软件包,有人可以快速浏览一下,然后告诉我我在找什么吗?

我记录的步骤: -连接设备,用虚拟操纵杆向左旋转,等待,再次旋转

此外,您还有另一个实现我梦想的想法吗?

非常感谢,即使您只阅读了我所有的错误解释:)

我的btsnoop_hci.log: https://www.dropbox.com/s/4jzi2i76t6b5m2j/btsnoop_hci.log?dl=0

1 个答案:

答案 0 :(得分:0)

它使用蓝牙LE。我认为最好先查看Feiyu ON应用。 LLVM混淆了新版本,但可以在某些替代应用商店中找到较旧的版本(看起来至少2.0.6版没有混淆)。 Upd:哦,它也被混淆了,但只是部分地被混淆了,而不是被这样复杂的工具所混淆。