Configurar la protección antirregistro de pulsaciones y la protección anticapturas de pantalla
Puede configurar la protección antirregistro de pulsaciones y la protección anticapturas de pantalla para lo siguiente:
- Plug-in de autenticación y autoservicio
- Aplicaciones y escritorios virtuales
- Aplicaciones web y SaaS
Configurar la protección antirregistro de pulsaciones y la protección anticapturas de pantalla para el plug-in de autenticación y autoservicio
Puede configurar la protección antirregistro de pulsaciones y la protección anticapturas de pantalla para el plug-in de autenticación y autoservicio mediante los siguientes métodos:
| Método de configuración | Aplicación Citrix Workspace™ para Windows | Aplicación Citrix Workspace para Mac | Aplicación Citrix Workspace para Linux | Aplicación Citrix Workspace para iOS | Aplicación Citrix Workspace para Android |
|---|---|---|---|---|---|
| Mediante el objeto de directiva de grupo | Sí | No | No | No | No |
| Uso del servicio de configuración global de aplicaciones | Sí | Sí | No | Sí | Sí |
| Uso de AuthManConfig.xml | No | No | Sí | No | No |
Uso del objeto de directiva de grupo
- Abra la plantilla administrativa del objeto de directiva de grupo de la aplicación Citrix Workspace ejecutando
gpedit.msc. - En el nodo Configuración del equipo, vaya a Plantillas administrativas > Componentes de Citrix > Citrix Workspace.
- Según si va a configurar la Protección de aplicaciones para un administrador de autenticación o para un plug-in de autoservicio, siga uno de estos pasos:
-
Administrador de autenticación
Para configurar la protección contra el registro de pulsaciones y la captura de pantalla para el administrador de autenticación, seleccione la directiva Autenticación de usuario > Administrar protección de aplicaciones.
-
Interfaz del plug-in de autoservicio
Para configurar la protección contra el registro de pulsaciones y la captura de pantalla para la interfaz del plug-in de autoservicio, seleccione la directiva Autoservicio > Administrar protección de aplicaciones.
-
- Seleccione una o ambas de las siguientes opciones:
- Protección contra el registro de pulsaciones: Impide que los registradores de pulsaciones capturen las pulsaciones de teclas.
- Protección contra la captura de pantalla: Impide que los usuarios hagan capturas de pantalla y compartan su pantalla.
- Haga clic en Aplicar y Aceptar.
Comportamiento esperado:
El comportamiento esperado depende del método por el que acceda al StoreFront que tiene los recursos protegidos.
Uso de la interfaz de usuario del servicio de configuración global de aplicaciones
A partir de las versiones 2302 de Citrix Workspace app para Windows o 2301 de Citrix Workspace app para Windows, Citrix Workspace app le permite configurar la Protección de aplicaciones para las pantallas de autenticación y el plug-in de autoservicio mediante el servicio de configuración global de aplicaciones (GACS).
Si habilita la funcionalidad de protección contra el registro de pulsaciones de teclas y la captura de pantalla mediante GACS, estas se aplicarán tanto a las pantallas de autenticación como a las del plug-in de autoservicio.
Nota:
- La configuración de la protección contra el registro de pulsaciones de teclas o la captura de pantalla para la autenticación y el plug-in de autoservicio mediante GACS es aplicable a Citrix Workspace app para Windows y Citrix Workspace app para Mac. No es aplicable a Citrix Workspace app para Linux.
- Las configuraciones de GACS no se aplican a Virtual Apps and Desktops, ni a las aplicaciones web y SaaS. Estos recursos siguen controlándose mediante Delivery Controller y Citrix Secure Private Access.
- A partir de la versión 2311 de Citrix Workspace app para Mac, puede configurar la Protección de aplicaciones para el plug-in de autenticación y autoservicio mediante la interfaz de usuario del servicio de configuración global de aplicaciones tanto para tiendas en la nube como para entornos locales. Sin embargo, si utiliza una versión de Citrix Workspace app para Mac anterior a la 2311, solo podrá configurarla para tiendas en la nube.
Los administradores pueden configurar la Protección de aplicaciones mediante la interfaz de usuario de Configuración del espacio de trabajo:
-
Inicie sesión en su cuenta de Citrix Cloud y seleccione Configuración del espacio de trabajo.

