首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android上的蓝牙包捕获

Android上的蓝牙包捕获
EN

Stack Overflow用户
提问于 2016-07-20 14:43:58
回答 1查看 1.5K关注 0票数 0

我使用技术描述的这里来捕捉我的安卓手机和设备(一个非常简单的设备)之间交换的蓝牙包。

我可以捕捉到大量的扫描和两个设备之间的配对,但我看不到后面的任何交换,只有扫描。而且,在配对之后,时间上有很大的差距,当我认为设备之间交换数据时,还有其他的差距。例如,时间线的形式如下:

  • 0-8s:扫描(LE Set Scan)
  • 8-15秒:配对
  • 80-120秒:扫描
  • 180-200s:扫描

我确信这些差距与数据交换是一致的,但我不知道为什么我看不到这些数据交换。

我尝试过在电话和电脑之间进行简单的文件交换,并且能够看到包含该文件的paquets。

EN

回答 1

Stack Overflow用户

发布于 2016-07-21 06:25:20

我猜你在用BLE,你在闻空气记录。根据您的描述,您可以扫描广告(并扫描)和对过程(我假设在这对之后您什么也看不见)。你进入了LTK(长期密钥)吗?它只是类似于经典蓝牙的链接密钥,没有这个你就不能解密加密的包。查看日志的最佳方法是检查btsnoop.log。你说你可以看到你的个人电脑和你的手机之间的包,你应该是在使用经典的蓝牙吗?还是你没有结对?

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

https://stackoverflow.com/questions/38484423

复制
相关文章

相似问题

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