论文部分内容阅读
摘要:目前,我国对于计算机技术的现代化应用已经原来越普遍,人们的日常生活和计算机技术息息相关,无法分离,这也为计算机技术的快速发展提供了良好的平台和基础。与此同时,计算机源代码的数量持续增加,一些黑客非法分子寻找到代码中的一些漏洞,对计算机软件所处的系统进行破坏,给人们的生活带来了严重的问题,对社会造成了不良影响。因此,计算机软件的安全问题不容忽视,对相关的安全漏洞检测技术进行研究具有重要的价值。文章主要分析了计算机软件中存在的漏洞。
关键词:计算机;安全漏洞;监测技术
随着信息时代的到来,计算机技术已广泛应用于各行各业,网络风险的存在使得人们对计算机系统的安全性越来越重视。根据工作经验和所查阅的有关资料,本文对计算机软件中安全漏洞的分类进行了总结。并从几个方面讨论了计算机软件中安全漏洞检测技术的类型:静态检测技术、动态检测技术和其他混合检测方法以及其检测技术的应用。
1当前互联网背景下计算机网络工程安全问题
1.1这些漏洞没有得到及时纠正
大多数软件和操作系统的漏洞尚不清楚,但是在黑客看来,这些小的漏洞可以提供网络攻击的渠道。如果未及时解决漏洞,则将影响计算机网络的整体安全性。它具有严重的影响。近年来,计算机技术的飞速发展使得操作系统和软件性能更加完善,但是到目前为止,还没有开发出无漏洞的软件和操作系统。
1.2各种类型的网络病毒
随着互联网电子计算机信息技术的飞速发展,繁殖和传播网络病毒的能力不断提高。它已逐渐演变成当今社会对计算机网络安全的重要威胁之一。尽管在建立计算机网络时我们采取了多种安全措施来防范病毒,但我们无法阻止所有病毒(尤其是某些隐藏在正常数据中且很难用防病毒软件检测到的突变病毒)进入计算机网络。当进入计算机系统时,病毒会以某种方式被激活,从而威胁到计算机网络和信息安全。
2安全检测技术介绍
计算机软件安全检测技术指的是通过技术手段来检测计算软件的漏洞和缺陷,以确保软件开发前后能有相同的功能。计算机软件检测技术主要包括功能测试、渗透测试和检验。相较于其他软件,计算机安全软件有独特的优点,目前主要分为静态检测和动态检测。在使用计算机的过程中,通过应用软件安全检测技术不仅可以帮助人们了解软件的特点和性能,而且也能让用户及时发现软件存在的安全漏洞和网络问题,有助于用户及时去解决和完善。
3计算机软件安全漏洞检测技术
3.1防止随机数漏洞
在稳定的系统操作环境中,所有计算机系统的操作均按照一定的程序执行,但是许多黑客使用随机数发生器,并使用大量的随机数数据流来影响计算机,以致计算机无法快速处理数据导致CPU迅速运行,最终引起计算机系统没有办法正常工作并且死机。当重新启动计算机时,随机数发生器再次工作,将计算机重新出现上次的状况,继续死机、崩溃。其中的数据成为无法调用的没有价值的数据。在对收集的大量数据进行分析之后得出,这种随机漏洞在利用后很难恢复,并且对计算机硬件和软件造成了严重损害。
3.2增强计算机网络安全访问权限
在正式使用计算机管理系统之前,技术人员必须测试计算机的整体操作,并确保计算机信息管理系统符合标准。评估计算机信息管理系统的标准是计算机系统是否包含病毒。操作计算机时,某些网络浏览活动将导致计算机受到病毒入侵。当前,计算机信息管理系统程序已经损坏并且不仅针对性而且广泛。在日常生活中,一些黑客经常使用计算机漏洞将病毒植入计算机,并使用网络技术将其嵌入软件。当用户下载软件时,病毒也会下载并迅速进入计算机。
3.3对于计算机软件安全漏洞的静态模式检测技术
针对计算机软件中存在的安全漏洞进行检测,静态检测主要就是对计算机软件进行表面性的检测。近年来,对这种方式进行研究,将静态检测扩充为两个方面,一方面是静态分析,另一方面是程序检验。具体来说,静态分析就是对需要进行检测的系统程序的源代码来进行扫描工作,并对系统进行语义和语法等方面的全面分析,同时对系统程序的自身特点进行分析,从而能够其中存在的漏洞进行搜索。而程序检验就是将系统内的程序源代码进行充分的检验。实际中,主要是通过检测软件程序系统是否能符合计算机的运行需求,对程序中是否存在安全漏洞进行相应的评估。实际应用中,对计算机软件安全漏洞静态检测这方面更加重视计算机软件系统内部的特点。
3.4故障注入式安全检测技术
相较于其他安全检测技术,故障注入式安全检测技术差异很大,是一种特殊形式的检测技术,有着自动化高、检测速度快的特点,在计算机软件安全检测中发挥着不容忽视的重要作用。该技术的应用需要建立在故障模型基础上,利用故障数据库中的相关信息来检索和查询软件故障,并可以在最短时间内迅速锁定故障问题和产生原因,并针对实际情况及时加以改进和完善。
结束语
近几年来,各行各业对计算机软件的使用要求不断提升。要想保证计算机能够高效稳定运行,其软件安全检测技术的应用十分关键,有必要予以高度重视。
参考文献
[1]张舒.计算机软件中安全漏洞检测技术.电子技術与软件工程,2018 (9):192
[2]张赵辉.计算机软件安全漏洞技术分析.湖北农机化,2020(1):16
[3]李恒胜.计算机软件中安全漏洞检测技术要点研究.无线互联科技, 2017(3):54-55
[4]魏轶.计算机软件中安全漏洞检测技术及应用研究.中国科技博览, 2016(3):87
[5]岑德顺.计算机软件安全漏洞检测技术与应用.电脑知识与技术,2016 (13):61-62
临沂大学信息科学与工程学院 276000
关键词:计算机;安全漏洞;监测技术
随着信息时代的到来,计算机技术已广泛应用于各行各业,网络风险的存在使得人们对计算机系统的安全性越来越重视。根据工作经验和所查阅的有关资料,本文对计算机软件中安全漏洞的分类进行了总结。并从几个方面讨论了计算机软件中安全漏洞检测技术的类型:静态检测技术、动态检测技术和其他混合检测方法以及其检测技术的应用。
1当前互联网背景下计算机网络工程安全问题
1.1这些漏洞没有得到及时纠正
大多数软件和操作系统的漏洞尚不清楚,但是在黑客看来,这些小的漏洞可以提供网络攻击的渠道。如果未及时解决漏洞,则将影响计算机网络的整体安全性。它具有严重的影响。近年来,计算机技术的飞速发展使得操作系统和软件性能更加完善,但是到目前为止,还没有开发出无漏洞的软件和操作系统。
1.2各种类型的网络病毒
随着互联网电子计算机信息技术的飞速发展,繁殖和传播网络病毒的能力不断提高。它已逐渐演变成当今社会对计算机网络安全的重要威胁之一。尽管在建立计算机网络时我们采取了多种安全措施来防范病毒,但我们无法阻止所有病毒(尤其是某些隐藏在正常数据中且很难用防病毒软件检测到的突变病毒)进入计算机网络。当进入计算机系统时,病毒会以某种方式被激活,从而威胁到计算机网络和信息安全。
2安全检测技术介绍
计算机软件安全检测技术指的是通过技术手段来检测计算软件的漏洞和缺陷,以确保软件开发前后能有相同的功能。计算机软件检测技术主要包括功能测试、渗透测试和检验。相较于其他软件,计算机安全软件有独特的优点,目前主要分为静态检测和动态检测。在使用计算机的过程中,通过应用软件安全检测技术不仅可以帮助人们了解软件的特点和性能,而且也能让用户及时发现软件存在的安全漏洞和网络问题,有助于用户及时去解决和完善。
3计算机软件安全漏洞检测技术
3.1防止随机数漏洞
在稳定的系统操作环境中,所有计算机系统的操作均按照一定的程序执行,但是许多黑客使用随机数发生器,并使用大量的随机数数据流来影响计算机,以致计算机无法快速处理数据导致CPU迅速运行,最终引起计算机系统没有办法正常工作并且死机。当重新启动计算机时,随机数发生器再次工作,将计算机重新出现上次的状况,继续死机、崩溃。其中的数据成为无法调用的没有价值的数据。在对收集的大量数据进行分析之后得出,这种随机漏洞在利用后很难恢复,并且对计算机硬件和软件造成了严重损害。
3.2增强计算机网络安全访问权限
在正式使用计算机管理系统之前,技术人员必须测试计算机的整体操作,并确保计算机信息管理系统符合标准。评估计算机信息管理系统的标准是计算机系统是否包含病毒。操作计算机时,某些网络浏览活动将导致计算机受到病毒入侵。当前,计算机信息管理系统程序已经损坏并且不仅针对性而且广泛。在日常生活中,一些黑客经常使用计算机漏洞将病毒植入计算机,并使用网络技术将其嵌入软件。当用户下载软件时,病毒也会下载并迅速进入计算机。
3.3对于计算机软件安全漏洞的静态模式检测技术
针对计算机软件中存在的安全漏洞进行检测,静态检测主要就是对计算机软件进行表面性的检测。近年来,对这种方式进行研究,将静态检测扩充为两个方面,一方面是静态分析,另一方面是程序检验。具体来说,静态分析就是对需要进行检测的系统程序的源代码来进行扫描工作,并对系统进行语义和语法等方面的全面分析,同时对系统程序的自身特点进行分析,从而能够其中存在的漏洞进行搜索。而程序检验就是将系统内的程序源代码进行充分的检验。实际中,主要是通过检测软件程序系统是否能符合计算机的运行需求,对程序中是否存在安全漏洞进行相应的评估。实际应用中,对计算机软件安全漏洞静态检测这方面更加重视计算机软件系统内部的特点。
3.4故障注入式安全检测技术
相较于其他安全检测技术,故障注入式安全检测技术差异很大,是一种特殊形式的检测技术,有着自动化高、检测速度快的特点,在计算机软件安全检测中发挥着不容忽视的重要作用。该技术的应用需要建立在故障模型基础上,利用故障数据库中的相关信息来检索和查询软件故障,并可以在最短时间内迅速锁定故障问题和产生原因,并针对实际情况及时加以改进和完善。
结束语
近几年来,各行各业对计算机软件的使用要求不断提升。要想保证计算机能够高效稳定运行,其软件安全检测技术的应用十分关键,有必要予以高度重视。
参考文献
[1]张舒.计算机软件中安全漏洞检测技术.电子技術与软件工程,2018 (9):192
[2]张赵辉.计算机软件安全漏洞技术分析.湖北农机化,2020(1):16
[3]李恒胜.计算机软件中安全漏洞检测技术要点研究.无线互联科技, 2017(3):54-55
[4]魏轶.计算机软件中安全漏洞检测技术及应用研究.中国科技博览, 2016(3):87
[5]岑德顺.计算机软件安全漏洞检测技术与应用.电脑知识与技术,2016 (13):61-62
临沂大学信息科学与工程学院 276000