计算机软件安全检测技术

来源 :科技尚品 | 被引量 : 0次 | 上传用户:kaiserking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:计算机的核心就是软件,就像是人的大脑一样,那么软件的安全就像大脑是否能够正常运转,因此软件的安全性非常重要。当我们开发一个软件时,不仅要注意到软件的快、美观等要求,更要注意软件的安全性能检测。计算机软件安全检测技术有:模型检测技术、语法检测技术、形式化安全检测技术等。这些安全检测技术广泛的应用于各类计算机软件的安全检测中。本文我们将就“计算机软件安全检测技术”展开讨论和分析。
  关键词:计算机;软件;安全;检测技术
  0 引言
  计算机软件充斥着我们生活的方方面面,计算机软件也涉及了我们个人、企业乃至国家各方面的公共信息和个人隐私、财产安全、企业机密、国家机密等,所以计算机的软件安全很重要。计算机的软件安全需要使用科学有效的计算机安全检查技术解决,因此,本文我们将就“计算机软件安全检测技术”展开讨论和分析。
  1 计算机软件安全检测概述及重要性
  计算机的核心就是软件,就像是人的大脑一样,那么软件的安全就像大脑是否能够正常运转,因此软件的安全性非常重要。当我们开发一个软件时,不仅要注意到软件的快、美观等要求,更要注意软件的安全性能检测。计算机软件安全检测的本质就是利用利用一些科技手段、科学技术来系统的、全面的对计算的软件进行安全检测,从而避免一些漏洞。计算机安全安全检测不仅仅是对现有的漏洞等进行检测,也可以对软件存在的风险进行预测、解除等。
  计算机软件安全检测技术,只能避免已知的错误或者弥补已知的漏洞,对于未发现的错误和漏洞是无法避免的,不能完全的保证软件的绝对安全。
  2 计算机软件安全检测技术的流程
  计算机软件安全检测技术流程如下:
  2.1 分析、检测软件质量问题
  计算机软件的质量问题形形色色,但是也是至关重要的,它会给软件的使用者带来一定得安全威胁。
  2.2 计算机软件追踪
  通过坚持不懈的努力,我们国家的软件追踪技术取得了很大的发展。
  2.3 计算机软的非法复制
  在我们的生活中,很多人可能都见过或者听过盗版软件,由于计算计软件比较容易复制,导致一些别有用心的人,复制一些盗版软,盗版软件的安全是不能保障的,那么其中的危险就更难以避免和解除。
  2.4 计算机数据信息泄露等
  计算机软件使用过程中客户等人员数据信息的泄露,会给客户等人员带来不可估量的损失。例如:刚刚过去的双十一,许多人都曾网购,我们网购时,在淘宝或天猫上都曾留下自己的个人信息,包括个人的身份证号、姓名、家庭住址、電话号、银行卡信息。如果这些信息的泄露,都将给客户带来不可估量的损失。
  3 计算机软件安全检测技术分析及其应用
  大多数的软件安全检测都是通过程序来分析,不需要软件的运行。随着人们越来越重视计算机软件的安全性能,计算机软件安全检测技术也出现了多种,通常使用的有:形式化安全检测技术、模型检测技术等。计算机软件安全检测技术的应用也是非常广泛的,有助于及时找到软件存在的各方面问题。
  3.1 形式化安全检测技术
  形式化安全检测技术就是建立一个数学模型,对每一局语言都有一定的形式要求,例如:我们使用的eclipse软件就能够对我们的编写程序代码时检测出我们存在的一些语法错误。在我们通过形式化安全检测过的软件,并不代表软件中不存在错误,也只是计算机软件安全的一道屏障。
  3.2 语法检测技术
  在计算机软件安全检测技术中,语法检测是较为早出现的一种安全检测方式。语法检测技术是根据软件程序编写时所使用的语言,根据该语言的使用规则,例如:我们编写软件时,所使用的语言是java语言,我们的输入,输出语句就要符合java语言的编写规则,而不能使用C++的编写方式。这也是一种能够有效地保护计算的安全的一种安全检测技术。
  3.3 模型检测技术
  模型检测技术是对计算机软件后台软件编写时的软件的结构及行为进行检测的一项技术,这个安全检测技术较为特殊的一点是需要人员去手动检测计算机软件安全是否存在问题。
  3.4 计算机软件安全检测技术的应用
  计算机软件存在的安全问题五花八门,主要的问题有:其一是软件的非法盗用问题,这一问题一直困扰着许多软件出版商。因为计算机软件是比较容易被别人COPY的。其二是计算机软件存在的质量问题,这些质量问题会给我们的软件使用者带来一些安全威胁。生活中常见的安全漏洞有:dreamwever的页面设计、jquery的前端设计、java的应用等。
  4 总结
  计算机软件充斥着我们生活的方方面面,计算机软件也涉及了我们个人、企业乃至国家各方面的公共信息和个人隐私、财产安全等。所以计算机的软件安全很重要。计算机软件安全检测技术有:模型检测技术、语法检测技术、形式化安全检测技术等。这些安全检测技术广泛的应用于各类计算机软件的安全检测中。
  参考文献
  [1]朱力根.探析计算机软件中安全漏洞检测技术及其应用[J].信息通信,2015,(4):124.
  [2]亓静,刘新颖.计算机软件中安全漏洞检测技术的应用[J].电脑迷,2014,(15):90.
  [3]陈楷.计算机软件中安全漏洞检测技术的应用[J].数字技术与应用,2010,(7):90.
  (作者单位:河北省冀州市中学)
