Windows 系统需求

此处列出了基本的 Windows 系统需求。有关详细需求,请与 HCL 支持人员联系。

简介

重要: 本文档只是对系统需求的高级摘要。有关重要的详细信息(包括特定组件支持),请与 HCL 支持人员联系。

Windows 操作系统支持

注: 从 V10.0.0 开始,HCL® AppScan® 需要 64 位硬件和操作系统
操作系统 OS 最低要求 产品最低要求 组件支持
桌面 服务器
Windows 10 Education 基本 10.0.0 部分 部分
Windows 8.1 Enterprise 基本 10.0.0 部分 部分
Windows 10 Enterprise 基本 10.0.0 部分 部分
Windows 10 Pro 基本 10.0.0 部分 部分
Windows 8.1 Professional 基本 10.0.0 部分 部分
Windows 8 Enterprise 基本 10.0.0 部分 部分
Windows 8 Professional 基本 10.0.0 部分 部分
Windows Server 2008 R2 Enterprise Edition 基本 10.0.0 部分 部分
Windows Server 2008 R2 Standard Edition 基本 10.0.0 部分 部分
Windows Server 2012 Datacenter Edition 基本 10.0.0 部分 部分
Windows Server 2012 R2 Datacenter Edition 基本 10.0.0 部分 部分
Windows Server 2012 Essentials Edition 基本 10.0.0 部分 部分
Windows Server 2012 R2 Essentials Edition 基本 10.0.0 部分 部分
Windows Server 2012 Foundation Edition 基本 10.0.0 部分 部分
Windows Server 2012 Standard Edition 基本 10.0.0 部分 部分
Windows Server 2012 R2 Standard Edition 基本 10.0.0 部分 部分
Windows Server 2016 Datacenter Edition 基本 10.0.0 部分 部分
Windows Server 2016 Essentials Edition 基本 10.0.0 部分 部分
Windows Server 2016 Standard Edition 基本 10.0.0 部分 部分
Windows Server 2019 基本 10.0.4 部分 部分

虚拟机监控程序

AppScan® 10.0.0 和更高版本支持最低产品版本为 10.0.0 的 VMware ESXi 5.0 和访客操作系统限制。

虚拟机监控程序 产品最低要求 组件支持 来宾操作系统限制
桌面 服务器

VMware ESXi 5.0

10.0.0 部分 部分

先决条件

AppScan® 需要使用 AppScan® Enterprise V10.0.0。

“开发”工具

先决条件 版本 最低先决条件 产品最低要求 组件支持 操作系统限制 注释
桌面 服务器
HCL AppScan Enterprise 10.0.0 10.0.0 10.0.0 部分 部分
注: AppScan® Source for AnalysisAppScan® Source for AutomationAppScan® Source 命令行界面 客户机和 Visual Studio 的 AppScan® Source for Development 插件需要连接到 AppScan®Enterprise ServerAppScan® Source for Development 插件(适用于 Eclipse 和 RAD,包括 Worklight Appliction Scanning)可以在不连接 AppScan®Enterprise Server 的情况下使用。在服务器模式下,连接到服务器以允许扫描和访问共享数据。在本地模式下,AppScan® Source for Development 将在不连接到服务器的情况下运行,而您无法访问诸如过滤器、扫描配置和定制规则的共享项。如果在本地模式下使用浮动许可证,那么必须仍拥有与许可证服务器的连接才能使用 AppScan® Source for Development

安装 AppScan® V10.0.5 及更高版本时需要 Microsoft Visual C++ 2017 (x86) 可再分发包。

许可

要获取并应用新的 AppScan®,首先必须通过 HCL FlexNet 门户网站获得相应许可证,然后使用 AppScan Source License Manager 应用此许可证。有关 AppScan® 许可的完整信息,请参阅如何获取和应用 AppScan Source 产品许可证

支持的软件

应用程序服务器

