ESC

Escribe para buscar entre todos los artículos

Volver al archivo

Guía Rápida de Comandos para la Respuesta a Incidentes en Windows

Guía práctica de comandos Windows y PowerShell para la identificación y mitigación de amenazas durante la respuesta a incidentes.

Bienvenido a esta guía práctica sobre la gestión de incidentes de seguridad en sistemas Windows. Encontrarás una serie de comandos útiles para identificar y mitigar amenazas, asegurando que tu sistema se mantenga seguro y operativo.

Visualización de Cuentas de Usuario

Métodos para listar y gestionar cuentas de usuario locales en tu sistema.

Método GUI: Presiona Windows+R y escribe lusrmgr.msc, luego haz clic en OK.

Comando net user: Abre Command Prompt como administrador y escribe net user, luego presiona Enter.

Comando net localgroup: Abre Command Prompt como administrador y escribe net localgroup administrators, luego presiona Enter.

Get-LocalUser (PowerShell): Abre PowerShell como administrador y escribe Get-LocalUser, luego presiona Enter.

Visualización de Procesos

Métodos para ver y gestionar procesos en ejecución en tu sistema.

Task Manager (GUI): Presiona Windows+R, escribe taskmgr.exe y haz clic en OK.

Comando tasklist: Abre Command Prompt como administrador y escribe tasklist, luego presiona Enter.

Get-Process (PowerShell): Abre PowerShell como administrador y escribe Get-Process, luego presiona Enter.

Comando wmic:

wmic process list full
wmic process get name,parentprocessid,processid
wmic process where 'ProcessID=PID' get Commandline

Visualización de Servicios

Método GUI: Presiona Windows+R y escribe services.msc, luego haz clic en OK.

Comando net start: Abre Command Prompt como administrador y escribe net start.

Comando sc query: Abre Command Prompt como administrador y escribe sc query | more.

Programador de Tareas

Método GUI: Navega a C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools.

Comando schtasks: Abre Command Prompt como administrador y escribe schtasks.

Aplicaciones de Inicio

Método GUI: Abre Task Manager y haz clic en la pestaña Startup.

wmic startup (PowerShell):

wmic startup get caption,command
Get-CimInstance Win32_StartupCommand | Select-Object Name, command, Location, User | Format-List

Registro de Windows

Método GUI: Abre REGEDIT y navega manualmente a la clave de ejecución.

reg query (PowerShell):

reg query HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
reg query HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Puertos TCP y UDP Activos

Comando netstat: Abre Command Prompt como administrador y escribe netstat -ano.

Get-NetTCPConnection (PowerShell):

Get-NetTCPConnection -LocalAddress IP | Sort-Object LocalPort

Uso Compartido de Archivos

Comando net view: Abre Command Prompt y escribe net view \\localhost.

Get-SMBShare (PowerShell): Abre PowerShell y escribe Get-SMBShare.

Archivos

Comando forfiles:

forfiles /D -10 /S /M *.exe /C "cmd /c echo @path"
forfiles /D -10 /S /M *.exe /C "cmd /c echo @ext @fname @fdate"

Configuración de Firewall

netsh firewall show config
netsh advfirewall show currentprofile

Sesiones y Conexiones

net use
net session

Entradas de Registro y Logs de Seguridad

Método GUI: Abre Event Viewer presionando Windows+R y escribiendo eventvwr.msc.

Comando wevtutil: Abre Command Prompt y escribe wevtutil qe security.

Get-EventLog (PowerShell): Abre PowerShell y escribe Get-EventLog -list.

Logs de Auditoría de Seguridad

Comando auditpol:

auditpol /get /category:*
auditpol /set /subcategory:"Logon" /success /failure

Comando secedit:

secedit /analyze /cfg "C:\Path\To\SecurityTemplate.inf" /log "C:\Path\To\LogFile.log"

Otros Comandos Útiles

Revisar eventos específicos:

wevtutil qe System "/q:*[System[(EventID=4624)]]" /f

Verificar configuración de firewall:

netsh advfirewall show currentprofile

Monitorear conexiones de red:

Get-NetTCPConnection -State Established

Conclusión

Esta guía resume los comandos más útiles para responder a incidentes en un sistema Windows, facilitando la identificación y mitigación de amenazas. Al utilizar estas herramientas, puedes asegurar la integridad y seguridad de tu sistema de manera eficiente y efectiva.

SV
Autor

Sebastián Vargas

CISO & Fundador de TTPSEC SpA. Más de 15 años en ciberseguridad, governance, riesgo y compliance. Escribiendo sobre seguridad de la información desde 2018.

¿Te sirve el contenido?

Recomendarme en LinkedIn
Volver al archivo