-
题名面向Cisco IOS的ROP攻击检测方法
- 1
-
-
作者
李鹏宇
刘胜利
尹小康
刘昊晖
-
机构
数学工程与先进计算国家重点实验室
战略支援部队信息工程大学
-
出处
《计算机科学》
CSCD
北大核心
2022年第4期369-375,共7页
-
基金
国家重点研发计划(2019QY1300)
科技委基础加强项目(2019-JCJQ-ZD-113)。
-
文摘
Cisco IOS(Internetwork Operating System)作为Cisco路由器的专用操作系统,其由于硬件条件限制,在设计时更加注重性能而忽视了系统安全,导致无法有效检测面向返回地址编程(Return-Oriented Programming,ROP)的攻击。针对传统的ROP防护技术在解决Cisco IOS防护上存在的缺陷,提出了一种基于返回地址内存哈希验证的方法,能够对面向Cisco IOS的ROP攻击进行有效检测,并对ROP攻击代码进行捕获。通过分析现有针对ROP攻击的防护机制的优缺点,在紧凑型影子内存防护思想的基础上,将传统的影子内存存储模式改造为基于哈希的内存查找模式,增加了返回地址内存指针的记录作为哈希查找的索引,提高了影子内存查找效率,同时能够抵御由于内存泄露导致的影子内存篡改。在Dynamips虚拟化平台的基础上设计实现了CROPDS系统,对所提方法进行了有效验证。与现有方法对比,所提方法在通用性和性能上均有提升,并能够捕获到攻击执行的shellcode。
-
关键词
cisco
ios
ROP攻击
影子栈
哈希表
攻击检测
-
Keywords
cisco ios
ROP attack
Shadow stack
Hash table
Attack detection
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-