面向SIP的SPIT攻击建模与防御策略
1. 攻击建模概述
在面向SIP的SPIT攻击建模中,“设置”和“准备消息”攻击的建模可用于预防目的,而“发送消息”攻击的建模则难以实现这一目标。攻击序列的时间依赖性也在相关图示中有所体现。
2. SIP导向的SPIT攻击树
攻击树以树状结构表示对系统的攻击,根节点代表抽象攻击(即攻击目标),叶子节点表示利用特定漏洞的具体攻击。由于模型聚焦于已识别的SIP漏洞和SPIT威胁,采用自下而上的方法,具体步骤如下:
1. 对抽象的面向SIP的SPIT攻击进行分类。
2. 将抽象的SPIT攻击建模为SPIT攻击树。
3. 基于已部署的攻击树,将其根节点(即抽象攻击)建模到面向SIP的SPIT攻击图中。
传统攻击树在建模SPIT攻击的多样性时存在局限性,为解决这一问题,引入了XOR节点。使用三种类型的节点进行攻击树建模:
- AND节点:在特定场景下,所有子节点都必须满足,攻击才能实现。
- OR节点:在特定场景下,一个或多个子节点发生,攻击即可实现。
- XOR节点:在特定场景下,必须有且仅有一个子节点发生,攻击才能实现。
以下是SIP SPIT攻击树的示例表格:
| 根名称 | 抽象攻击 | 树类型及子节点 - 更高级别攻击 | 攻击路径 |
| — | — | — | — |
| 查找并收集用户地址 | 恶意用户为查找和收集受害者地址所采取的所有行动 | 树类型:OR
1. 监听多播地址
2. 填充“活跃”地址
3. 向代理发送模糊请求
4. 监控SIP服务器附近的流量 <
超级会员免费看
订阅专栏 解锁全文
76

被折叠的 条评论
为什么被折叠?



