Imagix 4D源代碼質量分析工具
Imagix 4D 幫助開發人員了解復雜的,遺留的或開源的C,C ++和Java源代碼。通過使用Imagix 4D逆向工程和分析軟件。加快開發,測試和維護的速度,學習不熟悉的代碼,消除由于錯誤理解導致的bug。
工具特性:
● 支持CERT-C 和 CERT-C++標準
● 使用可視化來實現快速直觀的程序理解
● 提供廣泛的視角,生成指標和自動化檢查
● 自動生成綜合設計報告文件
● 從高級架構到詳細構建,類和功能相關性的細節
● 不需要額外的工具來檢查具體問題
● 在上下文中顯示軟件量度,以定位重點測試和維護工作
● 識別設計和編碼標準的例外情況
● 自動分析嵌入式軟件中存在問題的結構性問題源代碼
CWE?通用缺陷列表(Common Weakness Enumeration)是已經在電腦件中發現缺陷的通用在線詞典。
Imagix 4D完全支持CWE標準,有助于促進工具的有效使用,識別、發現并解決電腦軟件中的bug、缺陷和易受攻擊點。
全面的語言支持包括:
● 條件編譯指令
● 類模板和命名空間
● 通過Java反射API調用
● 函數指針
● 宏替換
配置文件支持:
● GNU gcc編譯器變種
● 其他原生編譯器
● 嵌入式交叉編譯器
● 多任務系統
可視化加快理解代碼
提供一組顯示窗口,每個窗口都進行了優化,以便快速,直觀地了解特定類型的信息