Hacking en Active Directory - [CPAD-100]
Comprar cursoYouTubeTwitterLinkedIn
  • La Biblia del Hacking en ACTIVE DIRECTORY
    • ADVERTENCIA
    • Conoce a tu academia
    • Conoce a tu instructor
    • Aprende con nuestro curso
      • ¿Que Significa CPAD-100?
  • Introducción a Directorio Activo – (AD)
    • Fundamentos de AD
    • Componentes importantes de un Active Directory
    • Principales conceptos de un Directorio Activo
      • Diferencias entre GPO y ACL
    • ¿Por qué los atacantes van tras los controladores de dominio?
      • Ransomware en AD
    • Introduccion a Kerberos
      • Capa de transporte
      • Agentes
      • Claves de cifrado
      • Tickets
      • Privilege Attribute Certificate (PAC)
      • Mensajes
    • Proceso de autenticación en Kerberos
      • Kerberos Explicado con Parques y Atracciones
    • ¿Como funciona Kerberos?
    • S4U (Service for User)
    • Usuarios y grupo por defectos en AD
    • Biblia de comandos para el CPAD
  • Fundamentos Ofensivos
    • Introduccion al Curso Profesional de Pentesting para Juniors - [CPPJ]
    • ¿Qué es un Red Team?
      • Assume breach
    • ¿Qué es un Pentesting?
    • Instalacion de Kali Linux
      • Utilizando IP publica para auditorias reales
    • Transferencias de archivos
    • Cyber Kill Chain
    • MITRE
      • Ejemplo teorico
  • Enumeracion Externa
    • Credenciales expuestas
    • La importancia de la enumeracion en un red team
    • Reconocimiento y Recopilacion
    • Activos de informacion publicos
      • DNS records
      • Redes sociales
  • Vectores de ataque fisico
    • Physical Red Team Operations
    • Que es la intrusion fisica
      • Vectores de ataque
    • Rubber Ducky
    • Stuxnet
    • Introduccion a Flipper Zero
      • BadUSB
  • Introduccion Al Hacking Web
    • Tu primer Red Team contra Active Directory
      • Objetivos
      • CyberKillChain en CPAD
    • La importancia del hacking web en un red team contra AD
    • Curso gratuito con los labs de PortSwigger
    • Enumeracion sobre un servidor web desplegado en IIS
    • Inyeccion de comandos desde un formulario web
  • Post-explotacion en windows
    • Fundamentos de la Enumeracion local en un Windows
    • Enumeracion basica desde una WebShell
    • Fundamentos de escalacion de privilegios en Windows
      • ¿Que son altos privilegios en windows?
      • ¿Que son bajos privilegios en windows?
      • Identificando mis privilegios actuales
      • Tokens de acceso en Windows
      • Niveles de integridad en procesos de Windows
    • Privilegios en Windows
    • Abusando de los privilegios SeImpersonatePrivilege SeAssignPrimaryTokenPrivilege
    • Introduccion al Curso Profesional de Pentesting contra Windows - [CPPW]
    • NT AUTHORITY\SYSTEM
    • Reverse Shell en PowerShell Indetectable
      • Introduccion al Curso RedTeam Ops Developer Senior
    • Migracion de WebShell a BurpSuite
    • Migracion de WebShell a Reverse Shell via PowerShell
    • Diferencia entre una WebShell y Reverse Shell
    • Introducción a PowerUp
    • Introducción a WinPEAS
  • Persistencia en Windows Local
    • Introduccion a la post-explotación y persistencia en Windows
    • Creacion de usuarios con net
    • Qué es Mimikatz
      • LSASS
      • Extraccion de credenciales con Mimikatz con binario
      • Extraccion de credenciales con Mimikatz con PowerShell
      • Resolucion de errores con Mimikatz
      • Mimikatz en la actualidad
  • Enumeracion en AD
    • Identificando un Domain Controller (DC) en red
    • ActiveDirectoryRights en el Contexto de Red Team
    • Enumeracion manual con GUI
    • Enumeracion con PowerShell ofensivo
      • Guia de comandos de PowerView.ps1
        • Enumeracion de usuarios
        • Enumeracion de Grupos
        • Enumeracion de Computadores
        • Enumeracion de GPO
        • Enumeracion de ACL
      • Utilizando ADPeas
    • Enumeracion con AD Module DLL
    • Enumeracion con BloodHound
    • Enumeracion con klist
    • Security Identifiers (SIDs)
    • Distinguished Name o DN
  • Vulnerabilidades y ataques en AD
    • Fundamentos de vulnerabilidades en AD
    • Password Spraying
      • La importancia de generar contraseñas personalizadas
      • Kerbrute
    • Relay Attacks
      • ¿Que es NTLM?
      • Utilizando impacket-ntlmrelayx
        • Análisis de impacket-ntlmrelayx
    • Credenciales en descripcion
      • Utilizando CrackMapExec
      • Utilizando BloodHound
    • Kerberoasting
      • Utilizando BloodHound
      • Utilizando Rubeus
      • Utilizando Impacket-GetUserSPNs
      • Utilizando CrackMapExec
      • Utilizando PowerView
    • ASREProastable
      • Utilizando Rubeus
      • Utilizando CrackMapExec
      • Utilizando Impacket-GetNPUsers
      • CVE-2022-33679
    • Unconstrained Delegation
      • TrustedToAuthForDelegation vs TrustedForDelegation
    • Constrained Delegation
      • Usuario
      • Computadora
        • Utilizando Rubeus
    • DnsAdmins
      • Utilizando PowerView.ps1
      • Utilizando NET
      • Cargando una dll maliciosa con dnscmd
      • Generando una DLL maliciosa
    • LAPS Reader
    • (RBCD) Resource-based constrained
    • Abuso de ACL
      • Enumeracion con PowerView
      • Tipos de permisos
        • Tabla de Referencia de Permisos y Derechos en Active Directory
      • Access Control Entry (ACE)
      • WriteDacl sobre Computador
      • GenericAll sobre Grupo
      • GenericAll sobre usuario
      • GenericWrite sobre computador
    • Abuso de GPO
      • ¿Qué es SysVol?
      • Utilizando PowerView
      • Solicitando TGT para el usuario gpowrite.user
      • Utilizando SharpGPOAbuse
      • Forzando la actualizacion de GPO
    • Zerologon - CVE-2020-1472
  • Movimiento lateral
    • Fundamentos de movimiento lateral en AD
    • Impersonation
    • Pass-the-Hash (PtH)
      • Identificando servicios para realizar el PTH
      • Utilizando Evil-WinRm
      • Utilizando impacket-psexec
      • Utilizando RDP
  • Persistencia y post-explotacion en AD
    • Fundamentos de persistencia y la post-explotación en AD
    • DCSync
      • Extracción de Credenciales del Dominio de Active Directory
      • Utilizando CrackMapExec
      • Utilizando Mimikatz
      • Utilizando Impacket-secretsdump
    • Creacion de usuarios en el dominio con net
    • Silver Ticket
      • Service Principal Name (SPN)
      • Silver Ticket para CIFS
    • Golden Ticket
      • Diferencias entre Silver Ticket y Golden Ticket
      • ¿Que es KRBTGT?
      • Variantes del Golden Ticket
        • Golden Ticket tradicional utilizando Mimikatz
        • Golden Ticket Inter-realm TGT
    • Pass The Ticket
      • PTT en Linux
      • PTT en Windows
    • Diamond Ticket
    • Bosques y relaciones de confianza
      • TrustAttributes y TrustType
      • Enumeracion utilizando ADPeas.ps1
      • Enumeracion utilizando nltest
      • Enumeracion utilizando .NET Framework
      • Enumeracion utilizando con PowerView
      • Enumerando con SharpHound
  • Introduccion a la evasion de defensas
    • Fundamentos de evasión de defensas
    • Introduccion a UAC
      • Bypass UAC utilizando FodhelperUACBypass.ps1
      • Bypass utilizando Kerberos y SMBExec
    • Evasión de antivirus
      • Utilizando HoaxShell
    • Introduccion a LOLBAS
    • AMSI para Hackers
    • Utilizando IP publicas y dominios confiables para el almacenamiento de herramientas
    • Codificando tus comandos de PowerShell en base64
      • Transferencia de archivos con base64
    • Política de ejecución de PowerShell
    • Introduccion a Sysinternals
    • Introduccion a AppLocker
    • Apagando defensas basicas
  • Introduccion a ataques modernos en AD
    • Fundamentos de Azure Active Directory
    • DCSync utilizando MSOL
    • Introduccion al Curso de Pentesting Contra Azure - [CPAZ]
  • Introduccion al Blue Team en Active Directory
    • Blue Team y SOC
    • Introduccion al Curso Profesional de Blue Team - [CPBLT]
    • Introduccion a Sysmon
      • Deteccion de comportamiento anomalo con ElasticSearch
  • Muchas Gracias
    • 🛡️ ¡Muchísimas Gracias por Participar! 🛡️
    • Importante
