Windows 系統需求

這裡列出基本 Windows 系統需求。關於詳細的需求,請聯絡 HCL 支援中心

簡介

本主題摘要說明 HCL® AppScan® Source 在 Windows 上的系統需求,包括:
Important: 本文件只是系統需求的高階摘要。如需重要的詳細資料,包括特定的元件支援,請聯絡 HCL 支援中心

Windows 作業系統支援

Note: HCL® AppScan® Source需要 64 位元硬體和作業系統
作業系統 OS 最低版本 產品最低版本 元件支援
桌面 伺服器
Windows Server 2019 基本 10.7.0 局部 局部
Windows 11 教育版 基本 10.7.0 部分 部分
Windows 11 企業版 基本 10.7.0 部分 部分
Windows 11 Pro 基本 10.7.0 部分 部分
Windows Server 2022 Datacenter Edition 基本 10.7.0 部分 部分
Windows Server 2022 Essentials Edition 基本 10.7.0 部分 部分
Windows Server 2022 Standard Edition 基本 10.7.0 部分 部分
Windows Server 2025 Datacenter Edition 基本 10.11.0 局部 局部
Windows Server 2025 Essentials Edition 基本 10.11.0 局部 局部
Windows Server 2025 Standard Edition 基本 10.11.0 局部 局部

Hypervisors

AppScan® Source支援 VMware ESXi 5.0,產品最低版本為 10.7.0,且有客體作業系統限制。

Hypervisor 產品最低版本 元件支援 來賓作業系統限制
桌上型電腦 伺服器

VMware ESXi 5.0

10.7.0 局部 局部

必備項目

AppScan® Source在連線模式下需要AppScan® Enterprise最低版本 10.7.0。

授權

如果要取得及申請新的 AppScan® Source 授權,請先透過 My HCLSoftware 入口網站 取得適當的授權,再使用 AppScan Source 授權管理程式申請授權。如需 AppScan® Source 授權的完整資訊,請參閱如何取得和申請 AppScan Source 產品的授權

支援的軟體

應用程式伺服器和編譯器

支援的軟體 版本 支援的軟體最低版本 產品最低版本 元件支援 作業系統限制 附註
桌面 伺服器
Apache Tomcat 9.0 及未來的修正套件 9.0 10.7.0 部分 部分
Apache Tomcat External 8.0 及未來的修正套件 8.0 10.9.0 部分 部分
9.0 及未來的修正套件 9.0 10.9.0 局部 局部
10.0 及未來的修正套件 10.0 10.9.0 局部 局部
11.0 及未來的修正套件 11.0 10.9.0 局部 局部
Oracle WebLogic Server 11g (11.0) 及未來的修正套件 (11.0) 10.7.0 局部 局部
Oracle WebLogic Server 12c (12.0) 及未來的修正套件 (12.0) 10.7.0 局部 局部
Oracle WebLogic Server 12cR1 (12.1.1) 及未來的修正套件 (12.1.1) 10.7.0 局部 局部
(12.1.2) 及未來的修正套件 (12.1.2) 10.7.0 局部 局部
WebSphere Application Server 7.0 7.0 10.7.0 局部 局部
8.0 8.0 10.7.0 局部 局部
8.5 8.5 10.7.0 局部 局部
9.0 9.0 10.7.0 局部 局部
Note: Java EE Application Server 作業系統支援取決於應用程式伺服器支援的作業系統。

語言支援

