论文阅读总结:The Nexmon firmware analysis and modification framework: Empowering researchers to enhance Wi

本文介绍了针对Broadcom Wi-Fi芯片的Nexmon固件分析和修改框架,旨在帮助研究人员增强Wi-Fi安全性。研究涉及芯片的信号传输和接收路径、可编程状态机、ARM处理器,以及固件加载和安全性分析。Nexmon提供了一种在运行时动态补丁固件的方法,支持自定义目标,如监控模式和帧注入,同时提出了提高固件安全性的措施。
摘要由CSDN通过智能技术生成

专有名词

  • FPGA( field-pro-grammable gate arrays ):现场可编程门阵列
  • DMA:寄存器
  • MIMO(multiple-input multiple-output):多输入输出
  • CTC(cross-technology communication):跨设备通信(异构无线网)
  • PSM(programmable state machine):可编程状态机
  • QAM(quadrature amplitude modulate):正交幅度调制信号
  • IQ(inphase and quadrature):正交信号
  • PHYs:物理层设备
  • FIFO(First Input First Output):先进先出存储器
  • D11
  • CORDIC
  • DSSS(direct sequence spread spectrum):直接序列扩频(802.11b/g)
  • OFDM(orthogonal frequency-division multiplexing):正交频分复用(802.11a/g)
  • DACs(digital to analog converters ):数字-模拟转换器
  • JTAG
  • GOT (global offset table):全局偏移表
  • ioctl(input/output control):设备驱动程序中对设备的I/O通道进行管理的函数
  • Breakpoint Control (DBGBCR) registers:断点控制寄存器
  • Breakpoint Value(DBGBVR) registers:断点值寄存器
  • Watchpoint Control (DBGWCR) registers :观察点控制寄存器
  • Watchpoint Value(DBGWVR) registers:观察点值寄存器

1.introduction

绕开wifi芯片中FullMAC方法的限制,基于芯片未使用的物理层、mac子层的特性,开发出nexmon固件补丁框架。

贡献:

  • 全面分析了Broadcom FullMac芯片
  • 分析固件加载以及自定义固件的安全性
  • Nexmon固件补丁框架的详细概要
  • 一个支持单步的固件补丁

在第2节中,我们介绍了相关的工作

在第3节中介绍了芯片内部的背景

第4节中介绍了固件加载分析

在第5节描述我们的Nexmon框架

在第6节介绍调试补丁

第7节的讨论和第8节的结论来结束这项工作。

2、相关工作

  • 将固件修改应用于FullMAC Wi-Fi芯片
  • 修改在芯片上运行的所有实时代码
  • 基于Nexmon框架的工作

3、Broadcom的wifi芯片

3.1 信号传输路径

当接收到来自主机的帧后,Wi-Fi芯片负责使用Wi-Fi头将帧的有效载荷通过无线接口转发,并修正物理层设置以到达

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Luciferwjd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值