一种借助系统调用实现基于信息流的完整性度量的方法
李翰超
李伟楠
石文昌
1.中国人民大学数据工程与知识工程教育部重点实验室,北京,100872;中国人民大学信息学院,北京,1008722.中国人民大学数据工程与知识工程教育部重点实验室,北京,100872;中国人民大学信息学院,北京,1008723.中国人民大学数据工程与知识工程教育部重点实验室,北京,100872;中国人民大学信息学院,北京,100872
摘要:提出一种借助系统调用实现基于信息流的完整性度量的方法.该方法将度量过程分为离线阶段和运行阶段.在离线阶段,软件执行的系统调用被监控和记录,结合系统调用和信息流的关系抽象出软件的信息流基准值.在运行阶段,分析软件运行时的系统调用信息,获得软件运行时的信息流,根据信息流基准值检查软件的信息流是否出现异常,度量软件的完整性.为了验证方法的可行性,文章以Apache服务器为例,实现该方法的原型系统.实验表明该方法能够发现软件运行时完整性被破坏而出现的异常信息流.
关键词:完整性度量信息流系统调用
分类号:TP316(计算技术、计算机技术)
资助基金:国家高技术研究发展计划(863计划)(2007AA01Z414)国家自然科学基金(60873213,60703103)北京市自然科学基金(4082018)
论文发表日期:2010-01-01
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:5( 1-5 )
英文信息