-
Seleccione Configuración de aplicaciones > Seguridad y autenticación > Protección de aplicaciones.

-
Haga clic en Protección contra captura de pantalla y, a continuación, seleccione el sistema operativo pertinente (Windows o Mac).
-
Haga clic en el botón de alternancia Habilitado y, a continuación, haga clic en Publicar borradores.

-
Haga clic en Anti Key Logging y, a continuación, seleccione el sistema operativo correspondiente (Windows o Mac).
-
Haga clic en el botón de alternancia Enabled y, a continuación, haga clic en Publicar borradores.
Habilitar anti-captura de pantalla y registro de teclas(/es-es/citrix-workspace-app/media/gacs-anti-keylogging.png)
-
En el cuadro de diálogo Publicar configuración, haga clic en Sí.
Publicar configuración(/es-es/citrix-workspace-app/media/gacs-publish-drafts.png)
Uso de la API del servicio de configuración global de aplicaciones
Los administradores pueden usar la API para configurar estas funciones de Protección de aplicaciones. La configuración es la siguiente:
-
Configuración para habilitar o deshabilitar la captura de pantalla:
“name”: “habilitar la anticaptura de pantalla para autenticación y el plug-in de autoservicio” “value”: “true” o “false”
-
Configuración para habilitar o deshabilitar el registro de teclas:
“name”: “habilitar el antiregistro de pulsaciones de teclas para autenticación y el plug-in de autoservicio” “value”: “true” o “false”
Ejemplo: A continuación, se muestra un archivo JSON de ejemplo para habilitar las funciones de anti-captura de pantalla y anti-registro de teclas para la aplicación Citrix Workspace en GACS:
{
"category": "App Protection",
"userOverride": true,
"assignedTo": [
"AllUsersNoAuthentication"
],
"settings": [
{
"name": "enable anti screen capture for auth and ssp",
"value": true
},
{
"name": "enable anti key-logging for auth and ssp",
"value": true
}
]}
Uso de AuthManConfig.xml para un administrador de autenticación
Navegue hasta $ICAROOT/config/AuthManConfig.xml y edite el archivo de la siguiente manera:
/opt/Citrix/ICAClient/config$ cat AuthManConfig.xml | grep -i authmananti -A 1
<key>AuthManAntiScreenCaptureEnabled</key>
<value>true</value>
<key>AuthManAntiKeyLoggingEnabled</key>
<value>true </value>
<!--NeedCopy-->
Uso de AuthManConfig.xml para la interfaz del plug-in de autoservicio
Vaya a $ICAROOT/config/AuthManConfig.xml y edite el archivo de la siguiente manera:
/opt/Citrix/ICAClient/config$ cat AuthManConfig.xml | grep -i protection -A 4
<!-- Selfservice App Protection configuration -->
<Selfservice>
<AntiScreenCaptureEnabled>true</AntiScreenCaptureEnabled>
<AntiKeyLoggingEnabled>true</AntiKeyLoggingEnabled>
</Selfservice>
<!--NeedCopy-->
Configurar la protección antirregistro de pulsaciones y anticaptura de pantalla para Virtual Apps and Desktops
Dos directivas proporcionan la funcionalidad de protección antirregistro de pulsaciones y anticaptura de pantalla en una sesión. Puede configurar la protección antirregistro de pulsaciones y anticaptura de pantalla para Virtual Apps and Desktops de la siguiente manera:
Nota:
A partir de la versión 2103, Citrix DaaS admite la protección de aplicaciones con StoreFront y Workspace.
Uso de Web Studio
Para configurar la protección antirregistro de pulsaciones y anticaptura de pantalla para Citrix Virtual Apps™ o Desktops a través de Web Studio, siga estos pasos:
-
La protección de aplicaciones requiere confianza XML. Para habilitar la confianza XML, siga estos pasos:
-
Inicie sesión en su cuenta de Citrix DaaS™ y vaya a Administrar > Configuración > Habilitar confianza XML.