Con tecnología de GitBook
En esta página
  • Relación con Active Directory
  • Sysmon en la Defensa contra el Red Teaming
  • Consejos para la Implementación de Sysmon

¿Te fue útil?

  1. Introduccion al Blue Team en Active Directory

Introduccion a Sysmon

AnteriorIntroduccion al Curso Profesional de Blue Team - [CPBLT]SiguienteDeteccion de comportamiento anomalo con ElasticSearch

Última actualización hace 9 meses

¿Te fue útil?

Sysmon es una herramienta avanzada de monitoreo y registro de eventos del sistema proporcionada por Microsoft. Esta herramienta es ampliamente utilizada para obtener datos detallados acerca de los procesos que se ejecutan y las conexiones de red en Windows, y es especialmente útil para detectar comportamientos anómalos o maliciosos.

Relación con Active Directory

Active Directory (AD) es un servicio de directorio que Microsoft desarrolló para los entornos de red Windows. Su función principal es administrar y autenticar a los usuarios y las computadoras en una red basada en el sistema de dominio/árbol de dominio.

En el contexto del hacking y red teaming (equipos rojos) contra un entorno de Active Directory, los atacantes a menudo intentan explotar las vulnerabilidades, malas configuraciones o debilidades en las políticas de seguridad para ganar acceso no autorizado, escalar privilegios y moverse lateralmente a través de la red. Sysmon puede desempeñar un papel vital en la defensa contra estos ataques cuando se integra adecuadamente en una estrategia de seguridad de defensa en profundidad.

