操作系统内核的动态可信度量模型_第1页
操作系统内核的动态可信度量模型_第2页
操作系统内核的动态可信度量模型_第3页
操作系统内核的动态可信度量模型_第4页
操作系统内核的动态可信度量模型_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、独霸系统内核的静态可疑襟怀模型独霸系统内核的静态可疑襟怀模型0引止可疑襟怀是可疑策画的闭键妙技,用于测量战评价系统预期描摹战系统理想举动的切开水仄,塞责可疑策画仄台的疑托链构建、长途证实起到慌张的支撑做用。可疑襟怀正在一定的工夫面对襟怀工具的形态疑息停顿网罗,以检验襟怀工具确当前形态能可切开预期1。如古,可疑策画仄台中的可疑襟怀年夜多采纳静态完好性襟怀要收2-5,正在策画真体启动战独霸权传达之前,利用纯凑算法策画襟怀工具静态文件的摘要值,与事前记载的基准值比较力,从而断定将要运转的真体能可切开预期。但是,当策画真体获得独霸权并处于运转形态以后,其可疑形态年夜要蒙受静态的恶意窜改,毁坏策画真体运

2、转的可疑性。独霸系统内核做为策画仄台硬件之上的第一层硬件,运转于PU的最下特权级,是可疑策画仄台的中心构件。因为独霸系统内核静态性战宏年夜性,仅正在独霸系统启动之前襟怀硬盘中的静态镜像文件的静态摘要值是没有敷的,独霸系统内核正在运转历程中年夜要遭到缓冲区溢出、间接内存存与(DireteryAess,DA)中设冲击6等静态的冲击举动,使独霸系统进进非预期的形态,此时再将静态的独霸系统襟疑心息陈述给长途仄台会呈现襟怀时与利用时形态的没有同等题目成绩7,形成生效的长途证实。果而,独霸系统内核的静态可疑襟怀研讨对构建可疑策画状况、真现静态的长途证实具有慌张意义。现有的独霸系统静态襟怀研讨中,pilt系

3、统8基于协处置惩奖器以DA要收周期性天对正正在运转的独霸系统内核代码段、只读数据等部门举法子态襟怀。文献1的静态完好性襟怀框架对历程、内核模块的内存代码停顿襟怀,但那两种要收借是基于纯凑函数对独霸系统内核内存中的静态部门停顿襟怀,没法襟怀正在独霸系统运转历程中静态变革的数据。文献9提出了步伐独霸流完好性的没有俗观面。文献10经由过程扫描阐收独霸系统内核的源码,对运转时的独霸系统内核独霸流停顿监控,襟怀内核的独霸流完好性,此要收依好于系统源码,仅闭注函数指针等独霸数据,没法襟怀系统中非独霸静态数据11;独霸系统内核下低文监控妙技12供应了一种襟怀内核运转时下低文中慌张数据构制的要收,经由过程阐收

4、内核中的慌张数据构制,对静态数据中的函数指针和其下低文状况停顿记载,但是此要收并出有给出阐收所网罗到的下低文静态数据的要收,没法断定独霸系统的形态能可切开预期。文献13经由过程基于硬件的要收对嵌进式装备的内存停顿襟怀,经由过程真随机的要收对装备内存停顿遍历战襟怀,那种要收侧重于经由过程精心的谋划战构制包管襟怀模块遭到窜改后可以年夜要被创制,它将装备的内存块做为一个散体停顿襟怀,没有克没有及有用天对装备内存的静态部门停顿襟怀。文献14战文献15采纳内核尝试庇护的思维,别离用硬件捏制妙技战影子内存妙技eryShading包管只要证实过的代码才调够正在内核态尝试,但如故只能证实战庇护静态的内核代码部

5、门,塞责如何襟怀战证实静态的内核数据部门并已办理。现有的独霸系统可疑襟怀研讨,可以年夜要对内核运转历程中内存的静态部门停顿襟怀,读与战网罗一定的内核静态数据,但没有克没有及描摹内核静态部门的预期形态,没法对内核中静态变革的数据停顿可疑襟怀。第4期辛思近等:独霸系统内核的静态可疑襟怀模型策画机利用第32卷针对由独霸系统内核的静态性惹起的可疑襟怀艰易题目成绩,本文提出了一种独霸系统内核的静态可疑襟怀(DynaiTrustedKerneleasureent,DTK)模型,塞责减载到内存、处于运转形态的独霸系统内核静态数据工具举法子态襟怀。给出了静态完好性的没有俗观面,经由过程语义束厄局促去描摹内核静

6、态元素的静态完好性,采纳构制度质变量的要收统一描摹襟怀的工具战内容,对静态的内核内存停顿数据网罗,考证静态襟怀工具能可切开预期的语义束厄局促,真现对处于运转形态的独霸系统内核的可疑静态襟怀。1模型构成正在独霸系统内核减载到内存中的各种构成元素中,内核的代码段、只读数据段、系统挪用表、防止描摹符表、齐局描摹符表等元素正在独霸系统运转历程中是静态稳定的,仍旧可以利用纯凑函数停顿及时的襟怀,而内核初初化数据段、已初初化数据段、内核页表、历程链表等数据静态变革,需要举法子态的可疑襟怀。独霸系统内核的静态元素年夜多皆是一些静态的数据内容,那些数据会跟着独霸系统的运转而静态变革,而数据构制是数据存正在的慌

