Page 124 - 大数据时代计算机信息处理技术研究
P. 124

大数据时代计算机信息处理技术研究
             Research on Computer Information Processing Technology in the Era of Big Data


             会伴随着新的漏洞出现,所以需要进行计算机系统的持续升级和后续检测完善。
             计算机系统的优化升级也可能会造成安全缺陷,并且计算机软件在优化升级过程
             中涉及多个领域,安全缺陷很难得到解决。
                 计算机安全缺陷的突出特性是逻辑和运算层面的问题,在进行计算机系统的

             试运行时,要有大量的信息数据作为支撑,往往会出现数字长度与模块不符合的
             情况,计算机系统针对类型各异的安全缺陷发挥的预防价值也有所差异。
                 (三)应用广泛的安全漏洞检测技术
                 现阶段得到大范围应用的计算机安全漏洞检测技术,主要包括两种类型:静

             态和动态检测技术。他们都可以对计算机系统存在的安全缺陷和不足进行检测,
             但是在实际运用过程当中也有较大不同,要根据计算机系统存在的实际问题选择
             最有效的检测技术。
                 1. 动态检测技术的应用

                 该技术不需要对程序源码和二进制代码进行变更,主要是针对在计算机程
             序运行过程中的安全缺陷和不足进行检测,对计算机的运行环境进行深入分析
             研究和完善就可以使计算机程序的稳定性和安全性得到提升。动态检测技术主要
             包括:

                 ①内存映射技术的应用。这项技术只会对需要利用高端地址和固定地址的计
             算机程序产生影响,利用映射代码页的形式,黑客进行攻击的过程中面临较大困
             境,这项技术必须对计算机的操作系统进行更改,所以,即便可以及时检测出系
             统中地址跳转的安全问题并进行针对性预防,可仍然没有办法对新代码中的缺陷

             和不足进行检测。
                 ②非执行栈技术的应用。一部分黑客通过对非执行站输入代码,从而损害计
             算机系统,因此必须防止非执行栈执行代码才能够避免系统损害,不过,这项技
             术也会产生性能和兼容性的不足。

                 ③沙箱技术的应用。这项技术是通过阻止进程对资源进行访问,从而避免被
             攻击。这项技术不用进行计算机操作系统的更改,因此,该技术具备较高的安全
             性和全面性。同时,它也不会产生其他缺陷和不足,广泛应用在计算机系统的调
             用领域当中。

                 ④非执行堆与数据技术的应用。这项技术主要通过阻碍执行敦和数据段,从
             而防止恶意代码被执行。能够及时发现系统当中存在的恶意代码,可是却很难对


             ·116·
   119   120   121   122   123   124   125   126   127   128   129