DefendNot: engaña a Windows para desactivar Microsoft Defender ~ Segu-Info

Una nueva herramienta llamada «Defendnot» puede desactivar Microsoft Defender
en dispositivos Windows registrando un antivirus falso, incluso sin un
antivirus real instalado.

El truco utiliza una API no documentada del Centro de Seguridad de Windows
(WSC) que el software antivirus utiliza para indicar a Windows que está
instalado y que ahora administra la protección en tiempo real del dispositivo.

Cuando se registra un programa antivirus, Windows desactiva automáticamente
Microsoft Defender para evitar conflictos al ejecutar varias aplicaciones de
seguridad en el mismo dispositivo. La herramienta
DefendNot, creada por el investigador
es3n1n,
abusa de esta API registrando un antivirus falso que cumple con todas las
comprobaciones de validación de Windows.

La herramienta se basa en un proyecto anterior llamado
«no-defender», que utilizaba código de un antivirus de terceros para suplantar el registro
en WSC. Esta herramienta anterior fue retirada de GitHub después de que el
proveedor presentara una solicitud de retirada por DMCA.

«Luego, unas semanas después del lanzamiento, el proyecto se disparó y
obtuvo aproximadamente 1.500 estrellas. Después, los desarrolladores del
antivirus que usaba presentaron una solicitud de eliminación por DMCA y,
como no quería hacer nada al respecto, simplemente borré todo y lo dejé
todo»
, explica el desarrollador en una entrada de blog.

Defendnot evita problemas de derechos de autor desarrollando la funcionalidad
desde cero mediante una DLL de antivirus ficticia.

Normalmente, la API de WSC se protege mediante Protected Process Light (PPL),
firmas digitales válidas y otras funciones. Para eludir estos requisitos,
Defendnot inyecta su DLL en un proceso del sistema, Taskmgr.exe,
firmado y de confianza por Microsoft. Desde ese proceso, puede registrar el
antivirus ficticio con un nombre falso.

Una vez registrado, Microsoft Defender se desactiva automáticamente, dejando
sin protección activa el dispositivo.

La herramienta también incluye un cargador que envía datos de configuración
mediante un archivo ctx.bin y permite configurar el nombre del
antivirus, desactivar el registro y habilitar el registro detallado.

Para mayor persistencia, Defendnot crea una ejecución automática a través del
Programador de tareas de Windows para que se inicie al iniciar sesión en
Windows.

Si bien Defendnot se considera un proyecto de investigación, la herramienta
demuestra cómo se pueden manipular las funciones de confianza del sistema para
desactivar las funciones de seguridad.

NOTA: Microsoft Defender detecta y pone en cuarentena Defendnot como una
detección ‘Win32/Sabsik.FL.!ml;’.

Fuente:
BC


Ver fuente

Related Post