下面是一个描述的元素,类型和属性构成影片具体测试中发现开放的脆弱性和评估语言(椭圆形)。每一个测试是一个扩展的标准测试元素中定义的核心定义模式。通过扩展,每个测试继承了一组元素和属性之间共享的所有椭圆测试。每个测试详细描述,应提供必要的信息,以了解每个元素和属性表示。本文档的目的是为开发人员和假设一些熟悉XML。一个高水平的描述不同的测试及其之间的交互关系的核心定义模式这里没有列出。
该模式最初是由周渔政和埃里克灰色在惠普。椭圆形的模式是由斜方公司维护和开发的公共社区椭圆形。manbetx客户端首页欲了解更多信息,包括如何参与项目以及如何提交变更请求,请访问总统网站http://oval.mitre.org。
PixOS定义
5.11:5.11
12/18/2014 09:00:00我
版权(c) 2002 - 2014,斜方公司。manbetx客户端首页保留所有权利。这个文件的内容受到椭圆形的条款许可位于http://oval.mitre.org/oval/about/termsofuse.html。看到特定语言的椭圆形许可证管理权限和限制使用这种模式。当分发拷贝的椭圆模式,本授权头必须包括。
line_test用于检查特定的输出从一行显示的属性命令,如显示RUNNING-CONFIG。它扩展了标准中定义的TestType oval-definitions-schema,另一个应该参考TestType描述的更多信息。所需的对象元素引用line_object和可选状态元素指定数据检查。
line_test
line_object
line_state
line_item
——对象line_test必须引用一个line_object的子元素
——国家line_test必须引用一个line_state的子元素
line_object元素line_test定义对象使用的评估。每个对象中定义扩展了标准ObjectType oval-definitions-schema和一个应该参考ObjectType描述的更多信息。组常见元素允许使用过滤器创建复杂对象和设置逻辑。再一次,请参阅oval-definitions-schema中的一组元素的描述。
行对象由show_subcommand实体的名称显示sub-command测试。
过滤器中引用””是错误的类型。
的名称显示sub-command。
line_state元素定义了不同的信息,可以用来评估一个特定的结果,显示sub-command。这包括sub-command这么的名称和相应的配置。请参阅模式中各个元素的更多细节每一个代表什么。
这个节目的名字sub-command。
显示sub-command指定返回的值。
版本测试用于检查操作系统版本的影片。它是基于命令的版本。它扩展了标准中定义的TestType oval-definitions-schema,另一个应该参考TestType描述的更多信息。所需的对象元素引用version_object和可选状态元素指定数据检查。
version_test
version_object
version_state
version_item
——对象version_test必须引用一个version_object的子元素
——国家version_test必须引用一个version_state的子元素
version_object元素所使用的一个版本测试来定义不同的版本与影片相关的信息系统。实际上只有一个对象相关的版本,这是系统作为一个整体。因此,没有子实体的定义。任何椭圆形测试书面检查版本将引用相同的version_object这基本上是一个空对象元素。
version_state元素定义了在思科焦油软件发布版本信息。整个影片pix_release元素指定版本信息。pix_major_release, pix_minor_release pix_build元素指定焦油分离地区的软件版本信息。例如,如果影片版本是7.1(2.3)49岁,然后pix_release是7.1(2.3)49岁pix_major_release是7.1,2.3和pix_build pix_minor_release是49。有关更多信息,请参见显示版本命令在影片。
整个影片pix_release元素指定版本信息。
pix_major_release是虚线版本版本字符串开始的。例如pix_release 7.1 (2.3) 49 pix_major_release 7.1。
pix_minor_release是虚线版本版本字符串开始的。例如pix_release 7.1 (2.3) 49 pix_minor_release 2.3。
pix_build是一个整数。例如pix_release 7.1(2.3) 49的pix_build 49。