-
Active el conmutador Habilitar confianza XML.
-
-
Para elegir un método de protección de aplicaciones para un grupo de entrega, siga estos pasos:
-
En Citrix DaaS, vaya a Administrar > Grupos de entrega.
-
Seleccione un grupo de entrega y, a continuación, haga clic en Editar en la barra de acciones.

-
Haga clic en App Protection y, a continuación, seleccione las casillas de verificación Antirregistro de pulsaciones y Anticaptura de pantalla.

-
Haga clic en Guardar.
-
Uso de PowerShell
Nota:
En un entorno de Citrix DaaS, utilice los cmdlets del SDK de PowerShell remoto de Citrix Virtual Apps and Desktops en cualquier máquina (excepto las máquinas de Citrix Cloud Connector) para emitir los comandos de esta sección.
Habilite las siguientes propiedades para el Grupo de entrega de App Protection mediante el SDK de Citrix Virtual Apps and Desktops en cualquier máquina de Delivery Controller instalada o en una máquina con un Studio independiente instalado que tenga los complementos de PowerShell de FMA instalados.
-
AppProtectionKeyLoggingRequired:True -
AppProtectionScreenCaptureRequired:True
Puede habilitar cada una de estas directivas individualmente por Grupo de entrega. Por ejemplo, puede configurar la protección contra el registro de pulsaciones solo para DG1 y la protección contra la captura de pantalla solo para DG2. Puede habilitar ambas directivas para DG3.
Ejemplo:
Para habilitar ambas directivas para un Grupo de entrega denominado DG3, ejecute el siguiente comando en cualquier Delivery Controller™ del sitio:
Set-BrokerDesktopGroup -Name DG3 -AppProtectionKeyLoggingRequired $true -AppProtectionScreenCaptureRequired $true
Para validar la configuración, ejecute este cmdlet:
Get-BrokerDesktopGroup -Property Name, AppProtectionKeyLoggingRequired, AppProtectionScreenCaptureRequired | Format-Table -AutoSize
Además, habilite la confianza XML:
Set-BrokerSite -TrustRequestsSentToTheXmlServicePort $true
Asegúrese de proteger la red entre StoreFront y el Broker. Para obtener más información, consulte los artículos del Centro de conocimientos CTX236929 y Securing the XenApp and XenDesktop XML Service.
Configurar la protección contra el registro de pulsaciones de teclas y la captura de pantalla para aplicaciones web y SaaS
Las aplicaciones web y SaaS se abren en Citrix Enterprise Browser para Citrix Workspace app para Windows y Citrix Workspace app para Mac. Si las aplicaciones están configuradas para tener las directivas de protección de aplicaciones a través de Citrix Secure Private Access, la protección de aplicaciones se aplica por pestaña.
Configure la protección de aplicaciones para aplicaciones web y SaaS mediante lo siguiente:
- Para configurar la protección de aplicaciones para aplicaciones web y SaaS para Workspace, consulte Citrix Secure Private Access para Citrix Workspace.
- Para configurar la protección de aplicaciones para aplicaciones web y SaaS para StoreFront, consulte Compatibilidad de Citrix Secure Private Access con StoreFront.
En este artículo
- Configurar la protección antirregistro de pulsaciones y la protección anticapturas de pantalla para el plug-in de autenticación y autoservicio
- Configurar la protección antirregistro de pulsaciones y anticaptura de pantalla para Virtual Apps and Desktops
- Configurar la protección contra el registro de pulsaciones de teclas y la captura de pantalla para aplicaciones web y SaaS