Windows system requirements
Basic Windows system requirements are listed here. For detailed requirements, contact HCL Support.
Introduction
Windows operating system support
| Operating system | OS minimum | Product minimum | Component support | |
|---|---|---|---|---|
| Desktop | Server | |||
| Windows 10 Education | Base | 10.7.0 | Partial | Partial |
| Windows 10 Enterprise | Base | 10.7.0 | Partial | Partial |
| Windows 10 Pro | Base | 10.7.0 | Partial | Partial |
| Windows Server 2016 Datacenter Edition | Base | 10.7.0 | Partial | Partial |
| Windows Server 2016 Essentials Edition | Base | 10.7.0 | Partial | Partial |
| Windows Server 2016 Standard Edition | Base | 10.7.0 | Partial | Partial |
| Windows Server 2019 | Base | 10.7.0 | Partial | Partial |
| Windows 11 Education | Base | 10.7.0 | Partial | Partial |
| Windows 11 Enterprise | Base | 10.7.0 | Partial | Partial |
| Windows 11 Pro | Base | 10.7.0 | Partial | Partial |
| Windows Server 2022 Datacenter Edition | Base | 10.7.0 | Partial | Partial |
| Windows Server 2022 Essentials Edition | Base | 10.7.0 | Partial | Partial |
| Windows Server 2022 Standard Edition | Base | 10.7.0 | Partial | Partial |
Hypervisors
AppScan® Source supports VMware ESXi 5.0 with a product minimum of 10.7.0 and guest operating system restriction.
| Hypervisor | Product minimum | Component support | Guest operating system restriction | |
|---|---|---|---|---|
| Desktop | Server | |||
|
VMware ESXi 5.0 |
10.7.0 | Partial | Partial | Yes |
Prerequisites
AppScan® Source requires AppScan® Enterprise minimum version 10.7.0 in the connect mode.
Licensing
To acquire and apply a new AppScan® Source, first obtain the appropriate license through the My HCLSoftware portal, then apply the license using the AppScan Source License Manager. For complete information on licensing for AppScan® Source, see How to obtain and apply licenses for AppScan Source products.
Supported software
Application servers and compilers
| Supported software | Version | Supported software minimum | Product minimum | Component support | Operating system restrictions | Notes | |
|---|---|---|---|---|---|---|---|
| Desktop | Server | ||||||
| Apache Tomcat | 9.0 and future fixpacks | 9.0 | 10.7.0 | Partial | Partial | No | Yes |
| Apache Tomcat External | 8.0 and future fixpacks | 8.0 | 10.9.0 | Partial | Partial | No | Yes |
| 9.0 and future fixpacks | 9.0 | 10.9.0 | Partial | Partial | No | Yes | |
| 10.0 and future fixpacks | 10.0 | 10.9.0 | Partial | Partial | No | Yes | |
| 11.0 and future fixpacks | 11.0 | 10.9.0 | Partial | Partial | No | Yes | |
| Oracle WebLogic Server 11g | (11.0) and future fix packs | (11.0) | 10.7.0 | Partial | Partial | No | Yes |
| Oracle WebLogic Server 12c | (12.0) and future fixpacks | (12.0) | 10.7.0 | Partial | Partial | No | Yes |
| Oracle WebLogic Server 12cR1 | (12.1.1) and future fixpacks | (12.1.1) | 10.7.0 | Partial | Partial | No | Yes |
| (12.1.2) and future fixpacks | (12.1.2) | 10.7.0 | Partial | Partial | No | Yes | |
| WebSphere Application Server | 7.0 | 7.0 | 10.7.0 | Partial | Partial | No | Yes |
| 8.0 | 8.0 | 10.7.0 | Partial | Partial | No | Yes | |
| 8.5 | 8.5 | 10.7.0 | Partial | Partial | No | Yes | |
| 9.0 | 9.0 | 10.7.0 | Partial | Partial | No | Yes | |
Language support
| Supported software | Version | Supported software minimum | Product minimum | Frameworks and library support | Component support | Operating system restrictions | Notes | |
|---|---|---|---|---|---|---|---|---|
| Desktop | Server | |||||||
| .NET (C#, ASP.NET, VB.NET) | All versions and future fix packs | All versions | 10.7.0 | .NET Framework(2.0, 3.0, 3.5, 4.0, 4.5, 4.6 ,4.7). ASP .NET MVC 3, 4, and 5 | Partial | None | No | 3,6 |
| .NET Core | 1.0 and future fix packs | 1.0 | 10.7.0 | Partial | None | No | 3 | |
| 1.1 and future fix packs | 1.1 | 10.7.0 | Partial | None | No | 3 | ||
| 2.0 and future fix packs | 2.0 | 10.7.0 | Partial | None | No | 3 | ||
| 2.1 and future fix packs | 2.1 | 10.7.0 | Partial | None | No | 3 | ||
| 2.2 and future fix packs | 2.2 | 10.7.0 | Partial | None | No | 3 | ||
| 3.1 and future fix packs | 3.1 | 10.7.0 | Partial | None | No | 3 | ||
| 5.0 and future fix packs | 5.0 | 10.7.0 | Partial | None | No | 3 | ||
| 6.0 and future fix packs | 6.0 | 10.7.0 | Partial | None | No | 3, 5 | ||
| 7.0 and future fix packs | 7.0 | 10.7.0 | Partial | None | No | 3, 5 | ||
| 8.0 and future fix packs | 8.0 | 10.7.0 | Partial | None | No | 3, 5 | ||
| 9.0 and future fix packs | 9.0 | 10.8.0 | Partial | None | No | 3, 5 | ||
| 10.0 and future fix packs | 10.0 | 10.10.0 | Partial | None | No | 1, 9 | ||
| Android Java | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| Apex API | All versions and future fix packs | All versions | 10.7.0 | Partial | Partial | No | ||
| ASP (JavaScript/VBScript) | All version and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| ASP.NET | All version and future fix packs | All versions | 10.7.0 | ASP .NET MVC 3, 4, and 5 | Partial | None | No | 3 |
| C++ | N/A | All | 10.7.0 | Partial | None | No | 3, 4, 6, 8 | |
| Cascading Style Sheets (CSS) | N/A | N/A | 10.7.0 | Partial | None | No | ||
| COBOL | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| ColdFusion | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| Dart | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| eSQL | All versions and future fix packs | All versions and future fix packs | 10.7.0 | Partial | None | No | ||
| Go | All versions and future fix packs | All versions | 10.7.0 | Partial | Partial | No | ||
| Groovy | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| HTML | All versions | All versions | 10.8.0 | Partial | None | No | ||
| IBM RPG | All versions and future fix packs | All versions | 10.0.7 | Partial | Partial | No | ||
| Infrastructure as Code (IaC) | All versions and future fix packs | All versions | 10.7.0 | Partial | Partial | No | ||
| Java | Versions 8.0, 9.0, 10.0, 11.0, 17.0, 21.0 and their future fix packs | All versions | 10.7.0 |
Enterprise JavaBeans™ (EJB) 2 JavaServer Faces (JSF) 2 Jax - RS (1.0 and 1.1) Jax - WS (2.2) J2EE Apache Struts1 and 2 Spring MVC (2.5, 3, and 4) |
Partial | None | No | 2, 6, 7 |
| JavaScript | All versions and future fix packs | All versions | 10.7.0 |
Ionic JQuery MooTools Angular Angular JS React JS React Native VueJS WorkLight |
Partial | None | No | 1 |
| JavaServer Pages | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 2 | |
| Kotlin | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| Microsoft Visual Basic | 6 and future fix packs | 6 | 10.7.0 | Partial | None | No | 1 | |
| Node.js (as part of JavaScript support) | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| Objective C | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 6 | |
| PHP | All versions and future fix packs | All versions | 10.7.0 | Symfony | Partial | None | No | 1 |
| PL/SQL | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| Perl | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| Python | All versions and future fix packs | All versions | 10.7.0 | Flask | Partial | None | No | |
| 10.8.0 | Django | |||||||
| Ruby | All versions and future fix packs | All versions | 10.7.0 | Partial | Partial | No | ||
| Rust | All versions and future fix packs | All versions | 10.7.0 | Partial | Partial | No | ||
| SAP ABAP | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| Scala | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| Swift | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| T-SQL | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 1 | |
| Terraform | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| TypeScript | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| VB.NET | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | 3 | |
| Vue.js | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
| Xamarin | All versions and future fix packs | All versions | 10.7.0 | Partial | None | No | ||
- Language can be scanned in HCL® AppScan® Source for Analysis, HCL® AppScan® Source for Automation, and the HCL® AppScan® Source command line interface.
- Language can be scanned in HCL® AppScan® Source for Analysis, AppScan® Source for Development Eclipse plug-in, HCL® AppScan® Source for Automation, and the HCL® AppScan® Source command line interface.
- Language can be scanned in HCL® AppScan® Source for Analysis, AppScan® Source for Development Visual Studio plug-in, HCL® AppScan® Source for Automation, and the HCL® AppScan® Source command line interface.
- HCL® AppScan® Source supports C++14 language standard mode (/std:c++14) for Visual Studio 2015, 2017, and 2019, and C++17 language standard mode (/std:c++17) for Visual Studio 2017 and 2019. The C++ Accelerated Massive Parallelism (C++ AMP) language extension is not supported. Applications that use the Windows Driver Kit (WDK) are not supported.
-
Microsoft Visual Studio 2022 is required to scan .sln file which are based on .NET 6/7/8/9 core.
- Includes support for source code scanning as well.
- Including support for Android APIs.
-
Includes support for Makefile and GNUMakefile in source code-only scanning for C/C++.
- Microsoft Visual Studio 2026 is required to scan .sln file which are based on .NET 10 core. Managed C++ and unmanaged C++ projects are not supported if they are built with a Platform Toolset from Visual Studio 2022 or Visual Studio 2026.
| Supported software | Version | Supported software minimum | Product minimum | Component support | Operating system restrictions | Notes | |
|---|---|---|---|---|---|---|---|
| Desktop | Server | ||||||
| Eclipse | 4.24 | 4.24 | 10.7.0 | Partial | Partial | No | |
| 4.25 | 4.25 | 10.7.0 | Partial | Partial | No | ||
| 4.26-4.31 | 4.26-4.31 | 10.7.0 | Partial | Partial | No | ||
| 4.32-4.35 | 4.32-4.35 | 10.9.0 | Partial | Partial | No | ||
| Microsoft Visual Studio | 2015 and future fix packs | 2015 | 10.7.0 | Partial | Partial | No | 1, 2 |
| 2017 and future fix packs | 2017 | 10.7.0 | Partial | Partial | No | 1,2 | |
| 2019 and future fix packs | 2019 | 10.7.0 | Partial | Partial | No | 2 | |
| 2022 and future fix packs | 2022 | 10.7.0 | Partial | Partial | No | 3, 4 | |
- Solution (.sln) files from these versions of Microsoft Visual Studio can be imported and scanned. Managed C++ projects are supported. Unmanaged C++ projects are supported if they are built with a Platform Toolset from Visual Studio 2019 or earlier (Platform Toolset V142 or earlier). The C++ Accelerated Massive Parallelism (C++ AMP) language extension is not supported. Applications that use the Windows Driver Kit (WDK) are not supported.
- The C++ Accelerated Massive Parallelism (C++ AMP) language extension is not supported. HCL® AppScan® Source supports C++14 language standard mode (/std:c++14) for Visual Studio 2015, 2017, and 2019. HCL® AppScan® Source supports C++17 language standard mode (/std:c++17) for Visual Studio 2017 and 2019. Applications that use the Windows Driver Kit (WDK) are not supported.
- Microsoft Visual Studio 2022 is required to scan .sln file which are based on .NET 6/7/8/9 core. Managed C++ and unmanaged C++ projects are not supported if they are built with a Platform Toolset from Visual Studio 2022.
- Language can be C#, ASP.NET, VB.NET - Microsoft .NET Framework Versions 2.0, 3.0, 3.5, 4.0, 4.5, 4.6, and 4.7.
Hardware requirements
| Hardware | Components | Requirement | Applicable operating systems |
|---|---|---|---|
| Disk space | Desktop:
Server:
|
Approximately 15 GB of available drive space. Additional
drive space may be required when scanning large
applications. This includes additional space that may be
required to accommodate files that are written to your
AppScan Source data directory.
Note: 15 GB is the minimum
amount of space required to install AppScan Source and
run basic scans. However, required drive space varies
depending on the application being scanned. We require a
minimum of 8 GB of RAM and recommend 15-20 GB of free
drive space. You may also need to increase your Windows
page file requirement (see Tips to improve PC
performance in Windows 10 for more
information). |
All supported Windows operating systems |
|
Media (CD, DVD) Drives |
Desktop:
Server:
|
CD-ROM or DVD-ROM drive |
All supported Windows operating systems |
| Memory | Desktop:
Server:
|
8 GB of RAM is required.
Note: We require a minimum of 8 GB of
RAM and recommend 15-20 GB of free drive space. You may
also need to increase your Windows page file requirement
(see Tips to improve PC
performance in Windows 10 for more
information). |
All supported Windows operating systems |
|
Network: adapters, drivers, protocols |
Desktop:
|
If running in server mode, network connectivity to Security AppScan Enterprise Server. |
All supported Windows operating systems |
Desktop:
Server:
|
Network connectivity to Security AppScan Enterprise Server. |
All supported Windows operating systems |
|
| Processor | Desktop:
Server:
|
2 CPU |
All supported Windows operating systems |
Disclaimer
This report is subject to the Terms of Use and the following disclaimers:
The information contained in this report is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied, including but not limited to the implied warranties of merchantability, non-infringement, and fitness for a particular purpose. In addition, this information is based on HCL's current product plans and strategy, which are subject to change by HCL without notice. HCL shall not be responsible for any direct, indirect, incidental, consequential, special or other damages arising out of the use of, or otherwise related to, this report or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from HCL or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of HCL software.
References in this report to HCL products, programs, or services do not imply that they will be available in all countries in which HCL operates. Product release dates and/or capabilities referenced in this presentation may change at any time at HCL's sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. The underlying database used to support these reports is refreshed on a weekly basis. Discrepancies found between reports generated using this web tool and other HCL documentation sources may or may not be attributed to different publish and refresh cycles for this tool and other sources. Nothing contained in this report is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth, savings or other results. You assume sole responsibility for any results you obtain or decisions you make as a result of this report.
Notwithstanding the Terms of Use, users of this site are permitted to copy and save the reports generated from this tool for such users own internal business purpose. No other use shall be permitted.