新思科技:如何克服六大常見(jiàn)的軟件應(yīng)用安全挑戰(zhàn)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
網(wǎng)絡(luò)攻擊已經(jīng)屢見(jiàn)不鮮了,企業(yè)需要知己知彼,才能保護(hù)軟件安全。無(wú)論是研發(fā)團(tuán)隊(duì)還是管理團(tuán)隊(duì)都應(yīng)該仔細(xì)研究最常見(jiàn)的應(yīng)用程序安全挑戰(zhàn),在網(wǎng)絡(luò)不法分子發(fā)起攻擊前就提前做好防護(hù),避免敏感數(shù)據(jù)被盜。
現(xiàn)在是數(shù)據(jù)時(shí)代,數(shù)據(jù)的儲(chǔ)存和處理與軟件密不可分。在當(dāng)今的數(shù)字世界里,信息數(shù)據(jù)已經(jīng)成為很多企業(yè)必不可少的經(jīng)濟(jì)生產(chǎn)工具。與此同時(shí),提升軟件安全性以保護(hù)重要數(shù)據(jù)的挑戰(zhàn)與日俱增。軟件應(yīng)用不夠安全可能會(huì)導(dǎo)致直接的經(jīng)濟(jì)損失,并且對(duì)品牌聲譽(yù)、客戶(hù)滿(mǎn)意度及合規(guī)都會(huì)產(chǎn)生極其負(fù)面的影響。如果等到被攻擊才采取措施,所有的注意力會(huì)集中在補(bǔ)救工作以及損害控制上,那就為時(shí)已晚。
那么企業(yè)面臨的主要安全挑戰(zhàn)是什么呢?如何克服?
根據(jù)新思科技的觀察和從客戶(hù)那里得到的反饋,企業(yè)面臨的主要挑戰(zhàn)有以下六種:
1. 雇傭或者留住安全專(zhuān)家人才既困難又昂貴
網(wǎng)絡(luò)安全職位人才短缺,薪水很可觀。在美國(guó),信息安全分析師在2018年的平均年薪為98,350美元,而收入最高的25%分析師的工資接近127,000美元。而且,根據(jù)中國(guó)在2020年7月發(fā)布的2019年城鎮(zhèn)單位就業(yè)人員年平均工資來(lái)看,IT 行業(yè)已連續(xù)四年雄踞行業(yè)榜首。相信隨著企業(yè)越來(lái)越重視軟件安全,優(yōu)秀的軟件安全專(zhuān)才的薪資也會(huì)水漲船高。
2. 遺留代碼或者第三方應(yīng)用程序可能會(huì)帶來(lái)安全風(fēng)險(xiǎn)
黑客在不斷琢磨訪問(wèn)企業(yè)系統(tǒng)最簡(jiǎn)單的方法。不幸地是,即使您一直在定期測(cè)試應(yīng)用程序,但因?yàn)閮?nèi)部資源有限,缺乏時(shí)間、技能或工具,從而無(wú)法發(fā)現(xiàn)所有被黑客攻擊或控制的資產(chǎn)。攻擊者還喜歡利用遺留代碼中的漏洞。當(dāng)開(kāi)發(fā)人員重新使用已經(jīng)流通了數(shù)十年的代碼時(shí),他們可能會(huì)無(wú)意間繼承其技術(shù)債,其中包括安全漏洞和缺陷。
3. 龐大的需求需要彈性擴(kuò)展能力應(yīng)對(duì)
大多數(shù)公司不再遵循固定的發(fā)布周期。取而代之的是,持續(xù)集成和持續(xù)交付(CI/CD)已成為企業(yè)保持競(jìng)爭(zhēng)力和滿(mǎn)足客戶(hù)需求的基本要求。并且這些持續(xù)發(fā)布的每一個(gè)版本功能都會(huì)帶來(lái)不同級(jí)別的技術(shù)風(fēng)險(xiǎn)和業(yè)務(wù)影響,應(yīng)用程序安全的編碼必須能夠協(xié)調(diào)和解決。
4. 立即對(duì)變化進(jìn)行響應(yīng)
企業(yè)不僅需要處理大量頻率不同的應(yīng)用程序發(fā)布計(jì)劃,也要顧及業(yè)務(wù)的快速發(fā)展。安全團(tuán)隊(duì)需要保持同步。如果沒(méi)有一個(gè)完整的應(yīng)用程序安全團(tuán)隊(duì),但是業(yè)務(wù)需求激增,那企業(yè)只能很倉(cāng)促地測(cè)試并清理代碼?;蛘吒愕氖牵髽I(yè)只能在軟件發(fā)布后打補(bǔ)丁。
5. 單一的測(cè)試工具不能發(fā)現(xiàn)所有漏洞
每種安全測(cè)試工具都有不同的優(yōu)勢(shì),沒(méi)有哪一款工具可以捕獲一切漏洞。如果預(yù)算和資源限制,企業(yè)只能使用一個(gè)或兩個(gè)安全測(cè)試工具,那就可能會(huì)錯(cuò)過(guò)關(guān)鍵漏洞。而且,如果沒(méi)有能力復(fù)現(xiàn)和確認(rèn)問(wèn)題,企業(yè)可能會(huì)在誤報(bào)上花費(fèi)大量時(shí)間。
6. 僅靠工具不足以確保安全
應(yīng)用程序面臨的安全狀況不斷變化。新的威脅和攻擊大量涌現(xiàn),而且新的法規(guī)提高了合規(guī)性要求。企業(yè)的軟件測(cè)試和預(yù)防策略需要跟上這些變化。
面對(duì)以上軟件安全挑戰(zhàn),企業(yè)可以做些什么?
部署軟件安全計(jì)劃不是一件簡(jiǎn)單的事情,有些企業(yè)會(huì)望而卻步。幸運(yùn)的是,還是有許多方法可以克服這些應(yīng)用程序安全挑戰(zhàn)。
比如,托管服務(wù)可以減輕安全負(fù)擔(dān),憑借按需提供的安全測(cè)試專(zhuān)業(yè)知識(shí),識(shí)別業(yè)務(wù)重大漏洞,降低信息泄露風(fēng)險(xiǎn)。托管服務(wù)可以填補(bǔ)企業(yè)的安全資源缺口,根據(jù)當(dāng)下需要選擇所需的測(cè)試,包括動(dòng)態(tài)應(yīng)用安全測(cè)試、靜態(tài)應(yīng)用安全測(cè)試、滲透測(cè)試、移動(dòng)應(yīng)用安全測(cè)試以及托管網(wǎng)絡(luò)安全測(cè)試等。
確保軟件安全任重道遠(yuǎn),無(wú)論是購(gòu)買(mǎi)工具進(jìn)行檢測(cè)還是使用專(zhuān)業(yè)的托管服務(wù),新思科技都建議企業(yè)在軟件創(chuàng)建之初做好防護(hù),做到安全“左移”,并貫穿在整個(gè)軟件開(kāi)發(fā)生命周期。