Configurer la protection des applications
La protection des applications offre une sécurité renforcée lorsque vous utilisez l’application Citrix Workspace. Cette fonctionnalité limite la capacité des clients à être compromis par des logiciels malveillants de journalisation des frappes et de capture d’écran. La protection des applications empêche l’exfiltration d’informations confidentielles, telles que les informations d’identification des utilisateurs et les informations sensibles affichées à l’écran. Cette fonctionnalité empêche les utilisateurs et les attaquants de prendre des captures d’écran et d’utiliser des enregistreurs de frappe pour recueillir et exploiter des informations sensibles.
Cet article explique comment configurer la protection des applications sur l’application Citrix Workspace sur différentes plateformes.
La protection des applications est disponible sur l’application Citrix Workspace pour les plateformes suivantes :
- Application Citrix Workspace pour Windows(/fr-fr/citrix-workspace-app/app-protection/configure#citrix-workspace-app-for-windows)
- Application Citrix Workspace pour Mac(/fr-fr/citrix-workspace-app/app-protection/configure#citrix-workspace-app-for-mac)
- Application Citrix Workspace pour Linux(/fr-fr/citrix-workspace-app/app-protection/configure#citrix-workspace-app-for-linux)
- Application Citrix Workspace pour iOS(/fr-fr/citrix-workspace-app/app-protection/configure#citrix-workspace-app-for-ios)
- Application Citrix Workspace pour Android(/fr-fr/citrix-workspace-app/app-protection/configure#citrix-workspace-app-for-android)
Avertissement
Les stratégies de protection des applications filtrent l’accès aux fonctions requises du système d’exploitation sous-jacent. Des appels d’API spécifiques sont nécessaires pour capturer l’écran ou les frappes au clavier. Les stratégies de protection des applications offrent une protection même contre les outils de piratage personnalisés et spécialement conçus. Cependant, à mesure que les systèmes d’exploitation évoluent, de nouvelles méthodes de capture d’écran et de journalisation des frappes peuvent apparaître. Bien que nous continuions à les identifier et à les traiter, nous ne pouvons pas garantir une protection complète dans des configurations et des déploiements spécifiques.
Application Citrix Workspace pour Windows
Conditions préalables
- Citrix Virtual Apps and Desktops™ Version 1912 LTSR ou ultérieure.
- StoreFront version 1912 LTSR ou Workspace.
- Application Citrix Workspace version 2203.1 LTSR ou ultérieure.
- Une licence App Protection valide
-
À partir de la version 2212 de l’application Citrix Workspace, le composant App Protection est installé par défaut lors de l’installation de l’application Citrix Workspace.
La case à cocher Activer App Protection qui apparaît pendant l’installation est remplacée par Démarrer App Protection après l’installation.
-
Pour les versions de l’application Citrix Workspace antérieures à 2311 :

-
À partir de la version 2311 de l’application Citrix Workspace :

Lorsque vous cochez cette case, App Protection démarre immédiatement après l’installation.
Remarque :
Si vous n’activez pas cette case à cocher, App Protection démarre automatiquement lors du premier démarrage d’une ressource ou d’un composant protégé pour les clients qui ont droit à App Protection.
-
Configurer
Configurez les fonctionnalités App Protection suivantes pour l’application Citrix Workspace pour Windows :
-
Anti-enregistrement de frappe et anti-capture d’écran :
- Pour Virtual Apps and Desktops, consultez Configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour Virtual Apps and Desktops.
- Pour les applications Web et SaaS, consultez Configurer la protection contre l’enregistrement des frappes et la capture d’écran pour les applications Web et SaaS.
- Pour l’authentification et le plug-in en libre-service :
- À l’aide de l’interface utilisateur du service Global App Configuration, consultez Configurer la protection contre l’enregistrement des frappes et la capture d’écran pour l’authentification et le plug-in en libre-service à l’aide de l’interface utilisateur du service Global App Configuration
- À l’aide d’un objet de stratégie de groupe, consultez Configurer la protection contre l’enregistrement des frappes et la capture d’écran pour l’authentification et le plug-in en libre-service à l’aide d’un objet de stratégie de groupe
- À l’aide de l’API, consultez Configurer la protection contre l’enregistrement des frappes et la capture d’écran pour l’authentification et le plug-in en libre-service à l’aide de l’API GACS
- Pour configurer la fonctionnalité Anti-injection de DLL, consultez Configurer la fonctionnalité Anti-injection de DLL.
- Pour configurer la falsification de la stratégie de protection des applications, consultez Configurer la falsification de la stratégie de protection des applications.
- Pour configurer la vérification de la posture de protection des applications, consultez Configurer la vérification de la posture de protection des applications.
- Pour activer le paramètre Bloquer le lancement DoubleHop, consultez Bloquer le lancement DoubleHop.
Limitations
- Cette fonctionnalité est prise en charge uniquement sur les systèmes d’exploitation de bureau tels que Windows 11 et Windows 10.
- À partir de la version 2006.1, l’application Citrix Workspace n’est plus prise en charge sur Windows 7. Par conséquent, la protection des applications ne fonctionne pas sur Windows 7. Pour plus d’informations, consultez Dépréciation.
- Cette fonctionnalité n’est pas prise en charge via le protocole RDP (Remote Desktop Protocol).
Interface de ligne de commande
Vous pouvez démarrer le composant de protection des applications à l’aide du paramètre de ligne de commande /startappprotection. Cependant, le commutateur /includeappprotection précédent est obsolète.
Le tableau suivant fournit des informations sur les écrans protégés en fonction du déploiement :
| Déploiement de la protection des applications | Écrans protégés | Écrans non protégés |
|---|---|---|
| Inclus dans l’application Citrix Workspace | Plug-in en libre-service et gestionnaire d’authentification / boîte de dialogue des informations d’identification de l’utilisateur | Centre de connexion, Périphériques, messages d’erreur de l’application Citrix Workspace, reconnexion automatique du client, Ajouter un compte |
| Configuré sur le contrôleur | Écran de session ICA (applications et bureaux) | Centre de connexion, Périphériques, messages d’erreur de l’application Citrix Workspace, reconnexion automatique du client, Ajouter un compte |
Lorsque vous prenez une capture d’écran, seule la fenêtre protégée est masquée. Vous pouvez prendre une capture d’écran de la zone située en dehors de la fenêtre protégée. Cependant, si vous utilisez la touche PrtScr pour capturer une capture d’écran sur un appareil Windows 10, vous devez réduire la fenêtre protégée.
Remarque :
Cette stratégie GPO n’est pas applicable aux sessions ICA et SaaS. Les sessions ICA et SaaS continuent d’être contrôlées à l’aide du Delivery Controller et de Citrix Secure Private Access.
Amélioration de la protection des applications :
À partir de l’application Citrix Workspace pour Windows 2305 et versions ultérieures, l’anti-enregistrement de frappe est activé sur les écrans d’authentification et de plug-in en libre-service si l’un des critères suivants est rempli :
- Vous avez activé la protection des applications à l’aide de l’une des méthodes suivantes :
- Cochez la case Démarrer la protection des applications lors de l’installation.
- Démarrez le composant de protection des applications à l’aide du paramètre de ligne de commande /startappprotection.
- Si vous n’avez pas coché la case Démarrer la protection des applications ou utilisé le paramètre de ligne de commande /startappprotection lors de l’installation, la protection anti-frappe est activée après le lancement de la première ressource protégée.
Remarque :
Les paramètres du service Global App Configuration et des objets de stratégie de groupe remplacent le comportement précédent. Par exemple, si vous avez désactivé la stratégie GACS ou GPO pour ces écrans, l’anti-frappe n’est pas activée sur les écrans d’authentification et SSP.
Application Citrix Workspace pour Linux
À partir de la version 2108, la fonctionnalité de protection des applications est désormais entièrement fonctionnelle. Cette fonctionnalité prend en charge les applications et bureaux virtuels et est activée par défaut. Cependant, vous devez configurer la fonctionnalité de protection des applications dans le fichier AuthManConfig.xml pour l’activer pour le gestionnaire d’authentification et les interfaces du plug-in en libre-service.
Installation du composant de protection des applications
-
Lorsque vous installez l’application Citrix Workspace à l’aide du package tarball, le message suivant apparaît : Voulez-vous installer le composant de protection des applications ? Avertissement : Vous ne pouvez pas désactiver cette fonctionnalité. Pour la désactiver, vous devez désinstaller l’application Citrix Workspace. Pour plus d’informations, contactez votre administrateur système. [default $INSTALLER_N] :
-
Saisissez Y pour installer le composant de protection des applications. La protection des applications n’est pas installée par défaut.
-
Redémarrez votre machine pour que les modifications soient prises en compte. La protection des applications ne fonctionne comme prévu qu’après le redémarrage de votre machine.
Installation du composant de protection des applications sur les packages RPM
À partir de la version 2104, la protection des applications est prise en charge sur la version RPM de l’application Citrix Workspace.
Pour installer la protection des applications, procédez comme suit :
- Installez l’application Citrix Workspace.
- Installez le package
ctxappprotection<version>.rpmde protection des applications à partir du programme d’installation de l’application Citrix Workspace. - Redémarrez le système pour que les modifications soient prises en compte.
Installation du composant de protection des applications sur les packages Debian
À partir de la version 2101, la protection des applications est prise en charge sur la version Debian de l’application Citrix Workspace.
Pour installer le composant de protection des applications, exécutez la commande suivante depuis le terminal avant d’installer l’application Citrix Workspace :
export DEBIAN_FRONTEND="noninteractive"
sudo debconf-set-selections <<< "icaclient app_protection/install_app_protection select yes"
sudo debconf-show icaclient
* app_protection/install_app_protection: yes
sudo apt install -f ./icaclient_<version>._amd64.deb
<!--NeedCopy-->
À partir de la version 2106, l’application Citrix Workspace introduit une option permettant de configurer séparément les fonctionnalités anti-frappe et anti-capture d’écran pour l’interface du gestionnaire d’authentification et celle du plug-in en libre-service.
Configurer
Configurez les fonctionnalités de protection des applications suivantes pour l’application Citrix Workspace pour Linux :
- Pour configurer l’anti-frappe et l’anti-capture d’écran pour l’écran d’authentification, consultez Configurer à l’aide de AuthManConfig.xml pour le gestionnaire d’authentification.
- Pour configurer l’anti-frappe et l’anti-capture d’écran pour l’écran du plug-in en libre-service, consultez Configurer à l’aide de AuthManConfig.xml pour l’interface du plug-in en libre-service.
- Pour configurer l’anti-frappe et l’anti-capture d’écran pour Virtual Apps and Desktops, consultez Configurer l’anti-frappe et l’anti-capture d’écran pour Virtual Apps and Desktops.
- Pour configurer la falsification de la stratégie de protection des applications, consultez Configurer la falsification de la stratégie de protection des applications.
- Pour configurer la vérification de la posture de protection des applications, consultez Configurer la vérification de la posture de protection des applications.
Mise à niveau
Remarque :
Le service de protection des applications ne prend pas actuellement en charge les mises à niveau. S’il est installé avec l’application Citrix Workspace, la mise à niveau de l’application Citrix Workspace pourrait interrompre le service de protection des applications et afficher le message d’erreur suivant : L’opération de mise à niveau n’est pas prise en charge tant que le composant de protection des applications est installé. Pour effectuer la mise à niveau, désinstallez l’application Citrix Workspace pour Linux, redémarrez votre machine, puis installez la version plus récente.
Pour éviter tout problème lors de la mise à niveau, nous vous recommandons de désinstaller l’ancienne version de l’application Citrix Workspace pour Linux et de redémarrer la machine avant d’installer la nouvelle version. Pour plus d’informations, consultez Installer, désinstaller et mettre à jour.
Application Citrix Workspace pour Mac
Configurez les fonctionnalités de protection des applications suivantes pour l’application Citrix Workspace pour Mac :
- Pour configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour l’authentification et le plug-in en libre-service à l’aide de l’interface utilisateur du service de configuration globale des applications, consultez Configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour l’authentification et le plug-in en libre-service à l’aide de l’interface utilisateur du service de configuration globale des applications.
- Pour configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour l’authentification et le plug-in en libre-service à l’aide de l’API, consultez Configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour l’authentification et le plug-in en libre-service à l’aide de l’API GACS.
- Pour configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour les applications et les bureaux virtuels, consultez Configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour les applications et les bureaux virtuels.
- Pour configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour les applications Web et SaaS, consultez Configurer l’anti-enregistrement de frappe et l’anti-capture d’écran pour les applications Web et SaaS.
- Pour configurer la falsification de la politique de protection des applications, consultez Configurer la falsification de la politique de protection des applications.
- Pour configurer la vérification de la posture de protection des applications, consultez Configurer la vérification de la posture de protection des applications.
Application Citrix Workspace pour iOS
Anti-enregistrement de frappe
Conditions préalables
- Citrix Virtual Apps and Desktops version 1912 LTSR ou ultérieure.
- StoreFront™ version 1912 LTSR ou Workspace.
- Citrix Workspace app pour iOS version 24.9.0 ou ultérieure.
- Une licence App Protection valide.
Avertissement :
Les stratégies App Protection fonctionnent en filtrant l’accès aux fonctions requises du système d’exploitation sous-jacent (appels d’API spécifiques requis pour capturer des écrans ou des frappes au clavier). Cela signifie que les stratégies App Protection offrent une protection même contre les outils de piratage personnalisés et conçus à cet effet. Cependant, à mesure que les systèmes d’exploitation évoluent, de nouvelles méthodes de capture d’écran et d’enregistrement des frappes apparaissent. Bien que nous continuions à les identifier et à y remédier, nous ne pouvons pas garantir une protection complète dans des configurations et des déploiements spécifiques.
Configuration
Vous pouvez configurer les fonctionnalités Anti-keylogging et Anti-screen capture pour les éléments suivants pour l’application Citrix Workspace™ pour iOS :
-
Citrix Virtual Apps and Desktops - Les fonctionnalités Anti-keylogging et Anti-screen capture pour Citrix Virtual Apps and Desktops peuvent être configurées dans le DDC. La stratégie App Protection est appliquée à un groupe de mise à disposition dans le DDC. Pour plus d’informations, consultez Configurer l’anti-keylogging et l’anti-capture d’écran pour Virtual Apps and Desktops.
-
Applications Web et SaaS - Les fonctionnalités Anti-keylogging et Anti-screen capture pour les applications Web et SaaS peuvent être configurées via les stratégies Secure Private Access. Pour plus d’informations, consultez Configurer l’anti-keylogging et l’anti-capture d’écran pour les applications Web et SaaS.
-
Écran d’authentification - Les fonctionnalités Anti-keylogging et Anti-screen capture pour l’écran d’authentification peuvent être configurées via le service Global App Configuration et à l’aide des solutions Unified Endpoint Management.
Utilisation du service Global App Configuration
Vous pouvez configurer la fonctionnalité Anti-screen capture pour l’écran d’authentification en utilisant :
- Via l’UI
- Via l’API
Interface utilisateur :
À partir de la version 24.9.0 de l’application Citrix Workspace pour iOS, l’application Citrix Workspace vous permet de configurer la Protection des applications pour les écrans d’authentification à l’aide du service de configuration globale des applications (GACS).
Si vous activez la fonctionnalité de protection contre la capture d’écran à l’aide du GACS, elles s’appliquent à l’écran d’authentification.
Les administrateurs peuvent configurer la Protection des applications à l’aide de l’interface utilisateur de configuration de l’espace de travail :
-
Connectez-vous à votre compte Citrix Cloud™ et sélectionnez Configuration de l’espace de travail.

-
Sélectionnez Configuration des applications > Sécurité et authentification > Protection des applications.

-
Cliquez sur Protection contre l’enregistrement de frappe, puis sélectionnez le système d’exploitation iOS.
-
Cliquez sur Protection contre la capture d’écran, puis sélectionnez le système d’exploitation iOS.
-
Cliquez sur le bouton bascule Activé, puis cliquez sur Publier les brouillons.
-
Dans la boîte de dialogue Paramètres de publication, cliquez sur Oui.

Utilisation de l’API :
Les administrateurs peuvent utiliser l’API pour configurer les fonctionnalités de Protection des applications. Les paramètres sont les suivants pour l’application Citrix Workspace pour iOS :
Paramètre pour activer ou désactiver la protection contre la capture d’écran :
“name”: “enable anti screen capture for auth ” “value”: “true” or “false”
<!--NeedCopy-->
Paramètre pour activer ou désactiver l’anti-enregistrement de frappe :
“name”: “enable anti key-logging for auth ” “value”: “true” or “false”
<!--NeedCopy-->
Exemple :
Voici un exemple de fichier JSON pour activer les fonctionnalités anti-capture d’écran et anti-enregistrement de frappe pour l’application Citrix Workspace dans GACS :
{
"category": "App Protection",
"userOverride": false,
"assignedTo": [
"AllUsersNoAuthentication"
],
"settings": [{
"name": "Enable Anti Screen Capture For Auth",
"value": "true"
},
{
"name": "Enable Anti Key Logging For Auth",
"value": "true"
}]
}
<!--NeedCopy-->
Utilisation des solutions de gestion unifiée des points de terminaison
À partir de la version 24.9.0 de l’application Citrix Workspace pour iOS, les administrateurs peuvent activer la fonctionnalité de protection des applications pour l’écran d’authentification. Les administrateurs peuvent configurer cette fonctionnalité à l’aide d’une paire clé-valeur basée sur AppConfig.
- Pour activer l’anti-capture d’écran :
- Clé :
enableAntiScreenCaptureForAuth - type de valeur : Booléen
- valeur :
- Si la valeur est définie sur true, la fonctionnalité anti-capture d’écran est activée.
- Si la valeur est définie sur false, la fonctionnalité anti-capture d’écran est activée.
- Clé :
- Pour activer l’anti-enregistrement de frappe :
- Clé :
enableAntiKeyLoggingForAuth - type de valeur : Booléen
- valeur :
- Si la valeur est définie sur true, la fonctionnalité anti-enregistrement de frappe est activée.
- Si la valeur est définie sur false, la fonctionnalité anti-enregistrement de frappe est activée.
- Clé :
Étapes pour désactiver les claviers personnalisés
Lorsque la fonctionnalité anti-enregistrement de frappe est activée et que le bouton bascule Utiliser les claviers personnalisés est activé, vous ne pouvez pas ouvrir les applications virtuelles, les bureaux virtuels, les applications web ou les applications SaaS, et le message d’alerte suivant s’affiche :
Anti-enregistrement de frappe activé(/fr-fr/citrix-workspace-app/media/anti-keylogging-enabled-options.png)
Pour désactiver le clavier personnalisé, procédez comme suit :
-
Cliquez sur Options du clavier dans la boîte de dialogue d’alerte précédente.
-
Désactivez Utiliser les claviers personnalisés dans les paramètres du Store. La boîte de dialogue Désactiver les claviers personnalisés s’affiche.
-
Cliquez sur Quitter dans la boîte de dialogue Désactiver les claviers personnalisés. La boîte de dialogue Quitter s’affiche.
-
Cliquez sur OK. L’application Citrix Workspace se ferme puis redémarre automatiquement pour appliquer les modifications.
Limitations
-
Prévention de l’enregistrement de frappe :
La prévention de l’enregistrement de frappe n’est efficace qu’avec les claviers virtuels. Les claviers matériels ne sont pas protégés par la fonctionnalité anti-enregistrement de frappe.
-
Anti-enregistrement de frappe pour l’écran d’authentification :
Il peut y avoir des conflits dus à des stratégies différentes lorsque plusieurs magasins sont impliqués.
-
Navigateurs système :
La fonctionnalité anti-frappe au clavier pour l’écran d’authentification n’est pas prise en charge lors de l’utilisation de navigateurs système.
-
Écran d’authentification de l’interface Web :
Les fonctionnalités anti-capture d’écran et anti-frappe au clavier ne sont pas prises en charge sur l’écran d’authentification de l’interface Web.
Anti-capture d’écran
À partir de la version 24.9.0 de Citrix Workspace app pour iOS, les fonctionnalités suivantes sont activées :
Citrix Workspace app pour Android
Prérequis
- Citrix Virtual Apps and Desktops version 1912 LTSR ou ultérieure.
- StoreFront version 1912 LTSR ou Workspace.
- Citrix Workspace app pour Android version 24.7.0 ou ultérieure.
- Une licence App Protection valide
Configuration
Vous pouvez configurer la fonctionnalité Anti-capture d’écran pour les éléments suivants :
-
Citrix Virtual Apps and Desktops - La fonctionnalité Anti-capture d’écran pour Citrix Virtual Apps and Desktops peut être configurée dans le DDC. La stratégie App Protection est appliquée à un groupe de mise à disposition dans le DDC. Pour plus d’informations, consultez Configurer l’anti-frappe au clavier et l’anti-capture d’écran pour Virtual Apps and Desktops.
-
Applications Web et SaaS - La fonctionnalité Anti-capture d’écran pour les applications Web et SaaS peut être configurée via les stratégies Secure Private Access. Pour plus d’informations, consultez Configurer l’anti-capture d’écran pour les applications Web et SaaS.
-
Écran d’authentification - La fonctionnalité Anti-capture d’écran pour l’écran d’authentification peut être configurée via le service de configuration globale des applications et à l’aide des solutions de gestion unifiée des points de terminaison.
Utilisation du service de configuration globale des applications
Vous pouvez configurer la fonctionnalité Anti-capture d’écran pour l’écran d’authentification à l’aide de :
- Utilisation de l’IU
- Utilisation de l’API
Interface utilisateur :
L’application Citrix Workspace vous permet de configurer la protection des applications pour les écrans d’authentification à l’aide du service de configuration globale des applications (GACS).
Si vous activez la fonctionnalité d’anti-capture d’écran à l’aide du GACS, elles s’appliquent à l’écran d’authentification.
Les administrateurs peuvent configurer la protection des applications à l’aide de l’interface utilisateur de configuration de Workspace :
-
Connectez-vous à votre compte Citrix Cloud et sélectionnez Configuration de Workspace.

-
Sélectionnez Configuration des applications > Sécurité et authentification > Protection des applications.

-
Cliquez sur Anti-capture d’écran, puis sélectionnez le système d’exploitation Android.
-
Cliquez sur le bouton bascule Activé, puis cliquez sur Publier les brouillons.
-
Dans la boîte de dialogue Paramètres de publication, cliquez sur Oui.

Utilisation de l’API :
Les administrateurs peuvent utiliser l’API pour configurer la fonctionnalité de protection des applications. Le paramètre pour activer ou désactiver la capture d’écran pour l’application Citrix Workspace pour Android :
“name”: “enable anti screen capture for auth ” “value”: “true” or “false”
<!--NeedCopy-->
Exemple : Voici un exemple de fichier JSON pour activer la fonctionnalité anti-capture d’écran pour l’application Citrix Workspace dans GACS :
{
"category": "App Protection",
"userOverride": false,
"assignedTo": [
"AllUsersNoAuthentication"
],
"settings": [{
"name": "Enable Anti Screen Capture For Auth",
"value": "true"
},
]
}
<!--NeedCopy-->
Utilisation des solutions de gestion unifiée des points de terminaison
À partir de la version 24.7.0 de l’application Citrix Workspace pour Android, les administrateurs peuvent activer la fonctionnalité de protection des applications pour l’écran d’authentification. Les administrateurs peuvent configurer cette fonctionnalité à l’aide d’une paire clé-valeur basée sur AppConfig.
-
Pour activer l’anti-capture d’écran :
- Clé :
enableAntiScreenCaptureForAuth - type de valeur : Booléen
- valeur :
- Si défini sur true, la fonctionnalité anti-capture d’écran est activée.
- Si défini sur false, la fonctionnalité anti-capture d’écran est désactivée.
- Clé :
Recommandation
Les stratégies de protection des applications visent principalement à renforcer la sécurité et la protection d’un point de terminaison. Passez en revue toutes les autres recommandations et stratégies de sécurité pour votre environnement. Vous pouvez utiliser un modèle de stratégie Sécurité et contrôle pour une configuration recommandée dans les environnements à faible tolérance au risque. Pour plus d’informations, consultez Modèles de stratégie.