Puntos clave
- Integra la detección de malware con el RMM para automatizar la respuesta ante amenazas, ganar visibilidad y reducir el riesgo.
- Usa scripts de PowerShell a través del RMM para análisis rápidos, eliminación de amenazas y cuarentena
- Despliega comandos de CMD (MpCmdRun.exe) cuando PowerShell esté restringido para realizar análisis completos o rápidos de malware.
- Monitoriza los registros de eventos de Defender (ID 1116, 1117, 2001, 5001, 5007, 5010, 5011, 5012) mediante el RMM para activar una remediación automática.
- Audita las claves del registro para detectar antivirus desactivados o manipulaciones y restaura la protección en tiempo real.
- Aplica la configuración de directivas de grupo (GPO) a través del RMM para estandarizar la protección antivirus en todos los endpoints.
- Automatiza el aislamiento de endpoints para desactivar las NIC o aplicar reglas de firewall y contener las infecciones.
- Valida las configuraciones para evitar fallos silenciosos, garantizar el registro de eventos y verificar las acciones de cuarentena.
- Integra herramientas y API de antivirus de terceros para ampliar la cobertura frente al malware y mejorar los informes de cumplimiento.
Desplegar mecanismos de detección y contención de malware es una de las mejores formas de proteger los endpoints. Además, integrar estas estrategias en plataformas de monitorización y gestión remota (RMM) permite a los proveedores de servicios gestionados (MSP) optimizar tareas automatizando respuestas y reducir así el tiempo de reacción. Las integraciones RMM también aumentan la visibilidad sobre todos los endpoints de los clientes, lo que reduce la superficie de ataque.
Por eso es fundamental saber cómo configurar las integraciones RMM para detectar y poner malware en cuarentena. Con una integración adecuada, los MSP pueden identificar amenazas, aislar automáticamente los equipos infectados, escalar alertas y mantener el cumplimiento gracias al registro de eventos y los informes. En esta guía te mostramos las estrategias para integrar el RMM en tu sistema mediante PowerShell, CMD, monitorización del registro, objetos de directiva de grupo (GPO) y registros de eventos para combatir los ataques de malware. Todo ello ayuda a los MSP a identificar amenazas.
Resumen rápido
| Tarea | Objetivo | Papel del RMM |
| Tarea 1: usar PowerShell para detectar y poner malware en cuarentena | Detecta y pone en cuarentena el malware mediante los cmdlets de Defender | Distribuir scripts, programar análisis y automatizar las acciones de cuarentena |
| Tarea 2: usar CMD para el análisis antivirus y la cuarentena | Detecta y pone en cuarentena el malware con MpCmdRun.exe | Desplegar scripts por lotes en todos los endpoints |
| Tarea 3: monitorizar los registros de eventos para detectar actividad de malware | Detecta actividad de malware vigilando los registros de Defender | Monitorizar los ID de evento y lanzar alertas o scripts |
| Tarea 4: usar indicadores del registro para el aislamiento y el refuerzo del sistema | Detecta manipulaciones del antivirus y aplica cambios de refuerzo | Vigilar las claves del registro y aplicar o restaurar la configuración |
| Tarea 5: aplicar la configuración del antivirus mediante directivas de grupo | Impone políticas de antivirus, aunque no detecta amenazas | Mantener una línea base de políticas y dar soporte al comportamiento de los scripts del RMM |
| Tarea 6: poner endpoints en cuarentena mediante el aislamiento de red y servicios | Aísla de la red los equipos infectados | Ejecutar scripts de aislamiento reactivo en función de los desencadenantes de amenazas |
🎥 Esta guía también está disponible en vídeo: Cómo detectar y poner malware en cuarentena con integraciones RMM.
Requisitos previos para una respuesta al malware basada en RMM
Antes de configurar la respuesta al malware basada en RMM, comprueba que tu entorno cumple estos requisitos:
- Una plataforma RMM con capacidades de scripting, alertas y automatización (por ejemplo, NinjaOne)
- Software antivirus activo en los endpoints, como Microsoft Defender o herramientas de terceros como SentinelOne o Bitdefender
- Acceso a PowerShell 5.1 o posterior, o a CMD para ejecutar comandos del antivirus mediante scripts
- Acceso a los registros de análisis del antivirus o a los registros de eventos de seguridad de Windows para monitorizar amenazas
- Configuraciones de GPO opcionales para aplicar los ajustes del antivirus y activar la protección en tiempo real
Tarea 1: usar PowerShell para detectar y poner malware en cuarentena
📌 Caso de uso:
PowerShell permite a los administradores de TI ejecutar scripts a través del RMM para buscar amenazas, registrar los eventos de detección y actuar en consecuencia. Está integrado funcionalmente con Microsoft Defender, lo que facilita la gestión de amenazas tanto manual como automatizada.
Estas son las tareas recomendadas que puedes realizar con PowerShell para prevenir de forma proactiva las amenazas de malware o responder a ellas a través del RMM.
- Abre PowerShell como administrador. Pulsa la tecla Win, escribe PowerShell, haz clic con el botón derecho en Windows PowerShell y selecciona Ejecutar como administrador.
- Ejecuta los siguientes comandos:
- Para iniciar un análisis rápido:
Start-MpScan -ScanType QuickScan
- Para revisar las amenazas detectadas:
Get-MpThreatDetection | Format-List
- Para poner amenazas en cuarentena:
Remove-MpThreat -ThreatID <ID> -Quarantine
- Para comprobar que la protección en tiempo real está activada:
Set-MpPreference -DisableRealtimeMonitoring $false
💡Papel del RMM: el RMM es una herramienta eficaz que ayuda a los administradores de sistemas a programar análisis diarios, registrar amenazas y poner automáticamente en cuarentena las infecciones en todos los endpoints.
Tarea 2: usar CMD para el análisis antivirus y la cuarentena
📌 Caso de uso:
Los dispositivos más antiguos pueden beneficiarse del análisis por línea de comandos con MpCmdRun.exe. Esta tarea también resulta útil cuando el acceso a PowerShell es limitado y el sistema necesita ejecutar scripts sencillos mediante archivos por lotes del RMM.
Estas son las tareas recomendadas con la herramienta de línea de comandos de Microsoft Defender (MpCmdRun.exe) que puedes ejecutar desde el símbolo del sistema para prevenir de forma proactiva las amenazas de malware o responder a ellas a través del RMM.
- Pulsa Win + X y selecciona Símbolo del sistema (administrador) o Terminal de Windows (administrador). Si usas Terminal de Windows, asegúrate de estar en una pestaña del símbolo del sistema y no en PowerShell.
- Ejecuta los siguientes comandos:
- Para ejecutar un análisis rápido:
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 1
- Para ejecutar un análisis completo:
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 2
- Para consultar el historial de amenazas en cuarentena:
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -GetFiles
💡 Papel del RMM: usa la automatización del RMM para desplegar scripts de CMD con análisis programados o condicionales, sobre todo en dispositivos con entornos de scripting limitados.
Tarea 3: monitorizar los registros de eventos para detectar actividad de malware
📌 Caso de uso:
Los administradores de TI pueden aprovechar que los registros de Microsoft Defender guardan constancia de todas las acciones importantes del sistema. Esa información sirve como fuente para monitorizar la actividad de las amenazas.
1. Abre el Visor de eventos pulsando Win + R, escribiendo eventvwr.msc y pulsando Intro.
2. Ve a:
Registros de aplicaciones y servicios > Microsoft > Windows > Windows Defender > Operational
3. Busca los ID de evento relevantes:
- 1116: malware detectado
- 1117: acción ejecutada
- 2001: amenaza eliminada
- 5001: protección en tiempo real desactivada
- 5007: registro modificado (posiblemente por malware)
- 5010: análisis de malware desactivado
- 5012: análisis de virus desactivado
- 5013: la protección contra manipulaciones ha bloqueado un intento de modificar la configuración de Microsoft Defender Antivirus
4. A continuación, puedes usar PowerShell para monitorizar estos registros con el siguiente comando:
Get-WinEvent -LogName "Microsoft-Windows-Windows Defender/Operational" | Where-Object {$_.Id -eq 1116}
💡 Papel del RMM: las políticas del RMM se pueden configurar para vigilar estos eventos y activar una remediación automática. Entre esas acciones puede estar poner el endpoint en cuarentena o generar un ticket de soporte.
Tarea 4: usar los indicadores del registro DisableAntiSpyware y DisableAntiVirus para el aislamiento y el refuerzo del sistema
📌 Caso de uso:
Los administradores de TI pueden usar la configuración del registro para reforzar rápidamente el sistema. Los indicadores del registro también ofrecen información sobre el estado de la protección antivirus y ayudan a identificar los endpoints que hay que aislar.
Nota: Microsoft ha dejado obsoletos los ajustes del registro DisableAntiSpyware y DisableAntiVirus en las versiones más recientes de Windows 10 (a partir de la versión 1903) y en la versión 4.18.2108.4 de la plataforma Microsoft Defender y posteriores. Como Microsoft Defender ahora se desactiva automáticamente cuando detecta un antivirus de terceros correctamente instalado, estas claves del registro ya no son necesarias. Este cambio no afecta a las integraciones RMM ni a las conexiones de antivirus ajenos a Microsoft dentro de la aplicación Seguridad de Windows
- Abre PowerShell como administrador. Pulsa la tecla Win, escribe PowerShell, haz clic con el botón derecho en Windows PowerShell y selecciona Ejecutar como administrador.
- Ejecuta los siguientes comandos:
- Para comprobar si Defender está desactivado:
Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Defender" -Name "DisableAntiSpyware","DisableAntiVirus"
- Para volver a activar Defender:
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Defender" -Name "DisableAntiSpyware" -Value 0
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows Defender" -Name "DisableAntiVirus" -Value 0
- Para activar la protección de red:
Set-MpPreference -EnableNetworkProtection Enabled
💡 Papel del RMM: monitorizar las claves del registro con el RMM permite detectar modificaciones maliciosas y facilita acciones rápidas de remediación o reversión.
Tarea 5: aplicar la configuración del antivirus mediante directivas de grupo
📌 Caso de uso:
Los objetos de directiva de grupo (GPO) permiten imponer una línea base estable en todos los dispositivos, de modo que la protección en tiempo real y la configuración de los análisis permanezcan activas.
- Abre el Editor de directivas de grupo como administrador. Pulsa la tecla Win, escribe gpedit.msc y pulsa Ctrl + Mayús + Intro para ejecutarlo como administrador.
- Ve a: Configuración del equipo > Plantillas administrativas > Componentes de Windows > Microsoft Defender Antivirus
- Revisa cada uno de los siguientes ajustes y comprueba si están configurados correctamente:
| Ajuste | Estado recomendado |
| «Desactivar Microsoft Defender Antivirus» | Deshabilitado |
| «Permitir que el servicio antimalware se ejecute siempre» | Habilitado |
| «Desactivar la protección en tiempo real» | Deshabilitado |
| «Activar la monitorización del comportamiento» | Habilitado |
💡 Papel del RMM: combinar las GPO con el RMM garantiza que los endpoints cumplan las políticas de seguridad y estén siempre preparados para responder al malware.
Tarea 6: poner endpoints en cuarentena mediante el aislamiento de red y servicios
📌 Caso de uso:
Esta tarea es clave para proteger los dispositivos frente a malware clasificado como de alto riesgo. Los administradores de TI pueden usar PowerShell para desactivar la conectividad y los servicios de riesgo.
- Abre PowerShell como administrador. Pulsa la tecla Win, escribe PowerShell, haz clic con el botón derecho en Windows PowerShell y selecciona Ejecutar como administrador.
- Ejecuta los siguientes comandos:
- Para desactivar el adaptador de red:
Disable-NetAdapter -Name "Ethernet" -Confirm:$false
- Para detener servicios clave:
Stop-Service -Name "RemoteRegistry" -Force
Stop-Service -Name "WinRM" -Force
- Para bloquear el tráfico de salida:
New-NetFirewallRule -DisplayName "BlockOutbound" -Direction Outbound -Action Block -Enabled True
💡 Papel del RMM: los administradores de sistemas pueden lanzar estos scripts de forma condicional desde una herramienta RMM cuando se detecte malware. Así se reduce al mínimo el movimiento lateral y la exfiltración de datos.
⚠️ Aspectos a tener en cuenta
| Riesgos | Posibles consecuencias | Soluciones |
| El análisis no se ejecuta | El malware puede pasar desapercibido y dejar los endpoints expuestos | Comprueba que Microsoft Defender está activado y que PowerShell tiene los permisos adecuados. Ejecuta los scripts como administrador o añade registro de eventos para verificar la ejecución. |
| No se registran amenazas | Las detecciones que se pasan por alto pueden impedir las alertas y los informes, lo que reduce la visibilidad | Asegúrate de que la telemetría y el registro de eventos de Defender están activados. Usa Get-MpComputerStatus para verificar el estado del registro y de la protección. |
| La cuarentena falla | Las amenazas pueden persistir en el dispositivo y propagarse lateralmente por la red | Reinicia en modo seguro para ejecutar la eliminación o aísla el dispositivo de forma remota con scripts del RMM. |
| Los scripts para desactivar la NIC fallan sin avisar | Los dispositivos infectados siguen conectados, lo que arruina los esfuerzos de contención | Añade -Verbose y registro de transcripción al script. Pruébalo en un entorno controlado antes de desplegarlo. |
Guía de inicio rápido
NinjaOne ofrece potentes funciones de detección y cuarentena de malware a través de varias soluciones antivirus integradas:
1. Integración con Bitdefender GravityZone:
- Permite ejecutar análisis de amenazas en los dispositivos
- Ofrece opciones detalladas de detección y cuarentena de amenazas
- Las amenazas se muestran en el panel de NinjaOne
Puedes realizar acciones como:
- Ejecutar análisis completos
- Poner amenazas en cuarentena
- Restaurar o eliminar las amenazas en cuarentena
2. Integración con SentinelOne:
- Ofrece análisis completos del disco
- Proporciona herramientas de remediación de amenazas
- Permite ver y gestionar las amenazas directamente desde NinjaOne
- Admite la investigación de incidentes mediante el servicio Vigilance
3. Gestión de vulnerabilidades:
- Permite importar datos de vulnerabilidades desde varias fuentes (CrowdStrike)
- Ayuda a controlar y corregir posibles riesgos de seguridad
Cada integración te permite:
- Detectar malware
- Poner en cuarentena archivos sospechosos
- Ejecutar análisis exhaustivos
- Consultar los detalles de las amenazas
- Aplicar acciones de remediación
Los pasos concretos y las funciones disponibles pueden variar ligeramente según la solución antivirus integrada con NinjaOne.
Otras consideraciones para la respuesta al malware mediante RMM
- Integración de antivirus de terceros: algunos antivirus ofrecen opciones de CLI o API para el análisis y el aislamiento.
- Falsos positivos: guarda siempre registros de todos los eventos y permite la reversión manual para evitar interrupciones.
- Flujos de escalado: los administradores de TI pueden elegir entre diversas soluciones RMM que también incluyen herramientas PSA integradas. Esto ayuda a agilizar los informes y la gestión de tickets.
- Licencias: confirma que las funciones de Defender o del antivirus tienen licencia completa y no están desactivadas por restricciones del fabricante.
Servicios de NinjaOne para detectar y poner malware en cuarentena mediante RMM
NinjaOne y sus herramientas te ayudan a detectar y responder de forma proactiva a las amenazas de malware.
| Servicio de NinjaOne | Qué es | Cómo ayuda a detectar y responder al malware |
| Despliegue de scripts | Distribuye scripts de análisis y remediación de malware basados en PowerShell o CMD | Automatiza los análisis periódicos y permite remediar amenazas con rapidez en varios dispositivos |
| Monitorización de registros de eventos | Monitoriza los registros de eventos de Windows Defender (por ejemplo, el ID de evento 1116 para la detección de malware) | Detecta amenazas en tiempo real y activa flujos de respuesta automatizados |
| Cuarentena automatizada | Ejecuta scripts preconfigurados para aislar de la red los dispositivos infectados | Limita la propagación del malware cortando rápidamente el acceso de los endpoints comprometidos |
| Gestión de políticas | Aplica y hace cumplir configuraciones de antivirus, como la protección en tiempo real de Defender y los ajustes de análisis | Mantiene una línea base de seguridad homogénea en todos los endpoints |
| Integración con la gestión de tickets | Genera tickets de PSA cuando se detectan eventos de malware | Garantiza que los incidentes queden documentados, asignados y resueltos dentro de los plazos del SLA |
| Auditoría e informes | Registra toda la actividad relacionada con el malware, incluidas las acciones de detección, cuarentena y remediación | Facilita el cumplimiento, la revisión de incidentes y la transparencia operativa |
Aprovechar el RMM para responder a las amenazas de malware
Integrar los flujos de detección y cuarentena de malware en las plataformas RMM convierte unas herramientas antivirus reactivas en soluciones de ciberseguridad proactivas. Con la ayuda de PowerShell, el símbolo del sistema y los registros de eventos, los proveedores de servicios gestionados y los administradores de sistemas pueden automatizar la detección y la respuesta ante el malware. Por su parte, el registro y las GPO ayudan a aplicar estrategias que estabilizan la postura de seguridad.
Herramientas RMM como NinjaOne complementan todos los pasos descritos y los hacen escalables. Reduce drásticamente el tiempo de respuesta y refuerza la seguridad de endpoints invirtiendo en integraciones RMM para defenderte del malware.
Temas relacionados:
