← Volver al inicio

Fundamentos de Forense Digital

Objetivo

Entender como preservar y analizar evidencia sin destruirla.

Forense digital busca reconstruir hechos. En seguridad operativa, no siempre haces forense formal legal, pero si necesitas disciplina: preservar evidencia, documentar acciones y separar hechos de hipotesis.

Mapa Mental

evidencia -> preservacion -> copia -> hash -> analisis -> timeline -> conclusion

La pregunta central:

Que evidencia prueba lo que creemos que paso?

Que es Forense Digital

Forense digital busca responder:

  • Que paso?
  • Cuando paso?
  • Como paso?
  • Que sistemas fueron afectados?
  • Que evidencia lo prueba?

Evidencia

Ejemplos:

  • Logs.
  • Archivos.
  • Memoria.
  • Imagen de disco.
  • Eventos de Windows.
  • Historial de comandos.
  • Trafico de red.

Tipos de Evidencia

Volatil

Puede perderse rapido:

  • memoria;
  • procesos;
  • conexiones activas;
  • sesiones;
  • comandos recientes;
  • archivos temporales.

No Volatil

Permanece mas tiempo:

  • disco;
  • logs;
  • registros;
  • archivos;
  • backups;
  • snapshots.

El orden de recoleccion importa porque algunas evidencias desaparecen al reiniciar o apagar.

Cadena de Custodia

Registro de quien tuvo la evidencia, cuando y que hizo con ella.

Importa porque:

  • Protege integridad.
  • Permite auditoria.
  • Evita dudas sobre manipulacion.

Una entrada minima:

CampoDescripcion
EvidenciaQue se recolecto
HashIntegridad
Fecha/horaCuando
PersonaQuien
AccionQue hizo
UbicacionDonde se guarda

Principio Basico

No modificar evidencia original si puedes evitarlo.

Buenas practicas:

  • Trabajar con copias.
  • Calcular hashes.
  • Documentar acciones.
  • Registrar fechas y herramientas.

Hashes

Un hash ayuda a demostrar que un archivo no cambio.

Ejemplos:

  • SHA256 para archivos;
  • hash antes y despues de copiar;
  • registro en notas de caso.

Timeline

Una linea de tiempo ordena eventos.

Ejemplo:

10:00 login fallido 10:02 login exitoso 10:05 descarga de archivo 10:10 cambio de contraseña

Un buen timeline incluye:

  • zona horaria;
  • fuente de log;
  • usuario;
  • sistema;
  • evento;
  • interpretacion separada del hecho.

Preguntas Forenses

  • Cual fue el primer evento conocido?
  • Que usuario estuvo involucrado?
  • Que archivos cambiaron?
  • Que procesos se ejecutaron?
  • Que conexiones ocurrieron?
  • Hay persistencia?

Hechos vs Hipotesis

Hecho:

El usuario admin inicio sesion a las 03:12 desde 198.51.100.10.

Hipotesis:

La cuenta admin pudo estar comprometida.

Conclusion:

Con base en login inusual, descarga masiva y ausencia de viaje registrado, la hipotesis de compromiso es probable.

Ejemplo de Analisis

Con logs ficticios, un analisis forense basico debe reconstruir:

  • Timeline.
  • Evidencia clave.
  • Hipotesis.
  • Preguntas pendientes.
  • Conclusion.

Criterios Para un Timeline Forense

Un timeline forense debe ayudar a reconstruir hechos sin mezclar conclusiones prematuras. Debe considerar:

  • eventos ordenados por tiempo;
  • fuente de cada evento;
  • zona horaria;
  • separacion entre hechos e hipotesis;
  • conclusion sustentada;
  • evidencia faltante;
  • integridad de archivos cuando aplique.

Errores Comunes

  • Analizar el original sin copia.
  • No registrar zona horaria.
  • Mezclar hechos con opiniones.
  • No calcular hashes.
  • Cambiar timestamps por abrir archivos sin cuidado.
  • No documentar herramientas usadas.

Criterio de Dominio

Puedes avanzar cuando puedas:

  • Explicar evidencia.
  • Explicar cadena de custodia.
  • Reconstruir una linea de tiempo.
  • Separar hechos de hipotesis.
  • Documentar integridad con hashes y notas claras.