如何查看应用程序发送到蓝牙的命令行

如何查看应用程序发送到蓝牙的命令行

我正在尝试查看 iPad 应用程序生成的命令行,然后通过蓝牙将其发送到设备。是否有某种接口可以让我“拦截”这些命令?

答案1

  1. 安装 wireshark

    sudo apt-get install wireshark
    
  2. 配置它以作为普通用户捕获数据包

    sudo chgrp wireshark /usr/bin/dumpcap
    sudo chmod o-rx /usr/bin/dumpcap
    sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap
    sudo usermod -a -G wireshark $USER
    
  3. 启动它并开始捕获蓝牙数据包:在欢迎屏幕上捕获双击窗口的一部分蓝牙0,在笔记本电脑或 iPad 上执行一些与蓝牙相关的操作,然后分析数据包。您可以通过以下方式停止捕获捕获->停止(或者CtrlE)。

相关内容