【技术实现步骤摘要】
计算机入侵防范方法
本专利技术涉及计算机安全,特别涉及一种计算机入侵防范方法。
技术介绍
随着信息技术的发展,计算机系统广泛应用于政治、经济、文化、国防和安全等重要领域。其中,操作系统内核是整个计算机系统工作和安全的基础。内核运行于整个系统的最高权限层,管理和控制底层硬件资源,为上层文件提供安全隔离的资源抽象和访问接口。越来越多的安全报告表明操作系统内核仍然存在着大量的漏洞和错误,攻击者能够获得最髙的权限、以内核权限实施任意攻击行为,包括恶意操作底层硬件、执行系统中的任意代码、读写内存和磁盘上的任意数据等等。现有技术基于VMM,对内核权限操作进行截获和验证,实现了对文件的全面保护。然而另一方面,VMM运行于更高的权限层,操作系统内核与VMM之间频繁的层间切换也导致了较高的性能开销。
技术实现思路
为解决上述现有技术所存在的问题,本专利技术提出了一种计算机入侵防范方法,包括:当应用与内核交互时,首先进入到安全寻址区的可信平台,可信平台保存应用上下文,然后切换到内核寻址区,进入内核执行;当内核返回应用时,首先返回安全寻址区的可信平台,可信平台恢复应用上下文,再返回安全寻址 ...
【技术保护点】
一种计算机入侵防范方法,其特征在于,包括:当应用与内核交互时,首先进入到安全寻址区的可信平台,可信平台保存应用上下文,然后切换到内核寻址区,进入内核执行;当内核返回应用时,首先返回安全寻址区的可信平台,可信平台恢复应用上下文,再返回安全寻址区中的应用继续执行。
【技术特征摘要】
1.一种计算机入侵防范方法,其特征在于,包括:当应用与内核交互时,首先进入到安全寻址区的可信平台,可信平台保存应用上下文,然后切换到内核寻址区,进入内核执行;当内核返回应用时,首先返回安全寻址区的可信平台,可信平台恢复应用上下文,再返回安全寻址区中的应用继续执行。2.根据权利要求1所述的方法,其特征在于,所述可信平台控制所有进入安全寻址区的入口点,一旦CPU进入安全寻址区,可信平台获得系统控制权;只有安全寻址区的软件能够修改块表,所有的块表更新操作只能由可信平台完成;当内核需要更新块表时,只能向可信平台发出请求,可信平台截获并验证所有的块表更新操作,实现内存保护;可信平台在安全寻址区完成自身的执行流程,在返回外部组件时,将CPU切换回内核寻址区或者安全寻址区第3层,保证安全寻址区中只有可信平台运行,外部组件无法破坏安全寻址区中可信平台的数据代码;从入口点进入安全寻址区后,可信平台在整个执行过程中,中断被禁止,执行流无法被外部组件劫持;只有当返回外部组件时,可信平台才恢复中断;当可信平台中发生不可屏蔽中断时,可信平台暂时阻塞该不可屏蔽中断,防止外部组件使用不可屏蔽中断劫持可信平台执行流;当返回到内核时,可信平台再将该不可屏蔽中断转发给内核进行处理。3.根据权利...
【专利技术属性】
技术研发人员:许驰,
申请(专利权)人:成都鼎智汇科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。