Configuration système requise pour Windows

Les configurations système de base Windows requises sont listées ici. Pour en savoir plus sur les configurations requises, contactez le support HCL.

Introduction

Important: Ce document est uniquement un récapitulatif général des configurations requises. Pour connaître les détails importants, notamment le support des composants spécifiques, veuillez contacter le support HCL.

Prise en charge du système d'exploitation Windows

Note: HCL® AppScan® Source nécessite un matériel et un système d'exploitation 64 bits
Système d'exploitation Système d'exploitation minimum Niveau minimum pour le produit Support des composants
Bureau Serveur
Windows Server 2019 Base 10.7.0 Partiel Partiel
Windows 11 Education De base 10.7.0 Partiel Partiel
Windows 11 Enterprise De base 10.7.0 Partiel Partiel
Windows 11 Pro De base 10.7.0 Partiel Partiel
Windows Server 2022 Datacenter Edition De base 10.7.0 Partiel Partiel
Windows Server 2022 Essentials Edition De base 10.7.0 Partiel Partiel
Windows Server 2022 Standard Edition De base 10.7.0 Partiel Partiel
Windows Server 2025 Datacenter Edition De base 10.11.0 Partiel Partiel
Windows Server 2025 Essentials Edition De base 10.11.0 Partiel Partiel
Windows Server 2025 Standard Edition De base 10.11.0 Partiel Partiel

Hyperviseurs

AppScan® Source prend en charge VMware ESXi 5.0 avec un minimum produit de 10.7.0 et une restriction de système d'exploitation invité.

Hyperviseur Niveau minimum pour le produit Support des composants Restriction au niveau du système d'exploitation invité
Bureau Serveur

VMware ESXi 5.0

10.7.0 Partiel Partiel Oui

Prérequis

AppScan® Source nécessite AppScan® Enterprise la version minimale 10.7.0 en mode connexion.

Octroi de licence

Pour acquérir et appliquer une nouvelle AppScan® Source, obtenez d'abord la licence appropriée via Portail My HCLSoftware, puis appliquez la licence à l'aide d'AppScan Source License Manager. Pour des informations complètes sur les licences pour AppScan® Source, voir How to obtain and apply licenses for AppScan Source products.

Logiciels pris en charge

Serveurs d'applications et compilateurs

Logiciels pris en charge Version Logiciels minimums pris en charge Niveau minimum pour le produit Support des composants Restrictions au niveau du système d'exploitation Notes
Bureau Serveur
Apache Tomcat 9.0 et futurs groupes de correctifs 9.0 10.7.0 Partiel Partiel Non Oui
Apache Tomcat externe 8.0 et futurs groupes de correctifs 8.0 10.9.0 Partiel Partiel Non Oui
9.0 et futurs groupes de correctifs 9.0 10.9.0 Partiel Partiel Non Oui
10.0 et futurs groupes de correctifs 10.0 10.9.0 Partiel Partiel Non Oui
11.0 et futurs groupes de correctifs 11.0 10.9.0 Partiel Partiel Non Oui
Oracle WebLogic Server 11g (11.0) et futurs groupes de correctifs (11.0) 10.7.0 Partiel Partiel Non Oui
Oracle WebLogic Server 12c (12.0) et futurs groupes de correctifs (12.0) 10.7.0 Partiel Partiel Non Oui
Oracle WebLogic Server 12cR1 (12.1.1) et futurs groupes de correctifs (12.1.1) 10.7.0 Partiel Partiel Non Oui
(12.1.2) et futurs groupes de correctifs (12.1.2) 10.7.0 Partiel Partiel Non Oui
WebSphere Application Server 7.0 7.0 10.7.0 Partiel Partiel Non Oui
8.0 8.0 10.7.0 Partiel Partiel Non Oui
8.5 8.5 10.7.0 Partiel Partiel Non Oui
9.0 9.0 10.7.0 Partiel Partiel Non Oui
Note: Le système d'exploitation du serveur d'applications Java EE dépend du système d'exploitation pris en charge par le serveur d'applications.

Langues prises en charge

