成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

6大原因?qū)е隆缸畎踩某绦颉挂矔霈F(xiàn)隱患!

ytwman / 2325人閱讀

摘要:所有即使是公司制定了最嚴(yán)格的代碼安全規(guī)范同時每個程序員都有能并完美執(zhí)行了安全編碼規(guī)范,也只能解決最多的潛在問題。大型為了確保安全還可以采用滲透測試和分析公司提出來的一項新興技術(shù),稱運行應(yīng)用程序自我保護(hù)功能。

盡管像銀行、大型電商以及政府等大型機構(gòu)在確保程序員寫出最安全的軟件上付出了巨大的努力:比如雇傭最有經(jīng)驗的程序員,使用昂貴的代碼分析工具等等。但是媒體頭條上還是經(jīng)??梢钥吹酱笮徒M織出現(xiàn)的安全事故。

這的確讓很多企業(yè)非常沮喪,管理者都可能在想同樣的問題:為什么付出這么多努力還是不能確保系統(tǒng)安全呢?是什么原因?qū)е逻@樣的情況發(fā)生呢?本文從6個方面來解釋為什么編寫安全的代碼只能解決安全的一小部分問題:

1,確保自己代碼安全只是冰山一角

現(xiàn)代軟件尤其是大型的銀行系統(tǒng)軟件都是由自己的編寫的代碼、開源軟件、第三方提供的組件以及軟件開發(fā)框架組成,現(xiàn)在幾乎沒有純粹使用自己的編寫的軟件就能完成一個系統(tǒng),這無論從軟件思想和ROI方面考慮都是不現(xiàn)實的。研究標(biāo)明通常一個現(xiàn)代軟件里完全由本公司程序員編寫的代碼只占所有代碼的10%到30%。所有即使是公司制定了最嚴(yán)格的代碼安全規(guī)范同時每個程序員都有能并完美執(zhí)行了安全編碼規(guī)范,也只能解決最多20%的潛在問題。 這些僅僅只是冰山一角。

2,應(yīng)用系統(tǒng)大部分代碼安全不可控

根據(jù)金融機構(gòu)的統(tǒng)計數(shù)據(jù),大部分銀行最少也有一般的軟件系統(tǒng)都是從第三方買來的,有可能在買來的系統(tǒng)中做一些定制化的修改。這些軟件通常是不提供源代碼,所以企業(yè)也很難確保這些買來的軟件的開發(fā)過程遵守安全代碼開發(fā)最佳實踐。正如我們所看到的,過去兩年,許多知名度非常高的安全事故都是攻擊第三方應(yīng)用和IT供應(yīng)量的漏洞。這個趨勢會越來越明顯。

3,想修補了已經(jīng)為時已晚

在項目啟動就制定并執(zhí)行最佳代碼安全實踐效果是最理想的,但是不幸的在大部分大型項目開發(fā),等意識到需要代碼安全并制定規(guī)范和標(biāo)準(zhǔn)的時候,大部分功能都已經(jīng)實現(xiàn)了,每個經(jīng)歷過大型項目的人都太熟悉這個場景了。這個時候想修復(fù)想通過重構(gòu)代碼去修復(fù)漏洞幾乎不可能,重構(gòu)大型軟件需要非常程的時間,這在開發(fā)周期和人力成本都是不可承受的,帶病上線是非常正常的事情。這些帶著已知漏洞運行的系統(tǒng)只能寄希望虛擬防火墻補丁甚至是運氣來防止災(zāi)難性的安全事故發(fā)生。

4,代碼安全規(guī)范控制非常艱難

現(xiàn)代大型系統(tǒng)都已經(jīng)告別小作坊的方式,大型系統(tǒng)通常需要很多程序員一起通力合作才能完成,這些程序員的能力,資歷以及性格各方面都有非常大的區(qū)別,項目外包也是一大趨勢,還有的大型公司的程序員工作在不同的地域,時區(qū),文化,語言,國家,這些都給代碼安全規(guī)范的統(tǒng)一完整實施帶來巨大的困難,代價非常的大。

5,應(yīng)用程序運行環(huán)境也存在漏洞

即使企業(yè)有非常強大的整合能力,能確保自己編寫的程序和所有外部購買的程序都沒有漏洞,但是應(yīng)用程序還是得部署到各種運行環(huán)境里,比如 Java 程序需要 JVM,同時需要運行在各種 Web 容器里(比如 Apache Tomcat, WebLogic, JBoss, WebSphere 等等),這些環(huán)境漏洞是企業(yè)沒有辦法控制的,只能將所用到環(huán)境跟新到最新的版本。其他的漏洞只能聽天由命了。

