Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Windows-Defender-Security-Auditor-CVE-2026-50656- — Auditor de seguridad PowerShell de solo lectura para endpoints y servidores Windows: verifica la configuración de Defender, el estado de parches, las credenciales, la persistencia y la telemetría de red, y busca IOC de campañas conocidas. | Kitploit
Herramientas/GitHubGitHub/eh-amish/windows-defender-security-auditor-cve-2026-50656-
Herramientas DefensivasGestión de Indicadores de Compromiso (IOC)Mecanismos de PersistenciaAnálisis de VulnerabilidadesAuditoría de ConfiguraciónRecopilación de InformaciónSeguridad de RedesInteligencia de Amenazas
Mala Configuración
Respuesta a Incidentes
Análisis de Registros
GitHubeh-amish/windows-defender-security-auditor-cve-2026-50656-

Windows-Defender-Security-Auditor-CVE-2026-50656-

Auditor de seguridad PowerShell de solo lectura para endpoints y servidores Windows: verifica la configuración de Defender, el estado de parches, las credenciales, la persistencia y la telemetría de red, y busca IOC de campañas conocidas.

Ver Repositorio
131hace 2 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Windows Defender Security Auditor

Herramienta de evaluación de postura de seguridad de Windows y caza de amenazas de nivel empresarial

Desarrollada por Amish Kumar — Investigador de Seguridad / Ingeniero de Seguridad


CVE-2026-50656


Descripción general

Windows Defender Security Auditor es una herramienta integral de evaluación de seguridad basada en PowerShell y no intrusiva, diseñada para su implementación a nivel empresarial en endpoints y servidores Windows. Realiza una inspección profunda de la configuración de Microsoft Defender, la postura de seguridad del sistema operativo, la seguridad de credenciales, los mecanismos de persistencia, la actividad de red y los indicadores de amenazas conocidos — todo en modo de SOLO LECTURA.

Creada originalmente para evaluar la exposición relacionada con CVE-2026-50656, la herramienta ha evolucionado hasta convertirse en un auditor de seguridad de Windows de espectro completo, adecuado para equipos SOC, ingenieros de seguridad, probadores de penetración y administradores de sistemas.

[!IMPORTANT] Esta herramienta no explota ninguna vulnerabilidad. Lee e informa — nada más.


Plataformas compatibles

PlataformaVersión
Windows 10Todas las compilaciones compatibles
Windows 11Todas las compilaciones compatibles
Windows Server 2019Standard / Datacenter
Windows Server 2022Standard / Datacenter
Windows Server 2025Standard / Datacenter

Requisitos:

  • PowerShell 5.1 o posterior
  • Privilegios de administrador (recomendados para una evaluación completa)
  • Sin dependencias de terceros: utiliza únicamente cmdlets integrados de Windows

Características principales

  • 26 módulos de evaluación de seguridad que cubren toda superficie de ataque crítica
  • Detección automática del rol de la máquina — Workstation, Server o Controlador de dominio
  • Salida de severidad con códigos de color — CRITICAL (Rojo), HIGH (Naranja), MEDIUM (Amarillo), INFO (Cian), PASS (Verde)
  • Autoexporta los resultados a un archivo .txt con marca de tiempo para recopilación empresarial
  • Resumen de hallazgos por severidad con contadores totales
  • Cero dependencias — se ejecuta en cualquier máquina Windows con PowerShell 5.1+
  • 100% SOLO LECTURA — sin modificaciones del sistema de ningún tipo

Módulos de evaluación de seguridad

