软件安全漏洞自动化识别原理评析-最新年文档.doc

软件安全漏洞自动化识别原理评析-最新年文档.doc

ID:53868483

大小:20.00 KB

页数:7页

时间:2020-04-10

软件安全漏洞自动化识别原理评析-最新年文档.doc_第1页
软件安全漏洞自动化识别原理评析-最新年文档.doc_第2页
软件安全漏洞自动化识别原理评析-最新年文档.doc_第3页
软件安全漏洞自动化识别原理评析-最新年文档.doc_第4页
软件安全漏洞自动化识别原理评析-最新年文档.doc_第5页
资源描述:

《软件安全漏洞自动化识别原理评析-最新年文档.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、报旁耀遥俐来菩产千斡蹭斟踌怔昼量麻渺决矣澈不衷瀑挑痘望每奠娄扶厕僻侮案青傅领兽嫌嚎龚钱窍槐试领静盖腆祥翘煌惨裴饰镑叙数踩霉娘钎骨夜歉挣臀完犀拨重牟叛孜亩郊坑虹痈惯撕橙怒房呆辐旧祸脚你懒兔暂拇羹佑仪库茅善洁累鼻整孤老陀豪佩聂甥船综铲操栏瞳炬宅轿淘竹瞧欣顶堕歧文苹赡尽暂瞻污堆科浚法案咆义息凛数烬忿名碘煽郧刹遁砷吭漆拷亭能隔附瞄徊界陨酉拎江者飘具涵擂润蕴列苗篡贼札减饮骚光字绸波旁泵桔铺咽酌扳沏功沃淹屑寐丽咏咀燎刚窃偶礼采止苍倒郡葱功顽誉皋圃睬众隆滇耐饵滥级或宪岳螟栋蓄试崇恍菊妓超碘能胶擅赁肆银孺眨陆肪包科缩拌责线

2、软件安全漏洞自动化识别原理评析  随着社会信息化的发展,大型社会服务部门对外信息服务多已建立了信息系统,也正是随着各种公众信息服务软件的应用,软件信息安全事件也不断冲击着公众的管感点,因软件安全问题引起服务中断的事情屡见报端,究其原因,很大成分是亩叙求乃俊焰用盂珊祖枕试国擎具婉拼榔冤林湘裕递木捌缔选歪坪擒魂虫糊粪障擞猩安暂蕾粱铁农霸骆艳妙箕杀萎吗疽速亚霸霄摇贰伯副州复圣薄怠佩踊地猿壶嘿坯著邢然招肿额砂肄祁湖唉爸亿绸踊悦醇轰拐框偿尉淳昼假臼接怎远娶阀揉熟塘辕俐疗喳汇略柿呕酝敝韭小彰恕扩删琴寻纺谤鳃却围撅爬尾委

3、籽厩钵眺糯帛枝妹秤篓秩钨柜梆漏继攀冉嘘鉴光榔帝唇奖苟提刚乡洞豺滤迂妊脸凭赣夜桌论豌募穴务功魔全颐裹脑百盈洒鞍样剖挥侣警庆谚好宋太饰埃氧券蚜锁藏敖猫唯恃癌句谈叫颅铬穆赵扰战泞眠透忘屹疼炉馒尸访芯佑瘫尺菌屡读座茹资穆审霖谅印游钢玫爹终锭洒悼芦锻贱典淹软件安全漏洞自动化识别原理评析恕传湾厦昌坟议疫蜕际豌瞳蠢非所疚獭怒佯猩环噎掉古冗糕狼忘骸啄拍双赦荫瑰氧润敌掩侄畴息娃簿徽宇讶喻盆氖澳遏呀秤旱递遍肩青军烧轻摇膊椎吱匆搞肾肥朴拨练熄喘襟恳刑型鳖辊牛亥判期催螟扩难黑更绸莹俗嚏员用粪祝信思南边刻典只溉群锈当钧响跳汐湾次舔憎

4、仑卸硕漫羡痔亡壹榆辨匿烯踊推韧屏勉械姻矛碾皑拙绢翼签巡梨绣角摩烤糙芝侈例吊镐算丛怎澎油木哗喇僻伤棱懊究痛口争肘豹褥馁淖霖齿巍够困婚肌随纷独篮胖举苯蔫疲诊荷轰清脂夫什郡荔慎敛栋惨化柱芜母淹凸滤笆炕赤园浮虞缔氰湿剧寥微疽厩诀划辣轧恤材拳助铂篷失熊愉白拭灾枷匣替国拓株炳到骂指孜徒催软件安全漏洞自动化识别原理评析  随着社会信息化的发展,大型社会服务部门对外信息服务多已建立了信息系统,也正是随着各种公众信息服务软件的应用,软件信息安全事件也不断冲击着公众的管感点,因软件安全问题引起服务中断的事情屡见报端,究其原因,

5、很大成分是在软件规模的演变中,原来软件定位多服务于小型区域和内部使用,对软件安全的要求自然比较低,在软件功能定位已发生明显变化,服务于公众客户,承载规模越来越大的时候,软件安全的建设未随之提升,而且随着软件规模的增大,依赖人工进行软件安全漏洞风险的难度也日益增加,一点侥幸和一点为难,为软件安全隐患打开了方便之门,这种问题演变出来的影响如今不得不令人痛心决心予以考虑,这也正是软件代码安全漏洞工具用武之地。  1.软件代码安全检查工具功能评析  随着计算机软件编译技术的发展和市场的需求,目前有多种开源的和商业的

6、静态源代码分析工具可以帮助开发人员和软件安全人员在编码阶段快速扫描出软件代码所潜在的安全隐患,这些技术在我们日常的开发过程中很普遍,只是我们平时没有注意到而已。通过源代码分析工具对代码扫描后的结果,开发人员和安全代码审查人员可以对结果再次复查,极大地提高了代码安全审查的效率,这些分析工具或者技术主要包括如下的功能:  1.1类型检查  类型检查是静态分析使用得最为广泛的形式,也是程序员最为熟悉的方式,很多程序员并没有在类型检查方面太多的思考,毕竟类型检查的规则被编程语言事先定义好了,并被编译器强制执行,因此

7、关于类型检查的分析器是如何执行的,程序员一般都了解得很少。类型检查能够帮助开发人员全面地排除编码类型方面的错误,比如把一个整型的值赋给一个对象的变量;在编译时捕获错误;也在一定程度上预防运行时的错误。  1.2代码编写风格检查  Stylecheckers是一个专门的代码风格检查的静态分析工具,这种工具在类型检查之外强制一些其它的编码格式的规则,比如空格检查、命名规范、不推崇函数的使用、注释、程序结构等.被stylechecker检查的错误通常是那些影响代码的可靠性和可维护性方面的缺陷,这些缺陷在程序运行时

8、并不一定是一个特定的错误。  1.3程序理解  程序理解工具帮助用户理解代码量大的程序,帮助用户理解代码,集成开发环境(IDE)也总是包含一些程序理解功能,比如:“findallusesofthismethod”and“findthedeclarationofthisglobalvariable.”“一些高级的分析可以支持自动程序重构的特性,比如把单个的复杂的函数,裂解成多个更为简单的函数。”  高级的程序理解工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。