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, constatez 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

Remarque : HCL® AppScan® Source requiert 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
Ordinateur de bureau Serveur
Windows 10 Education Base 10.7.0 Partiel Partiel
Windows 10 Enterprise Base 10.7.0 Partiel Partiel
Windows 10 Pro Base 10.7.0 Partiel Partiel
Windows Server 2016 Datacenter Edition Base 10.7.0 Partiel Partiel
Windows Server 2016 Essentials Edition Base 10.7.0 Partiel Partiel
Windows Server 2016 Standard Edition Base 10.7.0 Partiel Partiel
Windows Server 2019 Base 10.7.0 Partiel Partiel
Windows 11 Education Base 10.7.0 Partiel Partiel
Windows 11 Enterprise Base 10.7.0 Partiel Partiel
Windows 11 Pro Base 10.7.0 Partiel Partiel
Windows Server 2022 Datacenter Edition Base 10.7.0 Partiel Partiel
Windows Server 2022 Essentials Edition Base 10.7.0 Partiel Partiel
Windows Server 2022 Standard Edition Base 10.7.0 Partiel Partiel

Hyperviseurs

AppScan® Source prend en charge VMware ESXi 5.0 avec un produit minimum de 10.7.0 et des restrictions au niveau du système d'exploitation invité.

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

VMware ESXi 5.0

10.7.0 Partiel Partiel Oui

Conditions préalables

AppScan® Source prend en charge la version 10.7.0 minimum de AppScan® Enterprise en mode connexion.

Octroi des licences

Pour acquérir et appliquer une nouvelle AppScan® Source, procurez-vous d'abord la licence appropriée via le portail Portail My HCLSoftware portal, puis appliquez la licence à l'aide du gestionnaire de licences d'AppScan Source. Pour obtenir des informations complètes sur les licences concernant AppScan® Source, reportez-vous à Comment obtenir et appliquer des licences pour les produits AppScan Source.

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
Ordinateur de 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
Remarque : 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 infrastructures et des bibliothèques Support des composants Restrictions au niveau du système d'exploitation Notes
Ordinateur de 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) Non applicable Non applicable 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
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
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
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
Remarque : 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.
Remarque : Remarques sur les langues :
  1. La langue peut être analysée 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. La langue peut être analysée dans HCL® AppScan® Source for Analysis, le plug-in AppScan® Source for Development Visual Studio, HCL® AppScan® Source for Automation et l'interface de ligne de commande HCL® AppScan® Source.
  4. HCL® AppScan® Source prend en charge le mode standard du langage C++14 (/std:c++14) pour Visual Studio 2015, 2017 et 2019, ainsi que le mode standard du 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 examiner le fichier .sln, qui est basé sur .NET 6/7/8/9 core.

  6. Comprend également la prise en charge de l'examen 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 examiner le fichier .sln, qui est basé sur .NET 10 core. Les projets C++ gérés et C++ non gérés ne sont pas pris en charge s'ils sont créés avec un ensemble d'outils de plateforme 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
Ordinateur de 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
de 4.32 à 4.35 de 4.32 à 4.35 10.9.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
Remarque : 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 standard du langage C++14 (/std:c++14) pour Visual Studio 2015, 2017 et 2019. HCL® AppScan® Source prend en charge le mode standard du 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 examiner le fichier .sln, qui est basé 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 - Microsoft .NET Framework versions 2.0, 3.0, 3.5, 4.0, 4.5, 4.6 et 4.7.

Configuration matérielle requise

Familles des systèmes d'exploitation
Matériel Composants Exigence Systèmes d'exploitation applicables
Espace disque Bureau :
  • Client de ligne de commande AppScan® Source
  • AppScan® Source for Analysis
  • Client AppScan® Source for Automation
  • AppScan® Source for Development Eclipse plug-in
  • AppScan® Source for Development Visual Studio plug-in
Serveur :
  • Serveur AppScan® Source for Automation
Environ 15 Go d'espace disque disponible. De l'espace disque peut être requis lors de l'examen d'applications d'envergure. L'espace supplémentaire qui peut être requis pour accueillir les fichiers rédigés sur votre répertoire de données AppScan Source est inclus.
Remarque : 15 Go est la quantité d'espace minimale requise pour installer AppScan Source et exécuter les examens de base. Cependant, l'espace disque varie en fonction de l'application qui est scannée. Un minimum de 8 Go de RAM et 15 à 20 Go d'espace disque libre sont requis. Vous devez également augmenter l'exigence en matière de fichiers de votre page Windows (reportez-vous à Astuces pour améliorer les performances de l'ordinateur sous Windows 10 pour en savoir plus).

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

Multimédia (CD, DVD) Lecteurs

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

Lecteur CD-ROM ou DVD-ROM

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

Mémoire Bureau :
  • Client de ligne de commande AppScan® Source
  • AppScan® Source for Analysis
  • Client AppScan® Source for Automation
  • AppScan® Source for Development Eclipse plug-in
  • AppScan® Source for Development Visual Studio plug-in
Serveur :
  • Serveur AppScan® Source for Automation
8 Go de mémoire RAM sont requis.
Remarque : Un minimum de 8 Go de RAM et 15 à 20 Go d'espace disque libre sont requis. Vous devez également augmenter l'exigence en matière de fichiers de votre page Windows (reportez-vous à Astuces pour améliorer les performances de l'ordinateur sous Windows 10 pour en savoir plus).

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

Réseau : adaptateurs, pilotes, protocoles

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

En cas d'exécution en mode serveur, connectivité réseau à Security AppScan Enterprise Server.

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

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

Connectivité réseau à Security AppScan Enterprise Server.

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

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

2 unités centrales

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

Clause de non-responsabilité

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

Les informations contenues dans la présente documentation sont fournies a titre d'information uniquement. Même si tous les efforts ont été faitspour vérifier l'exhaustivité et l'exactitude des informations qu'elle contient, celles-ci sont fournies "TELLES QUELLES", sans garantie d'aucunesorte, explicite ou implicite, notamment et de façon non limitative en ce qui concerne les garanties implicites de valeur marchande, d'absence de contrefaçon et d'adaptation à une utilisation particulière. 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 pas être tenue responsable pour tout dommage notamment des dommages directs, indirects, consécutifs, accessoires, spéciaux ou autres résultant de l'utilisation de ce rapport ou de toute autre documentation, ou liés à cette utilisation. Aucune disposition contenue dans cette publication n'a pour but ou effet de créer des garanties ou représentations d'HCL (ou de ses fournisseurs ou concédants) ou de modifier les dispositions applicables du contrat de licence 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 dans lesquels HCL opère. Les dates de publication des produits et/ou les fonctionnalités référencées dans cette présentation peuvent changer en tout temps, à la seule discrétion d'HCL et en fonction des opportunités de marché ou d'autres facteurs. Elles ne constituent pas un engagement envers un produit ou une fonctionnalité future de quelque manière que ce soit. 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 présentée dans ce document ne représente, ou ne doit être interprétée comme, une affirmation ou une suggestion que les activés que vous entreprenez entraineront des ventes, une croissance des revenues, des économies ou d'autres résultats spécifiques. Vous êtes l'unique responsable des résultats que vous obtenez ou des décisions que vous prenez suite à 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 aux fins de leurs propres activités. Aucune autre autorisation ne sera autorisée.