#MóduloDescripción
01Información del sistemaSO, compilación, rol de la máquina, estado del dominio, TPM, BitLocker, tiempo de actividad
02Estado de parchesInventario de actualizaciones de Windows, análisis de antigüedad de parches
03Estado de DefenderVersión del motor, firmas, protección en tiempo real, protección contra manipulaciones, estado del servicio
04Configuración de DefenderInterruptores de funciones de seguridad, protección en la nube, PUA, acceso controlado a carpetas
05Exclusiones de DefenderRevisión de exclusiones de rutas, procesos, extensiones e IP
06Reducción de superficie de ataqueInventario de reglas ASR con mapeo GUID a nombre, estado de aplicación, reglas críticas faltantes
07Historial de amenazasDetecciones recientes de Defender dentro del período de revisión
08Eventos operativosAnálisis del registro de eventos de Defender para manipulaciones, desactivaciones y actividad sospechosa
09Ascendencia de procesosValidación de la relación padre-hijo de MsMpEng.exe
10Búsqueda de procesosProcesos relevantes para la seguridad con captura de línea de comandos, detección de rutas sospechosas
11Búsqueda de privilegios SYSTEMProcesos de intérpretes ejecutándose como SYSTEM
12Evento 4688Telemetría de creación de procesos para la caza de amenazas
13Creación de serviciosAnálisis del evento 7045 para nuevas instalaciones de servicios
14Tareas programadasInventario de tareas activas con detección de acciones sospechosas (comandos codificados, URI remotas)
15Revisión de usuariosAdministradores locales, todas las cuentas, inicios de sesión fallidos (4625), sesiones RDP (4624 Tipo 10)
16Búsqueda de IOCArtefactos de campañas conocidas (setup.mjs, bun-dl, etc.)
17Validación de hashesComparación SHA1 contra hashes de archivos maliciosos conocidos
18Revisión de redConexiones TCP enriquecidas, puertos en escucha, correlación de caché DNS con IOC
19Secure Boot / VBSEstado de Secure Boot, Device Guard, VBS
20Persistencia en el registroRun/RunOnce, Winlogon, secuestros IFEO, suscripciones a eventos WMI
21Seguridad de credencialesCaché de WDigest, protección LSA (RunAsPPL), Credential Guard
22Seguridad de PowerShellRegistro de bloques de script, registro de módulos, transcripción, CLM, bloques de script sospechosos
23FirewallEstado de perfiles (Dominio/Privado/Público), acciones predeterminadas
24Seguridad SMBEstado de SMBv1, requisitos de firma, recursos compartidos no predeterminados
25Persistencia de inicioCarpetas de inicio, modificaciones de System32, controladores cargados
26Evaluación finalResumen de severidad, hallazgos consolidados, determinación de ShieldBreak

Inicio rápido

1. Descarga

git clone https://github.com/eh-amish/Windows-Defender-Security-Auditor-CVE-2026-50656-.git
cd Windows-Defender-Security-Auditor(CVE-2026-50656)-

2. Ejecución (se recomienda Administrador)

# Abra PowerShell como Administrador y luego:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
.\CVE-2026-50656_MsMpEng_Audit.ps1

3. Revisión de resultados

El script:

  • Mostrará los hallazgos con códigos de color en la terminal
  • Guardará automáticamente un informe completo en el mismo directorio:
    AMISH_SecurityAudit_<HOSTNAME>_<YYYYMMDD_HHmmss>.txt
    

Ejemplos de uso

Evaluación de una workstation individual

powershell -ExecutionPolicy Bypass -File .\CVE-2026-50656_MsMpEng_Audit.ps1

Ejecución remota mediante PsExec

PsExec.exe \\TARGET_HOST -s powershell -ExecutionPolicy Bypass -File "\\share\CVE-2026-50656_MsMpEng_Audit.ps1"

Implementación empresarial mediante GPO / SCCM / Intune

  1. Coloque el script en un recurso compartido de red accesible para todos los endpoints
  2. Cree una tarea programada o un script de inicio de GPO:
    powershell.exe -ExecutionPolicy Bypass -File "\\FileServer\SecurityAudit\CVE-2026-50656_MsMpEng_Audit.ps1"
    
  3. Recopile los archivos .txt de salida de cada endpoint para su revisión centralizada

PowerShell Remoting (varios hosts)

$Hosts = @("SERVER01", "SERVER02", "WS-PC01", "WS-PC02")
$ScriptBlock = Get-Content .\CVE-2026-50656_MsMpEng_Audit.ps1 -Raw

foreach ($H in $Hosts) {
    Invoke-Command -ComputerName $H -ScriptBlock ([scriptblock]::Create($ScriptBlock))
}

Salida de ejemplo

Descargar herramienta