BACnet/IP 报文视角下对象模型与事件服务安全研究
BACnet/IP 作为楼宇自动化领域主流开放协议,采用面向对象的分布式数据库设计范式,区别于传统工控协议基于寄存器的交互模式,对象模型、16 级优先级数组仲裁机制、基于值变化的 COV 事件服务共同构成协议应用层核心逻辑。现有多数研究偏向协议功能应用,较少从报文解析视角剖析协议内部运行逻辑及其衍生安全风险。本文以数据包层级的协议分析材料为基础,梳理 BACnet/IP 对象模型、优先级数组、事件通知服务的运行机理,解析正常业务报文交互过程,挖掘协议原生设计、厂商实现、网络部署场景下的安全缺陷。研究发现,协议无原生身份认证机制,攻击者借助网络嗅探、伪造报文即可遍历对象库、篡改优先级槽位、滥用事...