计算机软件中安全漏洞检测技术的应用探讨
2021-03-08范永宁
科学与财富 2021年1期
范永宁
摘 要:随着互联网技术的不断发展,互联网已经遍及社会的各行各业,与人们的生活、工作有着密不可分的联系,与此同时,由于软件规模越来越庞大,软件逻辑越来越复杂,不可避免的会產生软件安全漏洞,安全漏洞的出现直接威胁到了人们的自身利益。因此,笔者就计算机软件中的安全漏洞检测技术进行分析,并就安全漏洞检测技术的应用进行讨论,旨在为我国信息安全事业的发展做出一定贡献。
关键词:计算机软件;安全漏洞检测技术;应用
一、计算机软件中安全漏洞检测技术
(一)计算机安全漏洞动态检测技术
计算机安全漏洞动态检测技术是指在对计算机安全漏洞进行动态检测时,需要根据程序的运行状况及运行环境进行修改,从而解决当前的安全漏洞,但该检测技术也会引发一些新的安全隐患,从而影响系统的正常运转。计算机安全漏洞动态检测技术主要可以分为以下几个方面。
首先,为了防止数据栈被攻击,可以暂时性的让数据栈停止工作,避免栈在工作中被恶意代码所修改,为实现上述目的可以对软件系统进行加密设置。数据栈在计算机软件中起着至关重要的作用,栈漏洞出现很有可能给系统带来无法挽回的损失。
其次,堆指的是计算机程序中内存所分配到的区域,堆空间在系统编程开始就已经被初始化,为了有效规避不法分子利用堆漏洞对系统的攻击,可以将非执行栈与漏洞检测技术相结合,但这种方式会占用较大的内存,加重了计算机的负荷。……
登录APP查看全文
