<em id="b06jl"></em>
      <tfoot id="b06jl"></tfoot>
      <tt id="b06jl"></tt>

        1. <style id="b06jl"></style>

              狠狠干奇米,国产igao,亚卅AV,污污内射在线观看一区二区少妇,丝袜美腿亚洲综合,日日撸日日干,91色鬼,夜夜国自一区
              您好,歡迎來(lái)到易龍商務(wù)網(wǎng)!

              checkmarx應(yīng)用代碼審計(jì)流程優(yōu)惠報(bào)價(jià)「多圖」

              發(fā)布時(shí)間:2021-10-13 09:11  

              【廣告】








              請(qǐng)問(wèn)有哪些代碼審計(jì)的工具產(chǎn)品?

              國(guó)外商業(yè)工具:klocwork, fortify,Coverity, parasoft, TestBad, C Test, Checkmarx CxEnterprise,PolySpace,PClint(有些不是產(chǎn)品名稱,不過(guò)在業(yè)內(nèi)都這么叫)。

              國(guó)外開(kāi)源工具:findbugs, checkstyle,sonar,PMD...國(guó)內(nèi)商業(yè)工具:360代碼衛(wèi)士,這個(gè)大多數(shù)人還沒(méi)有聽(tīng)過(guò),不過(guò)它已經(jīng)是一款非常成熟的產(chǎn)品,實(shí)際的項(xiàng)目分析中完全不輸給國(guó)外的源代碼靜態(tài)分析工具。




              APP代碼審計(jì)檢測(cè)系統(tǒng)架構(gòu)

              測(cè)試系統(tǒng)主要分為兩個(gè)模塊,一個(gè)是分析引擎模塊,一個(gè)是測(cè)試管理模塊。不同平臺(tái)上開(kāi)發(fā)的軟件代碼可以通過(guò)中間的分布式調(diào)度方式來(lái)完成分發(fā)調(diào)度測(cè)試。如圖所示:

              目前可以支持對(duì) JAVA、JSP、 C、C 、PHP、ASP、 C#、Javascript、VBscript、Python、HTML、XML等十幾開(kāi)發(fā)語(yǔ)言的安全漏洞的檢查,共能夠檢測(cè)出約 1000種漏洞。啟天安全源代碼審計(jì)系統(tǒng)將所有安全漏洞系統(tǒng)地整理并依據(jù)漏洞的表現(xiàn)形式、形成原因和危害程序進(jìn)行科學(xué)地分類,共分為“輸入驗(yàn)證、API 誤用、質(zhì)量性能、異常處理、 代碼規(guī)范、安全控制、環(huán)境配置、信息封裝”8個(gè)大類,然后根據(jù)開(kāi)發(fā)語(yǔ)言的不同,在結(jié)合國(guó)際漏洞標(biāo)準(zhǔn)組織CWE的漏洞知識(shí)庫(kù)進(jìn)行細(xì)分和命名,目前約1000個(gè)子類。




              代碼安全審計(jì)的對(duì)象和內(nèi)容

                    源代碼安全檢測(cè)主要對(duì)象包括并不限于對(duì)Windows和Linux系統(tǒng)環(huán)境下的語(yǔ)言進(jìn)行審核,例如C、C 、OC、C#、Java、PHP、JSP、ASPX、Javascript、Python、Cobol、Go等進(jìn)行安全審計(jì)測(cè)試。

              源代碼安全檢測(cè)的主要內(nèi)容包括但不限于:

              1、WEB應(yīng)用框架安全性;

              2、WEB應(yīng)用程序的權(quán)限架構(gòu);

              3、WEB應(yīng)用通信安全;

              4、數(shù)據(jù)庫(kù)的配置規(guī)范;

              5、OWASP WEB 前10漏洞;

              5、SQL語(yǔ)句的編寫規(guī)范




              手工代碼審計(jì)的優(yōu)缺點(diǎn)


              優(yōu)點(diǎn)

              ? 能夠深入研究代碼路徑,檢查設(shè)計(jì)和體系結(jié)構(gòu)中的邏輯錯(cuò)誤和缺陷,大多數(shù)自動(dòng)化工具都無(wú)法找到這些錯(cuò)誤和缺陷

              ? 與一些自動(dòng)化工具相比,手動(dòng)檢測(cè)授權(quán)、身份驗(yàn)證和數(shù)據(jù)驗(yàn)證等安全問(wèn)題的效果更好

              ? 對(duì)于值的應(yīng)用程序,總是有額外的利用空間(需要經(jīng)過(guò)培訓(xùn)的)

              ? 查看其他人的代碼是共享安全代碼和AppSec知識(shí)的好方法

              缺點(diǎn)

              ? 要求精通應(yīng)用程序中使用的語(yǔ)言和框架,并需要對(duì)安全性有深入的理解

              ? 不同的評(píng)審人員將生成不同的報(bào)告,從而導(dǎo)致評(píng)審人員之間的結(jié)果不一致——盡管同行評(píng)審可以是一個(gè)修復(fù)方法

              ? 測(cè)試和編寫報(bào)告是及時(shí)的,并且經(jīng)常需要開(kāi)發(fā)人員參加有時(shí)很長(zhǎng)時(shí)間的訪談會(huì)議,以便為審查人員提供上下文,這消耗了開(kāi)發(fā)人員的時(shí)間和資源

              ? 對(duì)代碼行數(shù)超過(guò)10-15k的應(yīng)用程序的手動(dòng)審查于針對(duì)高風(fēng)險(xiǎn)功能