Windows 系统需求
此处列出了基本的 Windows 系统需求。有关详细需求,请与 HCL 支持人员联系。
简介
Windows 操作系统支持
| 操作系统 | OS 最低要求 | 产品最低要求 | 组件支持 | |
|---|---|---|---|---|
| 桌面 | 服务器 | |||
| Windows Server 2019 | 基本 | 10.7.0 | 部分 | 部分 |
| Windows 11 Education | 基本 | 10.7.0 | 部分 | 部分 |
| Windows 11 Enterprise | 基本 | 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 | 部分 | 部分 |
虚拟机监控程序
AppScan® Source支持 VMware ESXi 5.0,产品最低版本为 10.7.0,且有客户操作系统限制。
| 虚拟机监控程序 | 产品最低要求 | 组件支持 | 来宾操作系统限制 | |
|---|---|---|---|---|
| 桌面 | 服务器 | |||
|
VMware ESXi 5.0 |
10.7.0 | 部分 | 部分 | 是 |
先决条件
AppScan® Source在连接模式下需要AppScan® Enterprise最低版本 10.7.0。
许可
要获取并应用新的 AppScan® Source,首先必须通过 My HCLSoftware portal 获得相应许可证,然后使用 AppScan Source License Manager 应用此许可证。有关 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 | 部分 | 部分 | 否 | 是 | |
语言支持
| 支持的软件 | 版本 | 所支持的软件最低要求 | 产品最低要求 | 框架和库支持 | 组件支持 | 操作系统限制 | 备注 | |
|---|---|---|---|---|---|---|---|---|
| 桌面 | 服务器 | |||||||
| .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++ | 不适用 | 全部 | 10.7.0 | 部分 | 无 | 否 | 3, 4, 6, 8 | |
| 级联样式表 (CSS) | 不适用 | 不适用 | 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 和 2 Spring MVC(2.5、3 和 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 | 部分 | 无 | 否 | ||
- HCL® AppScan® Source for Analysis、HCL® AppScan® Source for Automation 以及 HCL® AppScan® Source 命令行界面可对语言进行扫描。
- HCL® AppScan® Source for Analysis、AppScan® Source for Development Eclipse 插件、HCL® AppScan® Source for Automation 以及 HCL® AppScan® Source 命令行界面可对语言进行扫描。
- HCL® AppScan® Source for Analysis、AppScan® Source for Development Visual Studio 插件、HCL® AppScan® Source for Automation 以及 HCL® AppScan® Source 命令行界面可对语言进行扫描。
- 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 Driver Kit (WDK) 的应用程序。
-
扫描基于 .NET 6/7/8/9 Core 的 .sln 文件需要 Microsoft Visual Studio 2022。
- 也支持源代码扫描。
- 包括对 Android API 的支持。
-
在仅源代码扫描 C/C++ 时,支持 Makefile 和 GNUMakefile。
- 扫描基于 .NET 10 Core 的 .sln 文件需要 Microsoft Visual Studio 2026。不支持使用 Visual Studio 2022 或 Visual Studio 2026 中的平台工具集构建的受管 C++ 和不受管 C++ 项目。
| 支持的软件 | 版本 | 所支持的软件最低要求 | 产品最低要求 | 组件支持 | 操作系统限制 | 说明 | |
|---|---|---|---|---|---|---|---|
| 台式机 | 服务器 | ||||||
| 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 | |
- 可以导入和扫描这些版本的 Microsoft Visual Studio 的解决方案 (.sln) 文件。支持受管 C++ 项目。如果不受管 C++ 项目使用 Visual Studio 2019 或更早版本的平台工具集(Platform Toolset V142 或更早版本)进行构建,则受支持。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。
- 不支持 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 Driver Kit (WDK) 的应用程序。
- 扫描基于 .NET 6/7/8/9 Core 的 .sln 文件需要 Microsoft Visual Studio 2022。不支持使用 Visual Studio 2022 中的平台工具集构建的受管 C++ 和不受管 C++ 项目。
- 语言可以为 C#、ASP.NET、VB.NET - Microsoft .NET Framework V2.0、3.0、3.5、4.0、4.5、4.6 和 4.7。
硬件需求
| 硬件 | 组件 | 需求 | 适用的操作系统 |
|---|---|---|---|
| 磁盘空间 | 桌面:
服务器:
|
大约 15 GB 的可用磁盘空间。扫描大型应用程序时,可能需要额外的磁盘空间。这包括可能需要用于容纳写入 AppScan Source 数据目录的文件的额外空间。
Note: 要安装 AppScan Source 和运行基本扫描,必须至少具有 15 GB 空间。但是,所需的驱动器空间会因所扫描的应用程序而异。至少需要 8 GB 的 RAM,并建议预留 15-20 GB 的可用磁盘空间。您可能还需要增大 Windows 页面文件大小。有关更多信息,请参阅在 Windows 中提高 PC 性能的技巧。 |
所有受支持的 Windows 操作系统 |
|
媒体(CD、DVD)驱动器 |
桌面:
服务器:
|
CD-ROM 或 DVD-ROM 驱动器 |
所有受支持的 Windows 操作系统 |
| 内存 | 桌面:
服务器:
|
需要 16 GB 的 RAM。
Note: 需要至少准备 16 GB 的 RAM 并建议准备 15-20 GB 的可用驱动器空间。您可能还需要增大 Windows 页面文件的大小。有关更多信息,请参阅《在 Windows 中提高 PC 性能的技巧》。 |
所有受支持的 Windows 操作系统 |
|
网络:适配器、驱动程序、协议 |
台式机:
|
如果以服务器模式运行,则需要具备与 Security AppScan Enterprise Server 的网络连接。 |
所有受支持的 Windows 操作系统 |
台式机:
服务器:
|
需要具备与 Security AppScan Enterprise Server 的网络连接。 |
所有受支持的 Windows 操作系统 |
|
| 处理器 | 台式机:
服务器:
|
4 个 CPU |
所有受支持的 Windows 操作系统 |
免责声明
本报告受使用条款和以下免责声明的约束:
本报告所包含的信息仅供参考。尽管已努力验证本出版物所含信息的完整性和准确性,但它按原样提供,不附带任何种类的(无论是明示还是默示)保证,包括但不限于暗含的有关适销性、不侵权和适用于某种特定用途的保证。此外,此信息基于 HCL 当前的产品计划和战略,HCL 可随时对其进行更改,恕不另行通知。对于因使用本报告或任何其他材料而引起的、或与之相关的任何损害赔偿(包括但不限于直接的、间接的、附带的、后果性的或特殊的损害),HCL 不承担责任。本出版物中包含的任何信息并非意在构成 HCL(或者其供应商或许可证颁发者)的任何担保或声明,也不形成对适用于 HCL 软件使用的许可协议的条款和条件的更改。
本报告中对 HCL 产品、程序或服务的引用并不意味着它们将在 HCL 经营所在的所有国家/地区提供。本演示文稿中提及的产品发布日期和/或功能可能会因市场机会或其他因素而由 HCL 自行决定随时更改,且无意以任何方式构成对未来产品或功能可用性的承诺。用于支持这些报告的基础数据库每周更新一次。使用此 Web 工具生成的报告与其他 HCL 文档来源之间发现的差异,可能是由于此工具和其他来源的发布及刷新周期不同所致,也可能并非如此。本报告中的任何内容均无意,也不应产生以下效果:说明或暗示您开展的任何活动将带来任何特定的销售额、收入增长、节省或其他结果。对于您因本报告而获得的任何结果或做出的任何决定,您应自行承担全部责任。
尽管有《使用条款》的规定,本站点用户仍可复制并保存由本工具生成的报告,供其自身内部业务之用。禁止用于其他用途。