Situación actual

No matriculado

Precio

299,00 €

Comenzar

Estructuras de bases de datos SQLite - Curso de microaprendizaje
Curso de microaprendizaje

Estructuras de base de datos SQLite

Descifrar páginas. Recuperar pruebas. Piense de forma forense.

Este microcurso específico le adentrará en la estructura interna of SQLite databases—essential knowledge for anyone involved in mobile forensic analysis. Whether you’re carving deleted messages, reconstructing fragmented images, or validating commercial tool findings, your ability to interpret SQLite interno can mean the difference between overlooked artifacts and breakthrough evidence.

SQLite databases don’t store data like traditional spreadsheets. Every entry—every chat, timestamp, BLOB, or metadata field—is organized across fixed-size páginas, each with a precise role and internal format. This micro-course teaches you how to navigate those pages, extract hidden data, and recover what automated tools might miss.

🧠 Por qué es importante este microcurso:
  • La mayoría de las aplicaciones móviles utilizan SQLite como mecanismo central de almacenamiento, por lo que es fundamental comprender su estructura.
  • Los datos eliminados suelen permanecer incrustados en las estructuras de las páginas si se sabe dónde buscarlos y cómo interpretarlos
  • El análisis a nivel de página permite recuperar pruebas que las herramientas forenses automáticas pasan por alto.
  • El conocimiento manual de las estructuras permite validar los resultados de las herramientas comerciales e identificar errores de análisis sintáctico.
🎯 Aprendizaje centrado en el láser

Unlike comprehensive forensic courses, this micro-course zeroes in specifically on SQLite database structures. You’ll gain deep, actionable knowledge in a concentrated format—perfect for busy professionals who need to master this critical skillset quickly and efficiently.

A través de este microcurso, dominará los conceptos forenses básicos, desde cabeceras de base de datos y freelist pages a cadenas de desbordamiento y análisis de registros-para que puedas interpretar los datos con confianza y extraer pruebas que otros pasan por alto.
📚 Lo que dominarás
Análisis del encabezado de la base de datos

Descifra los 100 primeros bytes de SQLite para revelar el tamaño de página, la versión, los datos de la lista libre y la estrategia de asignación.

Identificación del tipo de página

Diferenciar entre páginas interiores y hojas (0x05, 0x0D) y comprender sus funciones específicas.

Descodificación del encabezado de página

Comprender cómo los desplazamientos, las matrices de celdas y los punteros guían la navegación interna de SQLite.

Análisis de Freeblock y Freelist

Identificar patrones de reutilización del espacio y rastrear restos de registros eliminados para su recuperación forense.

Decodificación de enteros de longitud variable (VarInt)

Dominio de los enteros de longitud variable de SQLite para una asignación precisa de la estructura de registros y la identificación de límites

Reconstrucción de la cadena de desbordamiento

Siga las cadenas de páginas de desbordamiento para reconstruir artefactos binarios grandes o fragmentados y pruebas multimedia