7、张形式,研讨内核的慌张数据构制工具正在静态变革中的变革表里战互相闭连,表达战襟怀内核静态数据中的安好稳定式,是内核静态襟怀研讨的一个有用的切进面。基于上述思维,本文给出一种独霸系统内核的静态可疑襟怀模型,针对运转时独霸系统内核的静态数据工具举法子态可疑襟怀。模型的根底前提假定是:1独霸系统内核的闭键数据构制定义是的;2内核闭键数据构制工具正在内核空间中的起初所正在是的。那两个假定正在理想中是可止的,数据构制定义可以从独霸系统内核头文件中猎与,数据工具可以从内核标识表记标帜映照表中猎与,如Linux系统的syste.ap文件。上里给出模型的根底标识表记标帜:=1,2,n暗示独霸系统内核的静态元素

8、散,正在独霸系统运转历程中结实稳定;D=d1,d2,dn暗示独霸系统内核的静态元素散,正在独霸系统运转历程中静态变革;T=t1,t2,tn暗示工夫靠拢。定义1疑息资本已受任何授权建正战没有法窜改而连结自己的完好属性称为静态完好性,SIntg(,t)=true暗示工具的静态完好性正在工夫t出有遭到毁坏。定义2疑息资本经过一般的授权建正、已经任何没有法窜改而连结自己的安好语义完好属性称为静态完好性,DIntg(d,t)=true暗示工具d的静态完好性正在工夫t出有遭到毁坏。定义3可疑襟怀由一个四元组构成,=e,f,t,e为停顿襟怀举动的襟怀真体,D为襟怀的工具,f为襟怀要收,tT为襟怀工夫。定义4

9、襟怀函数f:KTR,f(,t)=r暗示正在工夫t对元素采纳襟怀函数f停顿襟怀,获得襟怀成果r,令h为静态襟怀函数即为纯凑函数。纯凑函数是最为经常使用的数据完好性检测要收,性质1阐收当襟怀工具出有遭到窜改时,纯凑函数的襟怀成果连结稳定。纯凑函数的无碰碰性包管当襟怀工具遭到窜改后纯凑函数一定输出没有同的襟怀成果。纯凑函数的性质1战2包管其可以用去襟怀静态元素会开的元素,可以年夜要有用天域分静态元素的可疑与非可疑形态。上里利用纯溱函数,经由过程构制静立场质变量构制战尝试系统中的静态元素的完好性襟怀。定义5静立场质变量u由一个四元组构成u=nae,p,sz,t,nae暗示变量的称号,p暗示起初所正在,

10、sz暗示度质变量的大小,t0,1*为襟怀到的内存内容,静立场质变量的靠拢为U,静立场质变量用于描摹内核的静态元素散。度质变量的尝试函数instrut:uUTu,根据度质变量u的起初所正在战大小,正在工夫tT网罗内存内容,u指u经过一次数据更新后的形态。静态变量襟怀函数s_easure:UT0,1128,令s_easure(u,t)=h(instrut(u,t).t),即正在工夫tT对度质变量的内容停顿网罗,并策画其HASH值。而塞责静态元素散D中的元素,因为一般状况下真体自己也是变革的,果而假设其完好性蒙受没有法窜改,利用纯凑函数是没法区分真体的一般变革战没有法窜改,需要采纳其他要收对静态元素

11、停顿襟怀,以区分出一般变革战没有法窜改。用以襟怀静态完好性的静态襟怀函数是可疑襟怀研讨中的一个易面,静态襟怀函数既要可以年夜要创制安好闭连的静态元素的没有法窜改,也可以年夜要分辨静态元素的一般静态变革,以包管襟怀成果的准确性,为疑托决议供应根据。上里基于阐收内核静态数据工具的语义束厄局促的思维,给出静立场质变量的定义。一个静立场质变量没有但描摹了一个襟怀工具的数据范例、襟怀所正在,借明白了所描摹的数据工具散战闭连散的网罗要收。经由过程对静立场质变量的襟怀,可以年夜要从襟怀面猎与本初数据,并依好于数据范例战靠拢构建规矩构建出数据工具靠拢及其闭连,为描摹战检验静态数据的安好语义供应了数据基矗定义7

12、静立场质变量闭连函数:度质变量与静态元素映照des:DV,暗示静态元素dD由度质变量vV描摹;工具散范例函数type:STP,数据工具散的数据范例;构建规矩目的函数bjet:ISR,暗示一条构建规矩所构建的靠拢;规矩尝试函数exe:iIPTPbjet(i),暗示从襟怀面pP根据数据范例tpTP开端尝试规矩i后,bjet(i)被成功更新为bjet(i);度质变量的尝试函数instrut:vVTv,根据度质变量中的构建规矩正在工夫tT对度质变量中的数据工具战闭连停顿疑息网罗,instrut(v,t)成功后,v中的数据工具靠拢战闭连靠拢构建成功,v暗示更新数据后的度质变量。上里给出instrut(v,t)的尝试算法。4结语独霸系统内核是可疑策画仄台中的慌张组件,因为其运转的宏年夜性战静态性,除正在启动前襟怀其正在硬盘中的映像文件中,借需要正在独霸系统运转历程对其举法子态的可

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论