当前位置: 首页 > news >正文

iOS 通过PacketLogger 抓包蓝牙数据包

当使用iOS平台调试蓝牙外设时,需要抓取蓝牙数据包,那么如何获取iOS端设备与蓝牙设备之间通信的蓝牙数据包呢?

一、资料准备

1、苹果手机

2、Xcode开发工具

3、Apple开发者账户

二、环境搭建
2.1、手机环境搭建

手机浏览器访问地址:Profiles and Logs - Bug Reporting - Apple Developer 下载描述文件。浏览器会提示登录开发者账号,然后安装该配置文件。

2.2、电脑环境搭建 – 安装packetLogger

1、电脑访问:工具下载地址,搜索Additional Tools for Xcode,找到Xcode开发工具对应的版本。

2、解压后,找到Hadeware/PacketLogger,双击PacketLogger运行即可
在这里插入图片描述

2.3、开始调试

1、将手机连接到Mac电脑

2、新建一个New ios Trace

3、在 All Device 、All Handles 、All Packet Types中取选择你需要的设备。或者根据相关数据包进入搜索也可以。

在这里插入图片描述

相关文章:

  • 新能源汽车内卷真相
  • Redis常用命令——List篇
  • Spring Boot整合Redis
  • C#WPF数字大屏项目实战08--生产量/良品统计
  • FreeRTOS实时系统 在任务中增加数组等相关操作 导致单片机起不来或者挂掉
  • 四舍五入问题
  • 【ARM Cache 与 MMU 系列文章 7.6 -- ARMv8 MMU 配置 寄存器使用介绍】
  • HTML静态网页成品作业(HTML+CSS)—— 节日端午节介绍网页(5个页面)
  • GAT1399协议分析(8)--批量图像查询
  • 嵌入式学习——Linux高级编程复习(目录IO、软硬连接、makefile)——day38
  • (2024,Vision-LSTM,ViL,xLSTM,ViT,ViM,双向扫描)xLSTM 作为通用视觉骨干
  • npm安装依赖过慢
  • kafka的leader和follower
  • Java 的循环
  • Java | Leetcode Java题解之第128题最长连续序列
  • 【Leetcode】101. 对称二叉树
  • [译]Python中的类属性与实例属性的区别
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • Angular 响应式表单 基础例子
  • ES6之路之模块详解
  • JavaScript 事件——“事件类型”中“HTML5事件”的注意要点
  • Node + FFmpeg 实现Canvas动画导出视频
  • OSS Web直传 (文件图片)
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 后端_MYSQL
  • 解决iview多表头动态更改列元素发生的错误
  • 蓝海存储开关机注意事项总结
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • ​人工智能书单(数学基础篇)
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • # C++之functional库用法整理
  • #单片机(TB6600驱动42步进电机)
  • (13)Hive调优——动态分区导致的小文件问题
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (42)STM32——LCD显示屏实验笔记
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (二开)Flink 修改源码拓展 SQL 语法
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (利用IDEA+Maven)定制属于自己的jar包
  • (全注解开发)学习Spring-MVC的第三天
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (十三)Flask之特殊装饰器详解
  • (四)stm32之通信协议
  • (一)SvelteKit教程:hello world
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • .NET 的程序集加载上下文
  • .Net 路由处理厉害了
  • .net 提取注释生成API文档 帮助文档
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • @Autowired标签与 @Resource标签 的区别
  • @Repository 注解
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
  • @Responsebody与@RequestBody