6,每個人都可犯迷糊的時候:

理想來說是每個人在寫每一行代碼的時候都能夠遵循安全編碼的最佳實踐,這個本身就是違背基本規(guī)律的,每個人都有犯迷糊的時候,同時項目的進(jìn)度,排期,以及各個部門的協(xié)調(diào)都會造成各種錯誤的發(fā)生。

盡管我們在這里詳細(xì)的描述了僅僅通過安全編碼是不能完全杜絕安全事故發(fā)生,但是安全編碼對任何公司都是非常重要的,畢竟安全無小事,公司應(yīng)該為開發(fā)者和安全編碼制定政策和程序,提供安全意識培訓(xùn),并結(jié)合各種代碼掃描、分析工具,盡可能的減少代碼漏洞的數(shù)目,對能承受修復(fù)漏洞需要付出的成本的大公司來說還是非常有意義的,它能有效的減少受到攻擊的可能性。

大型為了確保安全還可以采用滲透測試和分析公司 Gartner 提出來的一項新興技術(shù),稱運行應(yīng)用程序自我保護(hù)功能 RASP 。這種方法實現(xiàn)在程序運行時進(jìn)行安全檢測和保護(hù)的能力,對防范零日攻擊和 APT 有非常好的效果。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/11155.html

相關(guān)文章

  • 構(gòu)建信息安全堡壘,駐守互聯(lián)網(wǎng)金融世界邊防線。

    摘要:目前主要的互聯(lián)網(wǎng)金融模式包括第三方支付在線理財網(wǎng)貸直銷銀行互聯(lián)網(wǎng)保險及互聯(lián)網(wǎng)眾籌等。互聯(lián)網(wǎng)金融安全風(fēng)險蔓延態(tài)勢及具體表現(xiàn)據(jù)相關(guān)機構(gòu)統(tǒng)計數(shù)據(jù)顯示,早在年,中國移動互聯(lián)網(wǎng)金融呈現(xiàn)爆發(fā)式增長,全年交易額超過萬億人民幣。 隨著中國互聯(lián)網(wǎng)金融市場的發(fā)展、政策試點擴大范圍、央行開放征信牌照、從互聯(lián)網(wǎng)巨頭到新興創(chuàng)業(yè)公司都開始布局消費金融。特別是隨著移動互聯(lián)網(wǎng)的普及和推廣,移動互聯(lián)網(wǎng)金融也逐漸成為互聯(lián)...

    kelvinlee 評論0 收藏0
  • 開發(fā)者進(jìn)階之路:用語法樹來實現(xiàn)預(yù)編譯

    摘要:借助語法樹,開發(fā)者能夠更好地展現(xiàn)和修改源程序代碼,優(yōu)化開發(fā)環(huán)節(jié),提高安全系數(shù),還能進(jìn)一步實現(xiàn)安卓預(yù)編譯。用語法樹來實現(xiàn)預(yù)編譯指令開發(fā)者還能用語法樹來實現(xiàn)預(yù)編譯指令,常見的預(yù)編譯指令主要分為條件編譯宏定義文件包含三大類。 如何在保證安全性的前提下,提升開發(fā)過程的效率,是每個開發(fā)者都在不斷探索的問題。借助語法樹,開發(fā)者能夠更好地展現(xiàn)和修改源程序代碼,優(yōu)化開發(fā)環(huán)節(jié),提高安全系數(shù),還能進(jìn)一步實...

    CoffeX 評論0 收藏0
  • 企業(yè)上云有哪些顧慮?盤點企業(yè)決策者關(guān)心七大問題

    摘要:企業(yè)上云企業(yè)在擔(dān)心什么盤點企業(yè)必須面對的七大顧慮眾所周知,企業(yè)上云有諸多好處,單是從提高效率節(jié)約成本這兩個方面就能為企業(yè)節(jié)省不少開支。究其原因,在于這些企業(yè)對上云存在諸多的顧慮。企業(yè)上云企業(yè)在擔(dān)心什么?盤點企業(yè)必須面對的七大顧慮眾所周知,企業(yè)上云有諸多好處,單是從提高效率、節(jié)約成本這兩個方面就能為企業(yè)節(jié)省不少開支。但,企業(yè)真的如此看待企業(yè)上云嗎?如今大部分尚未上云的企業(yè),似乎還處于迷茫之中。...

    Zachary 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<