首页 | 本学科首页   官方微博 | 高级检索  
     

基于编译置换的指令随机化系统设计与实现
作者单位:;1.信息工程大学数学工程与先进计算国家重点实验室
摘    要:指令集随机化技术是一种通过随机变换程序指令编码来抵御代码注入攻击的新型防御技术。现有指令集随机化技术还存在一定缺陷,如性能损耗大、指令数据混杂造成的编码难等。针对这些问题,提出一种基于编译置换的指令随机化技术。该技术在不降低防御效果的同时减少了随机化指令的数量,并在编译过程中实现了关键指令的随机置换,提高了指令随机化的性能和编码精确度。设计并实现了一套基于编译置换的指令随机化原型系统,验证了该技术的有效性。

关 键 词:指令随机化  编译置换  ShellCode  DynamoRIO  指令定位

DESIGN AND IMPLEMENTATION OF INSTRUCTION RANDOMIZATION BASED ON COMPILING SUBSTITUTION
Abstract:
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号