AppScan® Source支援掃描以下語言:
支援的軟體 版本 支援的軟體最低版本 產品最低版本 架構和程式庫支援 元件支援 作業系統限制 附註
桌面 伺服器
.NET(C#、ASP.NET、VB.NET) 所有版本及未來的修正套件 所有版本 10.7.0 .NET Framework(2.0, 3.0, 3.5, 4.0, 4.5, 4.6 ,4.7).ASP .NET MVC 3、4 和 5 局部 3,6
.NET Core 1.0 及未來的修正套件 1.0 10.7.0 局部 3
1.1 及未來的修正套件 1.1 10.7.0 局部 3
2.0 及未來的修正套件 2.0 10.7.0 部分 3
2.1 及未來的修正套件 2.1 10.7.0 部分 3
2.2 及未來的修正套件 2.2 10.7.0 部分 3
3.1 及未來的修正套件 3.1 10.7.0 部分 3
5.0 及未來的修正套件 5.0 10.7.0 部分 3
6.0 及後續修正套件 6.0 10.7.0 部分 3, 5
7.0 及後續修正套件 7.0 10.7.0 部分 3, 5
8.0 及後續修正套件 8.0 10.7.0 部分 3, 5
9.0 及後續修正套件 9.0 10.8.0 部分 3, 5
10.0 及未來的修正套件 10.0 10.10.0 部分 1, 9
Android Java 所有版本及未來的修正套件 所有版本 10.7.0 部分
Apex API 所有版本及未來的修正套件 所有版本 10.7.0 部分 部分
ASP (JavaScript/VBScript) 所有版本及未來的修正套件 所有版本 10.7.0 部分 1
ASP.NET 所有版本及未來的修正套件 所有版本 10.7.0 ASP .NET MVC 3、4 和 5 局部 3
C++ N/A 全部 10.7.0 局部 3, 4, 6, 8
階層式樣式表 (CSS) N/A N/A 10.7.0 局部
COBOL 所有版本及未來的修正套件 所有版本 10.7.0 局部 1
ColdFusion 所有版本及未來的修正套件 所有版本 10.7.0 局部 1
Dart 所有版本及未來的修正套件 所有版本 10.7.0 局部
10.11.0 Flutter
Delphi, Object Pascal 所有版本及未來的修正套件 所有版本及未來的修正套件 10.12.0 局部
eSQL 所有版本及未來的修正套件 所有版本及未來的修正套件 10.7.0 局部
執行 所有版本及未來的修正套件 所有版本 10.7.0 局部 局部
Groovy 所有版本及未來的修正套件 所有版本 10.7.0 局部
HTML 所有版本 所有版本 10.8.0 局部
IBM RPG 所有版本及未來的修正套件 所有版本 10.0.7 局部 局部
基礎架構即代碼 (IaC) 所有版本及未來的修正套件 所有版本 10.7.0 部分 部分
Java 版本 8.0、9.0、10.0、11.0、17.0、21.0 及其未來的修正套件 所有版本 10.7.0

Enterprise JavaBeans™ (EJB) 2

JavaServer Faces (JSF) 2

Jax - RS(1.0 及 1.1)

Jax - WS (2.2) J2EE

Apache Struts1 and 2 Spring MVC (2.5, 3, and 4)

部分 2, 6, 7
25.0 及未來的修正套件 10.11.0
JavaScript 所有版本及未來的修正套件 所有版本 10.7.0

Ionic

JQuery

MooTools Angular

Angular JS

React JS

React Native

VueJS

WorkLight

局部 1
JavaServer Pages 所有版本及未來的修正套件 所有版本 10.7.0 局部 2
Kotlin 所有版本及未來的修正套件 所有版本 10.7.0 局部
Microsoft Visual Basic 6 及未來的修正套件 6 10.7.0 局部 1
MuleSoft 所有版本及未來的修正套件 所有版本 10.12.0 局部
Node.js(作為 JavaScript 支援的一部分) 所有版本及未來的修正套件 所有版本 10.7.0 局部 1
Objective C 所有版本及未來的修正套件 所有版本 10.7.0 局部 6
PHP 所有版本及未來的修正套件 所有版本 10.7.0 Symfony 局部 1
PL/SQL 所有版本及未來的修正套件 所有版本 10.7.0 局部 1
Perl 所有版本及未來的修正套件 所有版本 10.7.0 局部 1
Python 所有版本及未來的修正套件 所有版本 10.7.0 Flask 局部
10.8.0 Django
Ruby 所有版本及未來的修正套件 所有版本 10.7.0 局部 局部
Rust 所有版本及未來的修正套件 所有版本 10.7.0 局部 局部
SAP ABAP 所有版本及未來的修正套件 所有版本 10.7.0 局部
Scala 所有版本及未來的修正套件 所有版本 10.7.0 局部
Swift 所有版本及未來的修正套件 所有版本 10.7.0 局部
T-SQL 所有版本及未來的修正套件 所有版本 10.7.0 局部 1
Terraform 所有版本及未來的修正套件 所有版本 10.7.0 局部
TypeScript 所有版本及未來的修正套件 所有版本 10.7.0 局部
VB.NET 所有版本及未來的修正套件 所有版本 10.7.0 局部 3
Vue.js 所有版本及未來的修正套件 所有版本 10.7.0 局部
Xamarin 所有版本及未來的修正套件 所有版本 10.7.0 局部
Note: 如果是 Classic ASP,僅支援 ISO-8859-1(西歐)、UTF-8 和 UTF-16 字集。
Note: 語言注意事項:
  1. 可以在 HCL® AppScan® Source for Analysis、HCL® AppScan® Source for Automation 及 HCL® AppScan® Source 指令行介面中掃描語言。
  2. 此語言可於 HCL® AppScan® Source for Analysis、AppScan® Source for Development Eclipse 外掛程式、HCL® AppScan® Source for Automation,以及 HCL® AppScan® Source 命令列介面中進行掃描。
  3. 此語言可於 HCL® AppScan® Source for Analysis、AppScan® Source for Development Visual Studio 外掛程式、HCL® AppScan® Source for Automation,以及 HCL® AppScan® Source 命令列介面中進行掃描。
  4. HCL® AppScan® Source 支援 Visual Studio 2015、2017 和 2019 的 C++14 語言標準模式 (/std:c++14),以及 Visual Studio 2017 和 2019 的 C++17 語言標準模式 (/std:c++17)。不支援 C++ Accelerated Massive Parallelism (C++ AMP) 語言延伸。不支援使用 Windows 驅動程式套件 (WDK) 的應用程式。
  5. 需要 Microsoft Visual Studio 2022 才能掃描 .sln 檔。這類型的檔案以 .NET 6/7/8/9 Core 為基礎。

  6. 同時也支援原始碼掃描。
  7. 包括對 Android API 的支援。
  8. 包括在 C/C++ 僅限原始碼掃描中支援 Makefile 和 GNUMakefile。

  9. 需要 Microsoft Visual Studio 2026 才能掃描 .sln 檔。這類型的檔案以 .NET 10 Core 為基礎。如果受管理的 C++ 和未受管理的 C++ 專案是透過 Visual Studio 2022 或 Visual Studio 2026 的平台工具集建置,就不會受到支援。
開發工具
支援的軟體 版本 支援的軟體最低版本 產品最低版本 元件支援 作業系統限制 附註
桌上型電腦 伺服器
Eclipse 4.24 4.24 10.7.0 部分 部分
4.25 4.25 10.7.0 部分 部分
4.26-4.31 4.26-4.31 10.7.0 部分 部分
4.32-4.35 4.32-4.35 10.9.0 局部 局部
4.36-4.38 4.36-4.38 10.11.0 局部 局部
Microsoft Visual Studio 2015 及未來的修正套件 2015 10.7.0 局部 局部 1, 2
2017 及未來的修正套件 2017 10.7.0 局部 局部 1,2
2019 及未來的修正套件 2019 10.7.0 局部 局部 2
2022 及未來的修正套件 2022 10.7.0 局部 局部 3, 4
Note: 開發工具說明:
  1. 可以匯入和掃描這些 Microsoft Visual Studio 版本的解決方案 (.sln) 檔。支援受管理的 C++ 專案。如果是使用 Visual Studio 2019 或更舊版本的 Platform Toolset(Platform Toolset V142 或更舊版本)所建置的未受管理 C++ 專案,則這些專案也受支援。不支援 C++ Accelerated Massive Parallelism (C++ AMP) 語言延伸。不支援使用 Windows 驅動程式套件 (WDK) 的應用程式。
  2. 不支援 C++ Accelerated Massive Parallelism (C++ AMP) 語言延伸。HCL® AppScan® Source 支援 Visual Studio 2015、2017 和 2019 的 C++14 語言標準模式 (/std:c++14)。HCL® AppScan® Source 支援 Visual Studio 2017 和 2019 的 C++17 語言標準模式 (/std:c++17)。不支援使用 Windows 驅動程式套件 (WDK) 的應用程式。
  3. 需要 Microsoft Visual Studio 2022 才能掃描 .sln 檔。這類型的檔案以 .NET 6/7/8/9 Core 為基礎。如果受管理和未受管理的 C++ 專案是使用 Visual Studio 2022 的平台工具集建置,則不受支援。
  4. 可使用的語言包括 C#、ASP.NET、VB.NET - Microsoft .NET Framework 2.0、3.0、3.5、4.0、4.5、4.6 和 4.7 版。

硬體需求

作業系統系列
硬體 元件 需求 適用的作業系統
磁碟空間 桌上型電腦:
  • AppScan® Source指令行用戶端
  • AppScan® Source for Analysis
  • AppScan® Source for Automation用戶端
  • AppScan® Source for Development Eclipse 外掛程式
  • AppScan® Source for Development Visual Studio 外掛程式
伺服器:
  • AppScan® Source for Automation伺服器
大約 15 GB 的可用磁碟空間。掃描大型應用程式時,可能需要額外的磁碟空間。這包括寫入 AppScan Source 資料目錄的檔案所需的額外存放空間。
Note: 15 GB 是安裝 AppScan Source 和執行基本掃描所需的最小空間量。不過,所需的磁碟空間會隨著所掃描的應用程式而不同。我們至少需要 8 GB 的 RAM,並建議需有 15-20 GB 的可用磁碟空間。您也可能需要增加 Windows 分頁檔的大小。如需詳細資訊,請參閱「Windows 中改善電腦效能的秘訣」。

所有支援的 Windows 作業系統

光碟機(CD、DVD)

桌上型電腦:
  • AppScan® Source指令行用戶端
  • AppScan® Source for Analysis
  • AppScan® Source for Automation用戶端
  • AppScan® Source for Development Eclipse 外掛程式
  • AppScan® Source for Development Visual Studio 外掛程式
伺服器:
  • AppScan® Source for Automation伺服器

CD-ROM 或 DVD-ROM 光碟機

所有支援的 Windows 作業系統

記憶體 桌上型電腦:
  • AppScan® Source指令行用戶端
  • AppScan® Source for Analysis
  • AppScan® Source for Automation用戶端
  • AppScan® Source for Development Eclipse 外掛程式
  • AppScan® Source for Development Visual Studio 外掛程式
伺服器:
  • AppScan® Source for Automation伺服器
需要 16 GB 的 RAM。
Note: 我們至少需要 16 GB 的 RAM,並建議需有 15-20 GB 的可用磁碟空間。您可能也需要增加 Windows 分頁檔的大小。如需詳細資訊,請參閱「Windows 中改善電腦效能的秘訣」。

所有支援的 Windows 作業系統

網路:配接卡、驅動程式、通訊協定

桌上型電腦:
  • AppScan® Source for Development Eclipse 外掛程式
  • AppScan® Source for Development Visual Studio 外掛程式

如果在伺服器模式下執行,則需要 Security AppScan Enterprise Server 的網路連線。

所有支援的 Windows 作業系統

桌上型電腦:
  • AppScan® Source指令行用戶端
  • AppScan® Source for Analysis
  • AppScan® Source for Automation用戶端
伺服器:
  • AppScan® Source for Automation伺服器

與 Security AppScan Enterprise Server 的網路連線。

所有支援的 Windows 作業系統

處理器 桌上型電腦:
  • AppScan® Source指令行用戶端
  • AppScan® Source for Analysis
  • AppScan® Source for Automation用戶端
  • AppScan® Source for Development Eclipse 外掛程式
  • AppScan® Source for Development Visual Studio 外掛程式
伺服器:
  • AppScan® Source for Automation伺服器

4 CPU

所有支援的 Windows 作業系統

免責聲明

本報告依據「使用條款」及下列免責聲明:

本報告所含資訊僅供參考。我們已盡力確認本出版品所含資訊的完整性和正確性,但本出版品仍按「現狀」提供,不附任何形式的明示或默示保證,包括但不限於適售性、未侵權性及特定用途適用性的默示保證。此外,本資訊係以 HCL 目前的產品計畫及策略為基礎,HCL 得隨時變更,恕不另行通知。對於因使用或涉及本報告或其他任何資料而引發之任何直接、間接、附帶、衍生、特殊或其他損害,HCL 概不負責。本出版品所含內容皆無意圖亦不導致構成 HCL(或其供應商或授權人)之任何保證或聲明,或變更 HCL 軟體使用規範適用之授權合約的條款。

本報告所提及之 HCL 產品、程式或服務,並不表示這些產品、程式或服務會在 HCL 營運的所有國家/地區提供。本簡報中提及的產品發行日期及/或功能,HCL 得根據市場機會或其他因素自行決定隨時變更,且在任何情況下均無意作為未來產品或功能可用性的承諾。用來支援這些報告的基礎資料庫每週定期更新。使用此 Web 工具及其他 HCL 說明文件來源所產生之報告如有不一致,可歸因於此工具及其他來源的發佈和更新週期不同,但不一定如此。本報告所含內容皆無意圖亦不導致明示或暗示您所採取之任何活動將產生任何具體之銷售、營收成長、節省或其他成果。對於因本報告而獲得的任何結果或所做出的任何決定,您應自行承擔全部責任。

儘管《使用條款》另有規定,本網站使用者仍可基於其自身內部業務用途,複製並儲存由此工具產生的報告。其他用途一律禁止。