Sysmon en la Defensa contra el Red Teaming

  1. Monitoreo y Registro Detallado

    • Sysmon proporciona registros detallados de eventos del sistema, como la creación de procesos, cargas de controladores de kernel y creaciones de conexiones de red.

    • Puede identificar el lanzamiento de procesos maliciosos o scripts que intenten modificar o acceder a recursos del Active Directory.

  2. Identificación de Comportamientos Anómalos

    • Con la ayuda de análisis y correlación de eventos, Sysmon puede ayudar a identificar comportamientos inusuales en la red, como inicios de sesión a horas inusuales o desde ubicaciones geográficas sospechosas.

    • Permitiría detectar tácticas, técnicas y procedimientos (TTP) comunes utilizados por los atacantes, como el uso de Mimikatz para extraer credenciales de la memoria o ataques Pass-the-Hash para la autenticación sin usar contraseñas en texto claro.

  3. Mitigación de Amenazas

    • Sysmon puede ser utilizado para detener procesos maliciosos automáticamente (cuando se integra con soluciones de respuesta automática) y para proporcionar datos valiosos que ayuden en las investigaciones de incidentes de seguridad.

    • Ayuda a los equipos de seguridad a entender las cadenas de ataque y a desarrollar contramedidas más efectivas para proteger el Active Directory y otros activos críticos.

  4. Trazabilidad

    • Los logs detallados de Sysmon facilitan la trazabilidad de las actividades de un atacante en la red.

    • Es posible realizar un análisis forense más efectivo para entender cómo los atacantes pudieron comprometer el sistema y qué recursos fueron afectados.

Consejos para la Implementación de Sysmon

  • Configuración Adecuada: Sysmon puede generar una gran cantidad de datos log. Por lo tanto, una configuración adecuada es crucial para filtrar los eventos irrelevantes y centrarse en los que son críticos para la seguridad.

  • Integración con SIEM: Integrar Sysmon con una solución de Gestión de Información y Eventos de Seguridad (SIEM) ayuda en el análisis y correlación de datos para detectar actividades sospechosas de manera más efectiva.

  • Actualizaciones Regulares: Mantén Sysmon y sus configuraciones actualizadas para asegurarte de que estás protegido contra las últimas amenazas conocidas.

  • Pruebas de Red Team: Regularmente efectúa pruebas de red teaming para evaluar la eficacia de Sysmon y otras defensas en la identificación y mitigación de ataques.

Conclusión

Sysmon, cuando se implementa y se configura correctamente, puede ser una capa de defensa muy efectiva contra las tácticas de un red team en un entorno de Active Directory. La combinación de registros detallados, identificación de comportamientos anómalos y la capacidad de trazar la actividad del atacante hace de Sysmon una herramienta valiosa en el arsenal de la ciberseguridad.

Recuerda que la defensa efectiva contra los ataques cibernéticos involucra no sólo herramientas tecnológicas como Sysmon, sino también una estrategia integral de ciberseguridad que incluye políticas sólidas, formación de usuarios y pruebas regulares de seguridad.

Sysmon - Sysinternalsdocsmsft
Logo