四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

軟件開發(fā)生命周期中的安全性

  我們必須把應(yīng)用程序的安全性整合到軟件開發(fā)的過程中。之后在測試中才關(guān)注安全性是不夠的,因為對于修改錯誤來說,那太遲了,而且非常昂貴。微軟的Steve Lipner在上周舉行的RSA大會2011上發(fā)表了關(guān)于應(yīng)用程序安全性的演講,其中談到在軟件開發(fā)生命周期中的安全性。他向大家介紹了微軟創(chuàng)建的安全性開發(fā)生命周期過程,其中包括以下階段:

  • 安全性培訓(xùn)
  • 需求分析
  • 設(shè)計
  • 實(shí)現(xiàn)
  • 驗證
  • 發(fā)布
  • 反饋

  另外,SDL框架還有一個敏捷的版本,它支持把安全性因素整合到敏捷開發(fā)過程中。敏捷過程中的安全性需求可以歸為三類:

  • 每次Sprint(Every-Sprint):這些是高優(yōu)先級和重要的安全性需求,我們可以使用像威脅建模之類的技術(shù)來識別它們。
  • 一次(One-time):這類需求包括架構(gòu)和策略上的需求,像決定編譯器的版本或者設(shè)置缺陷跟蹤數(shù)據(jù)庫等等。
  • 大量(Bucket):這類需求包括長期運(yùn)行或者可以暫緩的需求。比方說文件或者ActiveX fuzzing

  其他演講者也在會上談到了提高應(yīng)用程序安全性的技術(shù)。Alberto Revelli(Cigital)討論了安全設(shè)計原則,像黑名單和白名單、內(nèi)存級別和主機(jī)級別上的保護(hù)、安全的互操作性、最小權(quán)限原則以及區(qū)域分割(compartmentalization)等等。

  Brian Chess和Jacob West(都來自于Fortify)談到了關(guān)于安全編碼技術(shù)。現(xiàn)在已經(jīng)有多種安全缺陷的分類列表,像OWASP Top 10、七種致命錯誤(Seven Pernicious Kingdoms)、常見弱點(diǎn)列表(CWE)、Sans Top 25以及常見易受攻擊點(diǎn)評分系統(tǒng)(CVSS)等等,各個組織可以使用它們來管理應(yīng)用程序中的安全弱點(diǎn)。Jacob對其中的一些弱點(diǎn)給出了示例,像跨站點(diǎn)腳本攻擊(XSS)、跨站點(diǎn)偽造請求(CSRF)、HTTP響應(yīng)分割、會話固定攻擊以及SQL注入攻擊等等。Brian推薦了一些安全編碼原則,像默認(rèn)做出良好的驗證、在應(yīng)用程序的不同層之間發(fā)布信任邊界、間接選擇以及白名單等等。

  Chris Eng(Veracode)說明了各種不同的安全測試方法,像靜態(tài)、動態(tài)、手動的測試以及其中的細(xì)節(jié),另外還談到了各種方式的強(qiáng)度和局限性。Reeny Sondhi(EMC公司)也對她的公司中所使用的缺陷響應(yīng)程序做了概述。

  查看英文原文:Security in the Software Development Lifecycle

it知識庫軟件開發(fā)生命周期中的安全性,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 烽火硝烟里的青春演员表| 梁祝《引子》简谱| 经典常谈阅读笔记| 韩国伦理片在线观看免费| 情欲视频| 搜狐手机网首页新闻| 十月电影| 黑之教室| 密探| 皮皮电影| 卖梦的两人| 多尔衮电视剧全集40集| 光明力量2古代封印攻略| 漂流者| 绿门背后| 老闺蜜电视剧免费观看完整版高清 | av电影在线| 武林外传一共多少集| 老友记| 母线槽规格型号及价格| 韩国电影《我是谁》演员表介绍| cctv5+体育赛事直播时间| 山上的小屋 残雪原文| 伊丽莎白·亨斯屈奇| 大决战免费观看| 铠甲勇士第一部演员表| 电影《大突围》免费观看国语| 周记作文| 九一八大案纪实| 送教上门工作情况记录表| 韩国三级播放| 永远的日本电影| 打手板心视频80下| 羞羞的动漫在线观看| 五月天丁香婷婷| 挠60分钟美女腋窝视频| 卢靖姗的个人资料简介| 赌侠演员表大全| 二年级100个词语| 郑中基的电影全部作品| 梁洪硕|