支持的软件 版本 所支持的软件最低要求 产品最低要求 组件支持 操作系统限制 注释
桌面 服务器
Apache Tomcat 7.0 和未来修订包 10.0.0 部分 部分 1
8.0 和未来修订包 10.0.0 10.0.0 部分 部分 1
Oracle WebLogic Server 12c (12.0) 和未来修订包 (12.0) 10.0.0 部分 部分 1
Oracle WebLogic Server 12cR1 (12.1.1) 和未来修订包 (12.1.1) 10.0.0 部分 部分 1
(12.1.2) 和未来修订包 (12.1.2) 10.0.0 部分 部分 1
Oracle/BEAWebLogic Server 10.3 (10.3.1) 10.0.0 部分 部分 1
Oracle WebLogic Server 19c (19.0) 和未来修订包 (19.0) 10.0.0 部分 部分 1
WebSphere Application Server 7.0 7.0 10.0.0 部分 部分 1
8.0 8.0 10.0.0 部分 部分 1
8.5 8.5 10.0.0 部分 部分 1
注: Java EE Application Server OS 支持取决于应用程序服务器所支持的操作系统。

编译器和语言

HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® 命命令行界面 (CLI) 命令支持扫描以下语言:
支持的软件 版本 所支持的软件最低要求 产品最低要求 组件支持 操作系统限制 注释
桌面 服务器
.NET(C#、ASP.NET、VB.NET) 所有版本和未来修订包 所有版本 10.0.0 部分 15, 25
.NET Core 1.0 和未来修订包 1.0 10.0.0 部分 12
1.1 和未来修订包 1.1 10.0.0 部分 12
2.0 和未来修订包 2.0 10.0.0 部分 12
2.1 和未来修订包 2.1 10.0.0 部分 12
2.2 和未来修订包 2.2 10.0.0 部分 12
3.1 和未来修订包 3.1 10.0.4 部分 12
Android Java 所有版本和未来修订包 所有版本 10.0.3 部分
Angular 8 所有版本 10.0.2 部分
9 所有版本 10.0.2 部分
AngularJS(作为 JavaScript 支持的一部分) 所有版本和未来修订包 所有版本 10.0.0 部分 21
Apex API 所有版本和未来修订包 所有版本 10.0.0 部分 部分
ASP (JavaScript/VBScript) 所有版本和未来修订包 所有版本 10.0.0 部分 10、11
ASP.NET 所有版本和未来修订包 所有版本 10.0.0 部分 15
Apache Tomcat 7.0 和未来修订包 7.0 10.0.0 部分 部分 3
8.0 和未来修订包 8.0 10.0.0 部分 部分 3
C++ 不适用 全部 10.0.0 部分 8, 14, 19, 25
COBOL 所有版本和未来修订包 所有版本 10.0.0 部分 21
ColdFusion 所有版本和未来修订包 所有版本 10.0.0 部分 21
Dart 所有版本和未来修订包 所有版本 10.0.6 部分
执行 所有版本和未来修订包 所有版本 10.0.0 部分 部分
Groovy 所有版本和未来修订包 所有版本 10.0.2 部分
IBM Runtime Environment,Java Technology Edition 5.0 5.0 10.0.0 部分 部分 1
6.0 6.0 10.0.0 部分 部分 1
7.0 7.0 10.0.0 部分 部分 1
8 8 10.0.0 部分 部分 6
基础结构即代码 (IaC) 所有版本和未来修订包 所有版本 10.0.4 部分 部分
Ionic(作为 JavaScript 支持的一部分) 所有版本和未来修订包 所有版本 10.0.3 部分
Java 7.0 和未来修订包 所有版本 10.0.0 部分 13, 18, 25
8.0 和未来修订包 所有版本 10.0.0 部分 13, 18, 25
9.0 和未来修订包 所有版本 10.0.4 部分 13, 18, 25
10.0 和未来修订包 所有版本 10.0.4 部分 13, 18, 25
11.0 和未来修订包 所有版本 10.0.4 部分 13, 18, 25
适用于 Android 的 Java 所有版本和未来修订包 所有版本 10.0.0 部分 13, 18, 25
JavaScript(包括对 AngularJS、Node.js、ReactJS 等的框架支持) 所有版本和未来修订包 所有版本 10.0.0、10.0.1 部分 21, 23, 24
JavaServer Pages 所有版本和未来修订包 所有版本 10.0.0 部分 7
Kotlin 所有版本和未来修订包 所有版本 10.0.1 部分
Microsoft Visual Basic 6 和未来修订包 6 10.0.0 部分 21
Microsoft Visual Studio 2012 和未来修订包 2012 10.0.0 部分 9, 19
2013 和未来修订包 2013 10.0.0 部分 9, 19
2015 和未来修订包 2015 10.0.0 部分 4, 19
2017 和未来修订包 2017 10.0.0 部分 5, 19, 22
2019 和未来修订包 2019 10.0.0 部分 19
Node.js(作为 JavaScript 支持的一部分) 所有版本和未来修订包 所有版本 10.0.0 部分 21
目标 C 所有版本和未来修订包 所有版本 10.0.3 部分 25

Oracle Java SDK/JRE/JDK

7.0 和未来修订包 7.0 10.0.0 部分 部分 1

Oracle WebLogic Server 12c

(12.0) 和未来修订包 (12.0) 10.0.0 部分 部分 3

Oracle WebLogic Server 12cR1

(12.1.1) 和未来修订包 (12.1.1) 10.0.0 部分 部分 3
(12.1.2) 和未来修订包 (12.1.2) 10.0.0 部分 部分 3

Oracle/BEA WebLogic Server

9 和未来修订包 9 10.0.0 部分 部分 17
10.3 10.3.1 10.0.0 部分 部分 3
PHP 所有版本和未来修订包 所有版本 9.0.3 部分 16
PL/SQL 所有版本和未来修订包 所有版本 10.0.0 部分 21
Perl 所有版本和未来修订包 所有版本 10.0.0 部分 21
Python 所有版本和未来修订包 所有版本 10.0.0 部分
ReactJS(作为 JavaScript 支持的一部分) 所有版本和未来修订包 所有版本 10.0.1 部分 21, 23, 24
React Native 所有版本和未来修订包 所有版本 10.0.3 部分
Ruby 所有版本和未来修订包 所有版本 10.0.0 部分 部分
SAP ABAP 所有版本和未来修订包 所有版本 10.0.3 部分
Scala 所有版本和未来修订包 所有版本 10.0.1 部分

Sun Java SDK/JRE/JDK

5.0/1.5 和未来修订包 5.0/1.5 10.0.0 部分 部分 1
6.0/1.6 和未来修订包 6.0/1.6 10.0.0 部分 部分 1
Swift 所有版本和未来修订包 所有版本 10.0.1 部分
Symfony 所有版本和未来修订包 所有版本 10.0.2 部分
T-SQL 所有版本和未来修订包 所有版本 10.0.0 部分 21
TypeScript 所有版本和未来修订包 所有版本 10.0.2 部分
VB.NET 所有版本和未来修订包 所有版本 10.0.0 部分 15
Vue.js 所有版本和未来修订包 所有版本 10.0.3 部分

WebSphere Application Server

7.0 10.0.0 部分 部分 3
8.0 10.0.0 部分 部分 3
8.5 10.0.0 部分 部分 3
8.5.5 10.0.0 部分 部分 3
Xamarin 所有版本和未来修订包 所有版本 10.0.3 部分
注: 对于 Classic ASP,仅支持 ISO-8859-1 (Western Europe)、UTF-8 和 UTF-16 字符集。

AppScan® Source for Development Visual Studio 插件 支持扫描 C/C++ 和 .NET(C#、ASP.NET 和 VB.NET)。

AppScan® Source for Development Eclipse 插件(可应用于 HCL® MobileFirst Platform Foundation, Eclipse 或 Rational® Application Developer for WebSphere® Software (RAD)) 支持扫描 Java(包括对 Android API 的支持)、JavaServer Pages (JSP) 和 IBM®MobileFirst Platform 项目。
  • MobileFirst Platform 项目扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。也可以扫描 MobileFirst Platform Web 应用程序。
  • MobileFirst Platform 项目扫描支持不包括:服务器端 JavaScript 代码,例如 MobileFirst Platform Adapter 代码。
注: 编译器和语言说明:
  1. Java 编译器
  2. 可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for Development(Eclipse 插件)HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。所有 iOS 应用程序(包括配置为以 32 位和 64 位运行的应用程序)均以 32 位进行扫描。
  3. Java EE Application Server OS 支持取决于应用程序服务器所支持的操作系统。
  4. 可以导入和扫描这些版本的 Microsoft Visual Studio 的解决方案 (.sln) 文件。受管 C++ 项目受支持。如果不受管 C++ 项目是通过 Visual Studio 2019 或更低版本中的 Platform Toolset(Platform Toolset V142 或更低版本)构建的,那么支持这些不受管 C++ 项目。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。
  5. 可以导入和扫描这些版本的 Microsoft Visual Studio 的解决方案 (.sln) 文件。受管 C++ 项目受支持。如果不受管 C++ 项目是通过 Visual Studio 2019 或更低版本中的 Platform Toolset(Platform Toolset V142 或更低版本)构建的,那么支持这些不受管 C++ 项目。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。
  6. Java 编译器
  7. 可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for Development(Eclipse 插件)HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。
  8. 可以在 HCL® AppScan® Source for AnalysisAppScan® Source for Development Visual Studio 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。
  9. 可以导入和扫描这些版本的 Microsoft Visual Studio 的解决方案 (.sln) 文件。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。
  10. 可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan®HCL® AppScan® 命令行界面中扫描语言。JavaScript/VBScript
  11. 可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。JavaScript/VBScript
  12. 可以在 HCL® AppScan® Source for AnalysisAppScan® Source for Development Visual Studio 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。
  13. 可以在HCL® AppScan® Source for AnalysisAppScan® Source for Development Eclipse 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。包括对 Android API 的支持。
  14. 可以在 HCL® AppScan® Source for AnalysisAppScan® Source for Development Visual Studio 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。
  15. 可以在 HCL® AppScan® Source for AnalysisAppScan® Source for Development Visual Studio 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。C#、ASP.NET、VB.NET - Microsoft .NET Framework V2.0、V3.0、V3.5、V4.0、V4.5、V4.6 和 V4.7。
  16. 可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。
  17. Java EE Application Server OS 支持取决于应用程序服务器所支持的操作系统。同样也支持 WebLogic Server 8。
  18. 可以在HCL® AppScan® Source for AnalysisAppScan® Source for Development Eclipse 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。包括对 Android API 的支持。
  19. 不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。HCL® AppScan® 支持 Visual Studio 2015、2017 和 2019 的 C++14 语言标准模式 (/std:c++14)。HCL® AppScan® 支持 Visual Studio 2017 和 2019 的 C++17 语言标准模式 (/std:c++17)。不支持使用 Windows Driver Kit (WDK) 的应用程序。
  20. 可以在HCL® AppScan® Source for AnalysisAppScan® Source for Development Eclipse 插件、HCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。所有 iOS 应用程序(包括配置为以 32 位和 64 位运行的应用程序)均以 32 位进行扫描。
  21. 可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® 命令行界面中扫描语言。
  22. HCL® AppScan® 不支持 UTF-16。
  23. HCL® AppScan® V10.0.1 开始支持 ReactJS。
  24. 支持以下 JavaScript 框架语法:Angular、Ionic、JQuery、MooTools、Node.js、ReactJS、ReactNative、VueJS、WorkLight。
  25. HCL® AppScan® 支持对 C/C++、Objective-C、.NET 和 Java 进行仅源代码扫描。

数据库

重要:HCL® AppScan® V10.0.2 开始,仅在升级场景下支持 Oracle 数据库。新安装场景下不受支持。
支持的软件 版本 所支持的软件最低要求 产品最低要求 组件支持 操作系统限制 注释
桌面 服务器

Oracle Database 11g Standard/Enterprise Edition

发行版 1 和未来修订包 发行版 1 10.0.0 部分 部分 1

Oracle Database 12c R1

(12.1.0.2.0) Standard Edition

(12.1.0.2.0) Standard Edition TWO

10.0.0 部分 部分 2

(12.1.0.2.0) Enterprise Edition

(12.1.0.2.0) Enterprise Edition

10.0.0 部分 部分 2
Oracle Database 19C Enterprise Edition (19.3.0.0.0) Enterprise Edition (19.3.0.0.0) Enterprise Edition 10.0.0 部分 部分 2
注: 数据库说明:
  1. 仅 Oracle 11g 32 位。受支持的外部数据库
  2. 受支持的外部数据库
“开发”工具
支持的软件 版本 所支持的软件最低要求 产品最低要求 组件支持 操作系统限制 注释
桌面 服务器
Eclipse 4.2 4.2 10.0.0 部分 部分 2、4
4.3 4.3 10.0.0 部分 部分 4
4.4 4.4 10.0.0 部分 部分 4
4.5 4.5 10.0.0 部分 部分 4
4.6 4.6 10.0.0 部分 部分 5
4.7 4.7 10.0.0 部分 部分 5
4.13 4.13 10.0.0 部分 部分

MobileFirst Platform 基本功能

6.3 6.3 10.0.0 部分 部分 6
7.0 7.0 10.0.0 部分 部分 6
7.1 7.1 10.0.0 部分 部分 6
Microsoft Visual Studio 2012 和未来修订包 2012 10.0.0 部分 部分 7
2013 和未来修订包 2013 10.0.0 部分 部分 7
2015 和未来修订包 2015 10.0.0 部分 部分
2017 和未来修订包 2017 10.0.0 部分 部分
2019 和未来修订包 2019 10.0.0 部分 部分

Rational Application Developer for WebSphere Software

8.5 8.5 10.0.0 部分 部分 3
8.5.1 8.5.1 10.0.0 部分 部分 3
8.5.5 8.5.5 10.0.0 部分 部分 3
9.0 9.0 10.0.0 部分 部分 3
9.0.1 9.0.1 10.0.0 部分 部分 3
9.1 9.1 10.0.0 部分 部分 3
9.1.1 9.1.1 10.0.0 部分 部分 1
9.7 9.7 10.0.0 部分 部分 1
注: 开发工具注释:
  1. HCL® AppScan® Source for Development(Eclipse 插件) 适用于 Rational Application Developer for WebSphere Software。HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® Command Line Client 中支持 Rational Application Developer for Websphere Software 中的 Java/JSP 项目和工作空间(包括 Java/JSP 项目)。HCL® AppScan® for Development 支持扫描受支持 Eclipse 版本工作空间中的 Java(包括 Android)、JavaServer Page (JSP) 和 Worklight/MobileFirst Platform 项目。Worklight/MobileFirst Platform 项目扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。Worklight/MobileFirst Platform 项目扫描支持不包括:服务器端 JavaScript 代码,如 Worklight/MobileFirst Platform Adapter 代码。
  2. 同样也支持 IBM Eclipse SDK 3.8。HCL® AppScan® Source for Development(Eclipse 插件) 可用于 IBM Eclipse SDK。HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® Command Line Client 中支持 Java/JSP 项目和工作空间(包括 Java/JSP 项目)。HCL® AppScan® for Development 支持扫描受支持 Eclipse 版本工作空间中的 Java(包括 Android)、JavaServer Page (JSP) 和 Worklight/MobileFirst Platform 项目。Worklight/MobileFirst Platform 项目扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。Worklight/MobileFirst Platform 项目扫描支持不包括:服务器端 JavaScript 代码,如 Worklight/MobileFirst Platform Adapter 代码。
  3. HCL® AppScan® Source for Development(Eclipse 插件) 适用于 Rational Application Developer for WebSphere Software。HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® Command Line Client 中支持 Rational Application Developer for Websphere Software 中的 Java/JSP 项目和工作空间(包括 Java/JSP 项目)。HCL® AppScan® for Development 支持扫描受支持 Eclipse 版本工作空间中的 Java(包括 Android)、JavaServer Page (JSP) 和 Worklight/MobileFirst Platform 项目。Worklight/MobileFirst Platform 项目扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。Worklight/MobileFirst Platform 项目扫描支持不包括:服务器端 JavaScript 代码,如 Worklight/MobileFirst Platform Adapter 代码。
  4. HCL® AppScan® Source for Development(Eclipse 插件) 适用于 IBM Eclipse SDK。HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® Command Line Client 中支持 IBM Eclipse SDK 中的 Java/JSP 项目和工作空间(包括 Java/JSP 项目)。HCL® AppScan® for Development 支持扫描受支持 Eclipse 版本工作空间中的 Java(包括 Android)、JavaServer Page (JSP) 和 Worklight/MobileFirst Platform 项目。Worklight/MobileFirst Platform 项目扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。Worklight/MobileFirst Platform 项目扫描支持不包括:服务器端 JavaScript 代码,如 Worklight/MobileFirst Platform Adapter 代码。
  5. - HCL® AppScan® Source for Development(Eclipse 插件) 适用于 IBM Eclipse SDK。HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® Command Line Client 中支持 IBM Eclipse SDK 中的 Java/JSP 项目和工作空间(包括 Java/JSP 项目)。HCL® AppScan® for Development 支持扫描受支持 Eclipse 版本工作空间中的 Java(包括 Android)、JavaServer Page (JSP) 和 Worklight/MobileFirst Platform 项目。Worklight/MobileFirst Platform 项目扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。Worklight/MobileFirst Platform 项目扫描支持不包括:服务器端 JavaScript 代码,如 Worklight/MobileFirst Platform Adapter 代码。
  6. 可以扫描受支持 Eclipse 版本工作空间中的 IBM MobileFirst Platform 项目。扫描支持包括:本机客户机端 Android 和 iOS 源代码,以及大多数由用户编写的 JavaScript 客户机端代码。扫描支持不包括:服务器端 JavaScript 代码,如 MobileFirst Platform Adapter 代码。为了能够扫描 IBM MobileFirst Platform 项目中的 Android 代码,必须使用 Android Developer Tools (ADT) Eclipse 插件进行 Android 应用程序开发。
  7. HCL® AppScan® 适用于 Visual Studio 的 for Development 插件可用于 Microsoft Visual Studio 2012 Professional、Premium 和 Ultimate,且可用于扫描 Microsoft Visual Studio 解决方案和项目文件。可以在 HCL® AppScan® Source for AnalysisHCL® AppScan® Source for AutomationHCL® AppScan® Command Line Client 中扫描 Microsoft Visual Studio 的解决方案和项目文件。此版本的 Microsoft Visual Studio 也是 AppScan Source 支持的一种编译器。不支持 C++ Accelerated Massive Parallelism (C++ AMP) 语言扩展。不支持使用 Windows Driver Kit (WDK) 的应用程序。

报告和分析

支持的软件 版本 所支持的软件最低要求 产品最低要求 组件支持 操作系统限制 注释
桌面 服务器
Adobe Reader 不适用 不适用 10.0.0 部分 部分 2
HP Quality Center 9.2 和未来修订包 9.2 10.0.0 部分 部分 3
10.0 和未来修订包 10.0 10.0.0 部分 部分 3
11.0 和未来修订包 11.0 10.0.0 部分 部分 1
Microsoft Team Foundation Server 2008 和未来修订包 2008 10.0.0 部分 部分 3
2010 和未来修订包 2010 10.0.0 部分 部分 3
Rational ClearQuest 7.1.1 7.1.1 10.0.0 部分 部分 3
7.1.2 7.1.2 10.0.0 部分 部分 3
8.0 8.0 10.0.0 部分 部分 3
8.0.1 8.0.1 10.0.0 部分 部分 3
Rational Team Concert 4.0 4.0 10.0.0 部分 部分 3
4.0.1 4.0.1 10.0.0 部分 部分 3
4.0.2 4.0.2 10.0.0 部分 部分 3
4.0.3 4.0.3 10.0.0 部分 部分 3
4.0.4 4.0.4 10.0.0 部分 部分 3
4.0.5 4.0.5 10.0.0 部分 部分 3
4.0.6 4.0.6 10.0.0 部分 部分 3
4.0.7 4.0.7 10.0.0 部分 部分 3
注: 报告和分析注释:
  1. HP Quality Center 11.0 最高支持 Fix Pack 5 (V11.5)。缺陷跟踪系统
  2. 需要以 PDF 格式导出和保存报告。
  3. 缺陷跟踪系统

硬件需求

操作系统系列
硬件 组件 需求 适用的操作系统
磁盘空间 桌面:
  • AppScan® 命令行客户机
  • AppScan® Source for Analysis
  • AppScan® Source for Automation 客户机
  • AppScan® Source for Development Eclipse 插件
  • AppScan® Source for Development 适用于 Rational Application Developer for WebSphere Software (RAD) 的插件
  • AppScan® Source for Development Visual Studio 插件
  • HCL® MobileFirst Platform Application Scanning
服务器:
  • AppScan® Source for Automation Server
约 15 GB 可用硬盘空间。扫描大型应用程序时,可能需要额外的磁盘空间。这包括容纳写到 AppScan Source 数据目录的文件可能需要的额外空间。
注: 要安装 AppScan Source 和运行基本扫描,必须至少具有 15 GB 空间。但是,所需磁盘空间将随要扫描的应用程序不同而异。需要至少准备 8 GB 的 RAM 并建议准备 15-20 GB 的可用磁盘空间。您可能还需要增加 Windows 页面文件要求(有关详细信息,请参阅 Windows 10 中提高电脑性能的提示)。

所有受支持的 Windows 操作系统

媒体(CD、DVD)驱动器

桌面:
  • AppScan® 命令行客户机
  • AppScan® Source for Analysis
  • AppScan® Source for Automation 客户机
  • AppScan® Source for Development Eclipse 插件
  • AppScan® Source for Development 适用于 Rational Application Developer for WebSphere Software (RAD) 的插件
  • AppScan® Source for Development Visual Studio 插件
  • HCL® MobileFirst Platform Application Scanning
服务器:
  • AppScan® Source for Automation Server

CD-ROM 或 DVD-ROM 驱动器

所有受支持的 Windows 操作系统

内存 桌面:
  • AppScan® 命令行客户机
  • AppScan® Source for Analysis
  • AppScan® Source for Automation 客户机
  • AppScan® Source for Development Eclipse 插件
  • AppScan® Source for Development 适用于 Rational Application Developer for WebSphere Software (RAD) 的插件
  • AppScan® Source for Development Visual Studio 插件
  • HCL® MobileFirst Platform Application Scanning
服务器:
  • AppScan® Source for Automation Server
需要 8 GB 的 RAM。
注: 需要至少准备 8 GB 的 RAM 并建议准备 15-20 GB 的可用磁盘空间。您可能还需要增加 Windows 页面文件要求(有关详细信息,请参阅 Windows 10 中提高电脑性能的提示)。

所有受支持的 Windows 操作系统

网络:适配器、驱动器、协议

桌面:
  • AppScan® Source for Development Eclipse 插件
  • AppScan® Source for Development 适用于 Rational Application Developer for WebSphere Software (RAD) 的插件
  • AppScan® Source for Development Visual Studio 插件
  • HCL® MobileFirst Platform Application Scanning

如果以服务器模式运行,请与 Security AppScan Enterprise Server 建立网络连接。

所有受支持的 Windows 操作系统

桌面:
  • AppScan® 命令行客户机
  • AppScan® Source for Analysis
  • AppScan® Source for Automation 客户机
服务器:
  • AppScan® Source for Automation Server

请与 Security AppScan Enterprise Server 建立网络连接。

所有受支持的 Windows 操作系统

处理器 桌面:
  • AppScan® 命令行客户机
  • AppScan® Source for Analysis
  • AppScan® Source for Automation 客户机
  • AppScan® Source for Development Eclipse 插件
  • AppScan® Source for Development 适用于 Rational Application Developer for WebSphere Software (RAD) 的插件
  • AppScan® Source for Development Visual Studio 插件
  • HCL® MobileFirst Platform Application Scanning
服务器:
  • AppScan® Source for Automation Server

2 个 CPU

所有受支持的 Windows 操作系统

免责声明

本报告受使用条款和以下免责声明的约束:

本报告所包含的信息仅供参考。尽管已努力验证本出版物所含信息的完整性和准确性,但它按原样提供,不附带任何种类的(无论是明示还是默示)保证,包括但不限于暗含的有关适销性、不侵权和适用于某种特定用途的保证。此外,此信息基于 HCL 的当前产品规划和策略,如有更改,恕不另行通知。对于因使用本报告或任何其他材料而引起的、或与之相关的任何损害赔偿(包括但不限于直接的、间接的、附带的、后果性的或特殊的损害),HCL 不承担责任。本出版物中包含的任何信息并非意在构成 HCL(或者其供应商或许可证颁发者)的任何担保或声明,也不形成对适用于 HCL 软件使用的许可协议的条款和条件的更改。

本报告中对 HCL 产品、程序或服务的引用并不意味着它们将在 HCL 经营所在的所有国家/地区提供。HCL 可以根据市场机会或其他因素随时酌情决定随时更改本演示文稿中引用的产品发布日期和/或功能,并非意在以任何方式承诺未来产品或功能的可用性。用于支持这些报告的基础数据库每周更新一次。使用此 Web 工具生成的报告与其他 HCL 文档源之间的差异可能是/不是由于此工具和其他源的发布和刷新周期不同导致的。本报告的任何内容均不旨在,也不具有说明或暗示您所进行的任何活动将产生任何具体销售、收入增长、节省或其他结果的效果。您对您获得的任何结果或您根据本报告做出的任何决定承担全部责任。

尽管存在“使用条款”,本站点的用户仍可复制和保存本工具所生成的报告,以便该等用户将其用作内部业务用途。禁止用于其他用途。