簡化 .NET 資料流程分析的配置程序
AppScan on Cloud 透過使用 .NET 原始碼(C# 與 VB.NET)的資料流程分析,提供一種新的方式來產生用於掃描 .NET 應用程式的 .irx 檔案。
之前,當 ASoC 遇到 Visual Studio 解決方案檔案(.sln 檔案)時,便會建立解決方案與專案,以產生 .NET 組件(.dll 和 .exe 檔案),接著處理這些 .NET 組件,並產生 .irx 檔案以供提交進行分析。
透過此提升功能,ASoC 可直接處理 Visual Studio 原始碼,以產生用於分析的 .irx 檔案。其結果包括:
- 更快速的
.irx產生流程。 - 系統彈性:不需要具備可將原始碼編譯為 .NET 組件的建置環境。
- 原始碼的來源到接收槽資料流程結果。
- 支援跨平台 .NET。
所有 C# (.cs ) 與 VB.NET (.vb ) 來源檔案都會在產生 .irx 檔案的過程中進行處理。在 AppScan on Cloud 中分析 .irx 後,掃描結果中會顯示來源到接收槽的追蹤情況。
如果您偏好的方法,請透過以下兩種方法之一停用此功能:
- 在使用 Static Analyzer 指令行公用程式 時,於
appscan prepare指令中新增參數:appscan.bat prepare -DNewDotNetEngine="false" - 在
appscan-config.xml中指定屬性:在配置元素中:<Configuration NewDotNetEngine="false"> <Targets> <Target path="."/> </Targets> </Configuration>