AppScan® Source prend en charge l'analyse des langages suivants :
Logiciels pris en charge Version Logiciels minimums pris en charge Niveau minimum pour le produit Prise en charge des frameworks et des bibliothèques Support des composants Restrictions au niveau du système d'exploitation Notes
Bureau Serveur
.NET (C#, ASP.NET, VB.NET) Toutes les versions et les futurs groupes de correctifs Toutes les 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 et 5 Partiel Aucun Non 3,6
.NET Core 1.0 et futurs groupes de correctifs 1.0 10.7.0 Partiel Aucun Non 3
1.1 et futurs groupes de correctifs 1.1 10.7.0 Partiel Aucun Non 3
2.0 et futurs groupes de correctifs 2.0 10.7.0 Partiel Aucun Non 3
2.1 et futurs groupes de correctifs 2.1 10.7.0 Partiel Aucun Non 3
2.2 et futurs groupes de correctifs 2.2 10.7.0 Partiel Aucun Non 3
3.1 et futurs groupes de correctifs 3.1 10.7.0 Partiel Aucun Non 3
5.0 et futurs groupes de correctifs 5.0 10.7.0 Partiel Aucun Non 3
6.0 et futurs groupes de correctifs 6.0 10.7.0 Partiel Aucun Non 3, 5
7.0 et futurs groupes de correctifs 7.0 10.7.0 Partiel Aucun Non 3, 5
8.0 et futurs groupes de correctifs 8.0 10.7.0 Partiel Aucun Non 3, 5
9.0 et futurs groupes de correctifs 9.0 10.8.0 Partiel Aucun Non 3, 5
10.0 et futurs groupes de correctifs 10.0 10.10.0 Partiel Aucun Non 1, 9
Android Java Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
API Apex Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Partiel Non
ASP (JavaScript/VBScript) Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
ASP.NET Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 ASP .NET MVC 3, 4 et 5 Partiel Aucun Non 3
C++ Non applicable Tout 10.7.0 Partiel Aucun Non 3, 4, 6, 8
Feuilles de style en cascade (CSS) S/O S/O 10.7.0 Partiel Aucun Non
COBOL Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
ColdFusion Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
Dart Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
10.11.0 Flutter
Delphi, Object Pascal Toutes les versions et les futurs groupes de correctifs Toutes les versions et les futurs groupes de correctifs 10.12.0 Partiel Aucun Non
eSQL Toutes les versions et les futurs groupes de correctifs Toutes les versions et les futurs groupes de correctifs 10.7.0 Partiel Aucun Non
Go Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Partiel Non
Groovy Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
HTML Toutes les versions Toutes les versions 10.8.0 Partiel Aucun Non
IBM RPG Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.0.7 Partiel Partiel Non
Infrastructure en tant que code (IaC) Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Partiel Non
Java Versions 8.0, 9.0, 10.0, 11.0, 17.0, 21.0 et leurs futurs groupes de correctifs Toutes les versions 10.7.0

Enterprise JavaBeans™ (EJB) 2

JavaServer Faces (JSF) 2

Jax - RS (1.0 et 1.1)

Jax - WS (2.2) J2EE

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

Partiel Aucun Non 2, 6, 7
25.0 et futurs groupes de correctifs 10.11.0
JavaScript Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0

Ionic

JQuery

MooTools Angular

Angular JS

React JS

React Native

VueJS

WorkLight

Partiel Aucun Non 1
Pages JavaServer Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 2
Kotlin Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
Microsoft Visual Basic 6 et futurs groupes de correctifs 6 10.7.0 Partiel Aucun Non 1
MuleSoft Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.12.0 Partiel Aucun Non
Node.js (dans le cadre de la prise en charge JavaScript) Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
Objective C Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 6
PHP Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Symfony Partiel Aucun Non 1
PL/SQL Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
Perl Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
Python Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Flask Partiel Aucun Non
10.8.0 Django
Ruby Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Partiel Non
Rouille Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Partiel Non
SAP ABAP Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
Scala Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
Swift Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
T-SQL Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 1
Terraform Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
TypeScript Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
VB.NET Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non 3
Vue.js Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
Xamarin Toutes les versions et les futurs groupes de correctifs Toutes les versions 10.7.0 Partiel Aucun Non
Note: pour le langage Classic ASP, seuls les jeux de caractères ISO-8859-1 (Europe occidentale), UTF-8 et UTF-16 sont pris en charge.
Note: Remarques relatives aux langages :
  1. Le langage peut être analysé dans HCL® AppScan® Source for Analysis, HCL® AppScan® Source for Automation et l'interface de ligne de commande HCL® AppScan® Source.
  2. Le langage peut être analysé dans HCL® AppScan® Source for Analysis, le plug-in Eclipse AppScan® Source for Development, HCL® AppScan® Source for Automation et l'interface de ligne de commande HCL® AppScan® Source.
  3. Le langage peut être analysé dans HCL® AppScan® Source for Analysis, le plug-in Visual Studio AppScan® Source for Development, HCL® AppScan® Source for Automation et l'interface de ligne de commande HCL® AppScan® Source.
  4. HCL® AppScan® Source prend en charge le mode de norme de langage C++14 (/std:c++14) pour Visual Studio 2015, 2017 et 2019, ainsi que le mode de norme de langage C++17 (/std:c++17) pour Visual Studio 2017 et 2019. L'extension de langage C++ Accelerated Massive Parallelism (C++ AMP) n'est pas prise en charge. Les applications qui utilisent Windows Driver Kit (WDK) ne sont pas prises en charge.
  5. Microsoft Visual Studio 2022 est requis pour analyser les fichiers .sln basés sur .NET 6/7/8/9 core.

  6. Inclut également la prise en charge de l'analyse du code source.
  7. Y compris la prise en charge des API Android.
  8. Inclut la prise en charge de Makefile et GNUMakefile dans l'examen du code source uniquement pour C/C++.

  9. Microsoft Visual Studio 2026 est requis pour analyser les fichiers .sln basés sur .NET 10 core. Les projets C++ managés et non managés ne sont pas pris en charge s'ils sont générés avec un ensemble d'outils de plateforme (Platform Toolset) de Visual Studio 2022 ou Visual Studio 2026.
Outils de développement
Logiciels pris en charge Version Logiciels minimums pris en charge Niveau minimum pour le produit Support des composants Restrictions au niveau du système d'exploitation Notes
Bureau Serveur
Eclipse 4.24 4.24 10.7.0 Partiel Partiel Non
4.25 4.25 10.7.0 Partiel Partiel Non
4.26-4.31 4.26-4.31 10.7.0 Partiel Partiel Non
4.32-4.35 4.32-4.35 10.9.0 Partiel Partiel Non
4.36-4.38 4.36-4.38 10.11.0 Partiel Partiel Non
Microsoft Visual Studio 2015 et futurs groupes de correctifs 2015 10.7.0 Partiel Partiel Non 1, 2
2017 et futurs groupes de correctifs 2017 10.7.0 Partiel Partiel Non 1,2
2019 et futurs groupes de correctifs 2019 10.7.0 Partiel Partiel Non 2
2022 et futurs groupes de correctifs 2022 10.7.0 Partiel Partiel Non 3, 4
Note: Notes sur les outils de développement :
  1. Les fichiers Solution (.sln) issus de ces versions de Microsoft Visual Studio peuvent être importés et examinés. Les projets C++ gérés sont pris en charge. Les projets C++ non gérés le sont aussi s'ils ont été générés avec le composant Platform Toolset de Visual Studio 2019 ou une version antérieure (Platform Toolset version 142 ou antérieure). L'extension de langage C++ Accelerated Massive Parallelism (C++ AMP) n'est pas prise en charge. Les applications qui utilisent Windows Driver Kit (WDK) ne sont pas prises en charge.
  2. L'extension de langage C++ Accelerated Massive Parallelism (C++ AMP) n'est pas prise en charge. HCL® AppScan® Source prend en charge le mode de norme de langage C++14 (/std:c++14) pour Visual Studio 2015, 2017 et 2019. HCL® AppScan® Source prend en charge le mode de norme de langage C++17 (/std:c++17) pour Visual Studio 2017 et 2019. Les applications qui utilisent Windows Driver Kit (WDK) ne sont pas prises en charge.
  3. Microsoft Visual Studio 2022 est requis pour analyser les fichiers .sln basés sur .NET 6/7/8/9 core. Les projets C++ gérés et C++ non gérés ne sont pas pris en charge s'ils ont été générés avec le composant Platform Toolset de Visual Studio 2022.
  4. Le langage peut être C#, ASP.NET, VB.NET - Versions 2.0, 3.0, 3.5, 4.0, 4.5, 4.6 et 4.7 de Microsoft .NET Framework.

Configuration matérielle requise

Familles des systèmes d'exploitation
Matériel Composants Exigence Systèmes d'exploitation applicables
Espace disque Bureau :
  • AppScan® Source Client de ligne de commande
  • AppScan® Source for Analysis
  • AppScan® Source for Automation Client
  • Plug-in Eclipse AppScan® Source for Development
  • Plug-in Visual Studio AppScan® Source for Development
Serveur :
  • AppScan® Source for Automation Serveur
Environ 15 Go d'espace disque disponible. De l'espace disque peut être requis lors de l'examen d'applications d'envergure. Cela inclut l'espace supplémentaire qui peut être requis pour accueillir les fichiers écrits dans votre répertoire de données AppScan Source.
Note: 15 Go est la quantité d'espace minimale requise pour installer AppScan Source et exécuter les examens de base. Cependant, l'espace disque requis varie en fonction de l'application analysée. Un minimum de 8 Go de RAM est requis, et 15 à 20 Go d'espace disque libre sont recommandés. Vous devrez peut-être également augmenter la taille de votre fichier d’échange Windows. Voir Conseils pour améliorer les performances du PC sous Windows pour plus d'informations.

Tous les systèmes d'exploitation Windows pris en charge

Lecteurs multimédias (CD, DVD)

Bureau :
  • AppScan® Source Client de ligne de commande
  • AppScan® Source for Analysis
  • AppScan® Source for Automation Client
  • Plug-in Eclipse AppScan® Source for Development
  • Plug-in Visual Studio AppScan® Source for Development
Serveur :
  • AppScan® Source for Automation Serveur

Lecteur CD-ROM ou DVD-ROM

Tous les systèmes d'exploitation Windows pris en charge

Mémoire Bureau :
  • AppScan® Source Client de ligne de commande
  • AppScan® Source for Analysis
  • AppScan® Source for Automation Client
  • Plug-in Eclipse AppScan® Source for Development
  • Plug-in Visual Studio AppScan® Source for Development
Serveur :
  • AppScan® Source for Automation Serveur
16 Go de mémoire RAM sont requis.
Note: Nous exigeons un minimum de 16 Go de RAM et recommandons 15 à 20 Go d'espace disque libre. Vous devrez peut-être également augmenter la taille de votre fichier d’échange Windows. Voir Conseils pour améliorer les performances du PC sous Windows pour plus d'informations.

Tous les systèmes d'exploitation Windows pris en charge.

Réseau : adaptateurs, pilotes, protocoles

Bureau :
  • Plug-in Eclipse AppScan® Source for Development
  • Plug-in Visual Studio AppScan® Source for Development

En mode serveur, connectivité réseau à Security AppScan Enterprise Server.

Tous les systèmes d'exploitation Windows pris en charge.

Bureau :
  • AppScan® Source Client de ligne de commande
  • AppScan® Source for Analysis
  • AppScan® Source for Automation Client
Serveur :
  • AppScan® Source for Automation Serveur

Connectivité réseau à Security AppScan Enterprise Server.

Tous les systèmes d'exploitation Windows pris en charge.

Processeur Bureau :
  • AppScan® Source Client de ligne de commande
  • AppScan® Source for Analysis
  • AppScan® Source for Automation Client
  • Plug-in Eclipse AppScan® Source for Development
  • Plug-in Visual Studio AppScan® Source for Development
Serveur :
  • AppScan® Source for Automation Serveur

4 UC

Tous les systèmes d'exploitation Windows pris en charge.

Exclusion de responsabilité

Ce rapport est soumis aux conditions d'utilisation et aux clauses de non-responsabilité suivantes :

Les informations contenues dans ce rapport sont fournies à titre d'information uniquement. Même si tous les efforts ont été faits pour vérifier l'exhaustivité et l'exactitude des informations contenues dans cette publication, celles-ci sont fournies « TELLES QUELLES », sans garantie d'aucune sorte, expresse ou implicite, y compris, sans toutefois s'y limiter, les garanties implicites de qualité marchande, d'absence de contrefaçon et d'adéquation à un usage particulier. En outre, ces informations reposent sur les plans et stratégies en vigueur chez HCL, lesquels sont sujets à modification sans avis préalable de la part d'HCL. HCL ne pourra être tenue responsable des dommages directs, indirects, accessoires, consécutifs, spéciaux ou autres découlant de l'utilisation de ce rapport ou de tout autre document, ou liés de toute autre manière à cette utilisation. Aucune disposition contenue dans cette publication n'a pour but ou effet de créer des garanties ou déclarations de la part d'HCL ou de ses fournisseurs ou concédants de licence, ni de modifier les modalités du contrat de licence applicable régissant l'utilisation du logiciel HCL.

Les références, dans ce rapport, aux produits, programmes ou services HCL n'impliquent pas qu'ils seront disponibles dans tous les pays où HCL exerce ses activités. Les dates de sortie des produits et/ou les fonctionnalités mentionnées dans cette présentation peuvent être modifiées à tout moment, à la seule discrétion d'HCL, en fonction des opportunités du marché ou d'autres facteurs, et ne constituent en aucun cas un engagement quant à la disponibilité future d'un produit ou d'une fonctionnalité. La base de données sous-jacente utilisée pour étayer ces rapports est actualisée chaque semaine. Les différences constatées entre les rapports générés à l'aide de cet outil Web et les autres sources de documentation d'HCL peuvent être ou non attribuées à différents cycles de publication et d'actualisation pour cet outil et les autres sources. Aucune information contenue dans ce rapport n'a pour objet, ni pour effet, d'affirmer ou de laisser entendre que les activités que vous entreprenez entraîneront des ventes, une augmentation du chiffre d'affaires, des économies ou d'autres résultats précis. Vous assumez l'entière responsabilité des résultats que vous obtenez ou des décisions que vous prenez à la suite de ce rapport.

Nonobstant les conditions d'utilisation, les utilisateurs de ce site sont autorisés à copier et à enregistrer les rapports générés par cet outil pour leurs propres besoins professionnels internes. Aucune autre utilisation n'est autorisée.