【问题标题】:Live capture of Android bluetooth traffic via Wireshark通过 Wireshark 实时捕获 Android 蓝牙流量
【发布时间】:2018-12-12 20:42:17
【问题描述】:

正如标题所示,我想在wireshark上分析我的android设备的蓝牙流量,就在几个小时前,我只需通过usb连接Android设备并打开wireshark,即android蓝牙,就可以做到这一点界面会出现并完美运行,一段时间后(我重新启动手机并做了其他几件事),蓝牙界面消失了。我现在只能访问电话 Logcat。 我想我禁用了某些东西,或者必须执行一些步骤才能激活此功能,我之前在不知道的情况下激活了该功能,但我似乎无法复制它,我在网上找到的唯一东西是关于保存 HCI 登录一个文件,然后在wireshark上分析它们,这不是我现在正在寻找的ehat

【问题讨论】:

    标签: android bluetooth wireshark


    【解决方案1】:

    我也在寻找一种方法来做到这一点,我认为到目前为止我发现的最好方法是使用 wireshark 的 androiddump 工具:https://www.wireshark.org/docs/man-pages/androiddump.html

    它是用wireshark内置的,如果你的手机插入了adb并正确配置,这样你就可以从你的电脑上做一个adb shell,那么当你打开wireshark时,你的android的蓝牙接口应该会显示为可能的来源一打开wireshark就捕获。

    【讨论】:

      【解决方案2】:

      您可能正在使用具有三个要求的 Wireshark extcap androiddump 选项:

      • root 设备
      • 开发者选项蓝牙 HCI 监听已启用
      • adb 服务器正在运行

      根据你的描述,你只是打开了wireshark,并没有启动Android服务器

      请执行以下操作:

      • 启用开发者选项蓝牙 HCI 监听 - 您可以通过 在设置菜单中点击您的设备序列号

      • 从您的终端执行以下命令:$adb start-server 完成后您可以使用$adb kill-server

      【讨论】:

        猜你喜欢
        • 2016-03-23
        • 2021-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-16
        • 2017-01-18
        • 2012-03-22
        相关资源
        最近更新 更多