發(fā)表時間:2023-07-01 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
talsta能夠?qū)/c++/java源碼進行代碼靜態(tài)分析。主要分析內(nèi)容包括控制流分析、數(shù)據(jù)流分析、基本度量指標的計算、編碼規(guī)則的違反情況檢查、代碼質(zhì)量評估等。既能夠進行單個文件分析,也能夠分析整個文件夾。 主要功能 1 控制流分析 能夠生成每個函數(shù)的控制流圖; 能夠生成整個工程中各級模塊內(nèi)部及模塊之間的相互調(diào)用關(guān)系圖。如文件、命名空間、類、函數(shù)等之間的相互調(diào)用關(guān)系。 2 指標計算 從代碼、注釋、數(shù)據(jù)流、路徑、復雜度、循環(huán)、操作符及操作數(shù)等多個角度計算出相應的指標。3 規(guī)則檢查 系統(tǒng)以 MISRA、CWE、CVE等為依據(jù),系統(tǒng)分析了四百余條最常見的編碼規(guī)則。4 質(zhì)量評估 從可讀性、可維護性以及可測試性等多個角度對不同層級的代碼進行了綜合質(zhì)量評定。拓展功能1 漏洞檢測工具 以CWE為基礎(chǔ),檢查c/c++/java文件中存在的百余種代碼漏洞,如緩沖區(qū)溢出、越界訪問、雙重釋放等等。2 單元測試系統(tǒng) 對c/c++文件進行單元測試、集成測試和回歸測試
騰訊視頻官方版 | 45.34MB
愛奇藝視頻官方正式版 | 35.10MB
暴風影音最新版下載 | 50.3MB
QQ音樂官方正式版 | 24.2MB
酷狗音樂2022下載 | 37MB