talsta(代碼靜態(tài)分析系統(tǒng))軟件特性talsta能夠?qū)/c++/java源碼進(jìn)行代碼靜態(tài)分析。主要分析內(nèi)容包括控制流分析、數(shù)據(jù)流分析、基本度量指標(biāo)的計算、編碼規(guī)則的違反情況檢查、代碼質(zhì)量評估等。既能夠進(jìn)行單個文件分析,也能夠分析整個文件夾。 主要功能 1 控制流分析 能夠生成每個函數(shù)的控制流圖; 能夠生成整個工程中各級模塊內(nèi)部及模塊之間的相互調(diào)用關(guān)系圖。如文件、命名空間、類、函數(shù)等之間的相互調(diào)用關(guān)系。 2 指標(biāo)計算 從代碼、注釋、數(shù)據(jù)流、路徑、復(fù)雜度、循環(huán)、操作符及操作數(shù)等多個角度計算出相應(yīng)的指標(biāo)。3 規(guī)則檢查 系統(tǒng)以 MISRA、CWE、CVE等為依據(jù),系統(tǒng)分析了四百余條最常見的編碼規(guī)則。4 質(zhì)量評估 從可讀性、可維護(hù)性以及可測試性等多個角度對不同層級的代碼進(jìn)行了綜合質(zhì)量評定。拓展功能1 漏洞檢測工具 以CWE為基礎(chǔ),檢查c/c++/java文件中存在的百余種代碼漏洞,如緩沖區(qū)溢出、越界訪問、雙重釋放等等。2 單元測試系統(tǒng) 對c/c++文件進(jìn)行單元測試、集成測試和回歸測試 使用編程語言寫的程序,由于每條指令都對應(yīng)計算機(jī)一個特定的基本動作,所以程序占用內(nèi)存少、執(zhí)行效率高。 |
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標(biāo)準(zhǔn)通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風(fēng) GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2023年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風(fēng)win10(32位)ghost 修正專業(yè)......