中国教育和科研计算机网
EDU首页 |  中国教育 |   高校科技 |   教育信息化 |   CERNET
教育信息化

资讯 | 专题 会议 观点 专栏 访谈 企业 产品 CIO 技术 校园信息化 下一代互联网 IPv6视频课堂

中国教育网 > 教育信息化
您现在的位置: EDU首页 > 教育信息化 > 技  术 > 网络 > 安全技术
利用SCAP有效进行主机安全管理(二)
http://www.edu.cn   2013-03-06 中国教育网络 作者:王珩 诸葛建伟

字体选择:【大】 【中】 【小】

  OVAL技术细节

  OVAL文档提供了一种机器可读的对系统进行安全评估的操作指南,它可用来描述系统的配置信息、分析系统的安全状态、报告评估结果等。典型的OVAL文件由Definition(定义)、Test(测试)、Object(对象)、State(状态)和Variable(变量)等要素构成,其文档结构相对XCCDF来说比较简单,主要是将各个要素以枚举的方式列出,如图2所示。

图2 OVAL文档层次结构

  Definition是OVAL中最重要的组成元素,它会引用一个或多个Test,根据Test的结果综合判定整体的结果,Test引用Object和State与系统交互并得出检查结果,State可以使用固定值或引用Variable中的变量。Definition、Test、State、Object和Variable各要素之间的逻辑关系如图3所示。在图3中,Definition1包含两个Test,假设其判定标准为如果两个Test均为True,那么整个Definition结果为True。例如,如果Test1测试结果为True,Test2测试结果为False,根据Defini tion1 中的判定条件Test1=True AND Test2=True,整个Definition的测试结果为False。

图3 OVAL Definition层次结构

  (1)OVAL Def ini tion(OVAL 定义)

  OVAL Definition用于描述如何对某一特定安全问题进行检查,通常一个OVAL文档中包含多个Def in i t i on。目前,主要有四类Definition: Vulnerability(漏洞),描述如何根据系统状态判定系统中是否存在某个特定漏洞;Patch(补丁),与Vulnerability类似,但它更关注如何判定系统中是否安装了某个特定补丁;Inventory(软件),描述如何对系统中是否安装了某个特定的软件进行判定;Compliance(合规),描述如何对系统是否满足某个特定的配置要求进行判定。表3 OVAL Definition数据结构是一个OVAL Definition的示例数据。

页面功能 【打印】 【关闭】 【我有话说

MOOC风暴来袭

版权所有:中国教育和科研计算机网网络中心 CERNIC,CERNET,京ICP备15006448号-16,京网文[2017]10376-1180号

关于假冒中国教育网的声明 | 有任何问题与建议请联络:Webmaster@staff.cernet.com