Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para evaluar las vulnerabilidades de las máquinas virtuales (VM) mediante la solución con licencia existente, implemente una solución de evaluación de vulnerabilidades Bring Your Own License (BYOL) en máquinas virtuales de Azure (en desuso). Use esta guía para revisar las alternativas de configuración y planeación de la migración existentes.
El plan de Defender para servidores de Microsoft Defender para la nube proporciona un examen de vulnerabilidades para máquinas protegidas. El examen de vulnerabilidades usa la Administración de vulnerabilidades integrada de Microsoft Defender como analizador.
Advertencia
La funcionalidad Traiga su propia licencia (BYOL) está en desuso. A partir del 3 de febrero, ya no podrás añadir nuevas soluciones de seguridad BYOL ni incorporar nuevas máquinas a las existentes. Para el 1 de mayo, la retirada se habrá completado y no habrá datos disponibles. Si usa BYOL, migre a Administración de vulnerabilidades de Microsoft Defender o use un conector Seguridad de Microsoft Exposure Management.
Como alternativa a Administración de vulnerabilidades de Microsoft Defender, puedes utilizar tu propia solución de evaluación de vulnerabilidades con licencia privada. En este artículo se muestra cómo implementar una solución de asociado en máquinas virtuales Azure.
Prerequisites
Antes de implementar una solución BYOL de escaneo de vulnerabilidades (bring your own license), asegúrese de que cumple los siguientes requisitos:
| Requirement | Detalles |
|---|---|
| Exámenes admitidos que no son de Microsoft | Se admiten las soluciones de Qualys y Rapid7. Si no tiene configurado un examen de vulnerabilidades que no es de Microsoft, verá una opción para implementarlo en Defender for Cloud. |
| Plan | No necesita un plan de Defender para servidores activado para usar el examen de vulnerabilidades BYOL. |
| Compatibilidad con máquina | La compatibilidad con la solución BYOL solo está disponible para máquinas virtuales de Azure. No se admiten las máquinas virtuales de Azure Arc. |
| Permisos | Necesita permisos de administrador del recursos para implementar el examen. |
Necesita el lector de seguridad para ver los resultados.
Implementación de una solución BYOL
Para implementar una solución de evaluación de vulnerabilidades BYOL a través del portal de Azure, complete los pasos siguientes:
En el portal de Azure, busca y abre Defender for Cloud.
Desde el menú de Defender for Cloud, abre la página de Recomendaciones.
Seleccione la recomendación Las máquinas deben tener una solución de evaluación de vulnerabilidades.
Las máquinas virtuales aparecen en uno o varios de estos grupos:
- Recursos saludables: Defender for Cloud detectó una solución de evaluación de vulnerabilidades en estas máquinas virtuales.
- Recursos poco saludables: Puedes desplegar una extensión de escáner de vulnerabilidades en estas máquinas virtuales.
- Recursos no aplicables: No puedes desplegar una extensión de escáner de vulnerabilidades en estas máquinas virtuales.
En la lista de máquinas incorrectas, seleccione las que necesitan una solución de evaluación de vulnerabilidades y, a continuación, seleccione Corregir. En función de la configuración, es posible que solo vea parte de la lista.
Si está estableciendo una nueva configuración de BYOL, seleccione Configurar un nuevo examen de vulnerabilidades de terceros. Seleccione la extensión pertinente, seleccione Continuar y escriba los detalles del proveedor de la siguiente manera:
- En Grupo de recursos, seleccione Usar existente. Si posteriormente elimina este grupo de recursos, la solución BYOL no estará disponible.
- En Ubicación, seleccione el lugar en el que la solución se encuentra geográficamente localizada.
- Para Qualys, escriba la licencia proporcionada por Qualys en el campo Código de licencia.
- Para Rapid7, cargue el archivo de configuración de Rapid7.
- En el cuadro Clave pública, escriba la información de la clave pública que proporciona el asociado.
- Para instalar automáticamente este agente de evaluación de vulnerabilidades en todas las máquinas virtuales descubiertas en la suscripción de la solución de escáner de vulnerabilidades de terceros configurada, seleccione Despliegue automático.
- Selecciona Aceptar.
Si ya configuró la solución BYOL, seleccione Implementar el analizador de vulnerabilidades de terceros configurado, seleccione la extensión correspondiente y seleccione Continuar.
Después de la instalación, Defender for Cloud ejecuta un examen para detectar vulnerabilidades del sistema y de la aplicación. El primer examen puede tardar un par de horas. Después, los escaneos se ejecutan cada hora.
Implementar mediante PowerShell y las API de REST
Antes de ejecutar el script, instale estos módulos de PowerShell necesarios:
- Instalar el módulo Az de PowerShell.
- Instale el módulo Az.Security de PowerShell.
Para implementar mediante programación su propia solución de valoración de vulnerabilidades con licencia privada desde Qualys o Rapid7, use el script proporcionado PowerShell > Solución de vulnerabilidad.
- Use el script de la API de REST para crear una nueva solución de seguridad en Defender for Cloud. Necesita una licencia y una clave proporcionada el proveedor de servicios (Qualys o Rapid7).
- Obtenga más información sobre cómo obtener el dispositivo Qualys Virtual Scanner en Azure Marketplace.
- Solo se puede crear una solución por licencia. Se produce un error al intentar crear otra solución con el mismo nombre, licencia y clave.
Ejecute el script.
Para ejecutar el script, necesita la información pertinente para los parámetros siguientes:
| Parameter | Obligatorio | Notas |
|---|---|---|
| SubscriptionId | ✔ | El ID de suscripción de la suscripción de Azure que contiene los recursos que quieres analizar. |
| ResourceGroupName | ✔ | Nombre del grupo de recursos. Use cualquier grupo de recursos existente que incluya el valor predeterminado ("DefaultResourceGroup-xxx"). Dado que la solución no es un recurso de Azure, no aparece en el grupo de recursos, pero está conectada a este. Si posteriormente elimina el grupo de recursos, la solución BYOL no estará disponible. |
| vaSolutionName | ✔ | Nombre de la nueva solución. |
| vaType | ✔ | Qualys o Rapid7. |
| licenseCode | ✔ | Cadena de licencia proporcionada por el proveedor. |
| publicKey | ✔ | Clave pública proporcionada por el proveedor. |
| AutoUpdate | - | Habilite (true) o deshabilite (false) la implementación automática para esta solución de VA. Cuando está habilitada, todas las VM nuevas de la suscripción intentan vincularse automáticamente a la solución. (el valor predeterminado es "false") |
La siguiente sintaxis ejecuta el New-ASCVASolution.ps1 script con valores provisionales para proporcionar una solución de evaluación de vulnerabilidades Qualys o Rapid7:
.\New-ASCVASolution.ps1 -subscriptionId <Subscription Id> -resourceGroupName <RG Name>
-vaSolutionName <New solution name> -vaType <Qualys / Rapid7> -autoUpdate <true/false>
-licenseCode <License code from vendor> -publicKey <Public Key received from vendor>
Script de implementación de ejemplo
El siguiente ejemplo crea una solución de evaluación de vulnerabilidades de Qualys con parámetros explícitos de suscripción, grupo de recursos, licencia y clave pública. En este ejemplo no se incluyen detalles de licencia válidos.
.\New-ASCVASolution.ps1 -subscriptionId 'f4cx1b69-dtgb-4ch6-6y6f-ea2e95373d3b' -resourceGroupName 'DefaultResourceGroup-WEU' -vaSolutionName 'QualysVa001' -vaType 'Qualys' -autoUpdate 'false' `
-licenseCode 'eyJjaWQiOiJkZDg5OTYzXe4iMTMzLWM4NTAtODM5FD2mZWM1N2Q3ZGU5MjgiLCJgbTYuOiIyMmM5NDg3MS1lNTVkLTQ1OGItYjhlMC03OTRhMmM3YWM1ZGQiLCJwd3NVcmwiOiJodHRwczovL3FhZ3B1YmxpYy1wMDEuaW50LnF1YWx5cy5jb20vQ2xvdSKJY6VudC8iLCJwd3NQb3J0IjoiNDQzIn0=' `
-publicKey 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCOiOLXjOywMfLZIBGPZLwSocf1Q64GASLK9OHFEmanBl1nkJhZDrZ4YD5lM98fThYbAx1Rde2iYV1ze/wDlX4cIvFAyXuN7HbdkeIlBl6vWXEBZpUU17bOdJOUGolzEzNBhtxi/elEZLghq9Chmah82me/okGMIhJJsCiTtglVQIDAQAB'