¿Qué hace forense-de-memoria?
Domina las técnicas de forense de memoria, incluyendo adquisición de memoria, análisis de procesos y extracción de artefactos usando Volatility y herramientas relacionadas. Útil para analizar volcados de memoria, investigar incidentes o realizar análisis de malware a partir de capturas de RAM.
Descripción General
El forense de memoria es el proceso de analizar la memoria volátil (RAM) de una computadora para descubrir evidencia de actividad maliciosa. Esta habilidad te permite realizar tareas como:
- Adquisición de imágenes de memoria de sistemas vivos o archivos de volcado.
- Análisis de procesos, conexiones de red, objetos del kernel y más.
- Extracción de artefactos (contraseñas, archivos, registros de comandos).
- Soporte para múltiples sistemas operativos (Windows, Linux, macOS).
Herramientas Clave
- Volatility 3: Framework principal para análisis de memoria. Plugins como
windows.pslist,windows.netscan,windows.cmdline,linux.bash. - Volatility 2: Versión anterior pero aún útil para ciertos perfiles de sistema.
- LiME o FTK Imager: Para adquisición de memoria en vivo.
- MemProcFS: Para montar una imagen de memoria como un sistema de archivos.
Flujo de Trabajo Recomendado
- Adquisición: Capturar la RAM de forma segura sin modificar el sistema (ej.
lime,winpmem). - Identificación de perfil: Detectar el sistema operativo y la versión del kernel (Volatility 3 lo hace automáticamente).
- Análisis inicial: Listar procesos (
pslist), conexiones de red (netscan), y comandos ejecutados (cmdline). - Extracción de artefactos: Usar
windows.dumpfilespara extraer archivos,windows.hashdumppara hashes de contraseñas. - Análisis avanzado: Buscar rootkits (
modscan), malware (malfind), o volcados de procesos sospechosos.
Ejemplos de Uso
Listar procesos en Windows
vol -f memory.dump windows.pslist
Buscar conexiones de red
vol -f memory.dump windows.netscan
Extraer un archivo específico
vol -f memory.dump windows.dumpfiles --virtaddr 0xdeadbeef
Consejos de Seguridad
- Siempre escribe la imagen de memoria en un disco de solo lectura o en un medio externo.
- No ejecutes herramientas directamente en el sistema comprometido; usa una máquina forense dedicada.
- Documenta la cadena de custodia de las imágenes de memoria.
Recursos Adicionales
Esta habilidad está optimizada para Claude Code, Cursor y Codex. Utiliza los comandos listados para realizar análisis de memoria de manera eficiente.