滲透測試是通過受信任的滲透測試人員/安全專家模擬對應(yīng)用程序的實時網(wǎng)絡(luò)攻擊來評估安全措施的強度和有效性的過程。這些攻擊是在安全條件下由測試人員使用正確組合的滲透測試工具手動模擬的。筆測試是綜合應(yīng)用程序安全測試和整體 Web 應(yīng)用程序安全性的關(guān)鍵部分。
近年來備受矚目的跨行業(yè)攻擊浪潮突顯出,即使是雅虎和 Facebook 等全球科技巨頭也無法完全免于成為攻擊者的目標(biāo)。雖然大企業(yè)擁有從攻擊中恢復(fù)的資源和影響力,但眾所周知,60% 的中小型企業(yè)會在遭受攻擊后 6 個月內(nèi)倒閉。
欺詐的影響在財務(wù)成本、法律影響、消費者信任侵蝕和聲譽損害方面是巨大的。一次攻擊的全球平均成本為 392 萬美元,而美國是網(wǎng)絡(luò)攻擊成本最高的國家,每次違規(guī)的平均成本高達 819 萬美元。
此外,已知識別和遏制漏洞所需的時間為 279 天,這增加了成本。如果在 200 天或更短時間內(nèi)發(fā)現(xiàn)并控制違規(guī)行為,企業(yè)可以節(jié)省 120 萬美元。然而,通過主動掃描和測試應(yīng)用程序、識別漏洞并保護它們,可以極大地減少欺詐的影響和成本。
通過自動掃描和測試識別難以發(fā)現(xiàn)的漏洞。雖然自動掃描器在識別漏洞和安全錯誤配置方面注入了速度和敏捷性,但如果沒有手動滲透測試(單獨或與自動化工具結(jié)合使用),某些類別的漏洞根本無法識別。
在所有這些情況下,由于缺陷的特殊性和復(fù)雜性,無法使用通用方法和自動化工具識別漏洞。經(jīng)過認證和值得信賴的安全專家的專業(yè)知識、非常規(guī)思維和技能對于有效識別此類漏洞至關(guān)重要。
盡管自動掃描器和其他工具可以識別漏洞和錯誤配置,但了解攻擊者可以通過哪些方式實時利用它們至關(guān)重要。這是通過可信賴的安全專家進行的滲透測試實現(xiàn)的。花費大量時間和思想來理解和分析欺詐將如何在現(xiàn)實生活中展開。例如,某些滲透測試工具可用于編排盲目 SQLi 并衡量漏洞是否存在并展示其影響。
有效的風(fēng)險評估
通過衡量漏洞的影響和潛在威脅實現(xiàn)的可能性,滲透測試證明了組織面臨的網(wǎng)絡(luò)風(fēng)險。還可以根據(jù)滲透測試的結(jié)果對風(fēng)險進行優(yōu)先排序。
人是任何組織中最大的弱點,尤其是在發(fā)生社會工程攻擊、詐騙等欺詐的情況下。通過衡量他們對良好安全實踐的意識水平,可以了解和了解各利益相關(guān)者在安全培訓(xùn)/意識方面的差距,并糾正。例如,滲透測試人員可能會向員工/客戶發(fā)送網(wǎng)絡(luò)釣魚電子郵件,或者對利益相關(guān)者進行欺騙以獲取對公司記錄/機密數(shù)據(jù)的訪問權(quán)限。
測試反欺詐安全措施的有效性
滲透測試使企業(yè)能夠評估和證明當(dāng)前安全在減輕網(wǎng)絡(luò)欺詐方面的有效性。如果應(yīng)用程序設(shè)計/業(yè)務(wù)邏輯發(fā)生變化或新增內(nèi)容,這一點尤為重要。
緩解建議
鑒于漏洞識別只是Web 應(yīng)用程序安全的一部分,因此必須緊隨其后進行補救和風(fēng)險緩解。滲透測試完成后,將提供詳細報告以及滲透測試人員的建議和可操作的見解,以保護應(yīng)用程序并加強安全措施。
從社會工程攻擊、詐騙和身份盜竊到數(shù)據(jù)泄露、權(quán)限升級、惡意軟件攻擊等等,欺詐/攻擊向量在快速增長。鑒于漏洞破壞企業(yè)的能力,在應(yīng)用程序安全方面始終需要領(lǐng)先攻擊者一步。滲透測試是減少欺詐和主動網(wǎng)絡(luò)安全的重要武器。