其他文献
摘 要:针对科里奥利力难以觉察,不易理解的问题,研制一种观察科里奥利力的装置,该装置集机电为一体,通过电机带动减速传动机构,使其水盆及喷水管顺或逆时针旋转,其装置上的喷水管喷出的水在旋转偏向力的作用下形成抛物线状,由此现象直观说明科里奥利力。  关键词:水线条轨迹;旋转体系;科里奥利力  1 研制背景及意义  当一个质点相对于惯性系做直线运动时,相对于旋转体系,其轨迹是一条曲线。立足于旋转体系,我
国内高校食堂普遍存在资源有限,用餐时间人流量大且分布不均特点进而导致用餐时间十分拥挤.而对于高校大规模建设食堂又十分浪费,于是我们关注于通过提高食堂座位资源利用率
摘 要:中国发展得很快,30年就让中国变得天翻地覆,而现在的大学生有几个是会做出好吃的菜呢?我相信大部分人也不会。我们这个网站不仅能够了解到各个民族的特色美食,而且可以在网站上学习各民族特色菜的制作过程。前台运用到的技术:主要是运用HTML、div+css进行网站页面的布局,我们力求页面能够让用户感到舒服。项目成员有专门的会ps技术,图片更加的绚丽多姿。再用上js技术使页面更具有交互性。后台运用到
摘 要:本文介绍了广播系统的种类和用途,以最高优先级别的应急广播为例,探讨广播系统在水力发电厂中的应用,并举例说明应急广播系统的设计安装和常见故障处理方法。  关键词:广播;水力发电厂;应用  0 引言  公共广播系统是专用于远距离、大范围传输声音的电声音频系统,广义上属于扩声音响系统的一个分支,是在建筑群内部自成体系的独立广播系统。根据建筑结构和生产工作的特点,水力发电厂通常要在生产区域建立独立
摘 要:教育作为我国人才培养的主要方式,对于我国社会发展建设具有重要作用,其中考试作为我国人才培养审核过程中的主要方式,在我国人才培养方式具有重要作用,能够帮助学生发现在学习过程中所存在的不足。在考试过程中所进行的座位安排,主要目的就是保证考试成绩的真实,在传统排座主要是通过教师人工手工的方式进行,但是学生对于人工排座的规律已经十分了解。为了能够有效解决传统人工手工排座所存在的问题,笔者提出了可视
我们基于CityEngine的三维设计平台,以贵州大学北校区和新校区为例,利用全站仪采集的校园地形数据,尝试利用CityEngine对校园进行三维建模、与ArcGIS完美的结合,大大提高三维
摘 要:随着社会的发展以及科技水平的不断提升,人们的生活在发生着翻天覆地的变化。计算机科学技术的应用越来越广泛,各行各业几乎都离不开计算机。与此同时,计算机的软件数量也在不断的增加,软件的功能更是越来越受人们的喜爱。从当前来看,各行各业在使用软件的过程中,由于没有完善的制度以及软件的保护技术也不算成熟,在软件的专利权以及著作权方面有一定的纠纷。那么如何合理使用计算机软件呢?本文对此进行分析。  关
电视节目主持人是当今电视艺术发展中不可或缺的重要角色,赋予了各个电视栏目千姿百态的形象和内容。有些节目主持人如敬一丹、杨澜、李咏、鲁豫、何炅等已成为各电视台的某
发展中国家通过技术追赶推动产业结构升级,提高自主创新能力,是实现对发达国家经济赶超的重要推动力。对于发展中国家的技术发展而言,从引进、模仿到再创新是一个艰难的过程。中
摘 要:随着社会的快速发展,电力事业也得到迅猛发展。如今,各项技术不断完善和更新,电力系统也在不断进步,调度自动化系统在变电站店里系统中的作用不可小视。变电站电网的等级不断提高,更加突出了调度自动化系统的作用。变电站的信息量不断增加,要想保证电力系统的稳定运行就必须保证调度自动化系统处于正常的运行状态下。但是,从调度自动化系统运行状况来看,调度自动化系统的运行状态受到多种因素的影响,导致调度自动化