Inicio
¿Qué es SIM?
Estructura
Borrado SMS
Recuperación
Herramientas
Simulador
Quiz
Análisis Forense Digital

Análisis Forense de
Tarjetas SIM

Aprende las técnicas de recuperación de SMS eliminados y análisis forense de tarjetas SIM. Desde conceptos básicos hasta recuperación avanzada de datos.

¿Qué es una Tarjeta SIM?

La base de la identificación en redes móviles y su importancia forense

🔐 Tarjeta Inteligente

Una tarjeta SIM (Subscriber Identity Module) es una tarjeta inteligente desmontable usada en teléfonos móviles que almacena de forma segura la clave de servicio del suscriptor usada para identificarse ante la red.

Permite cambiar la línea de un terminal a otro simplemente cambiando la tarjeta. Su uso es obligatorio en redes GSM y su equivalente en redes UMTS se denomina USIM.

💡
Dato importante: Las SIM están disponibles en dos tamaños principales:
  • Tamaño crédito: 85,60 × 53,98 × 0,76 mm
  • Mini SIM (más popular): 25 × 15 × 0,76 mm

📋 Información Almacenada

La tarjeta contiene información independiente del sistema operativo del teléfono:

  • 🔑 IMSI - Clave identificativa única del dispositivo
  • 🌍 Información de localización - Última área registrada
  • 📞 MSISDN - Número de teléfono y llamadas originadas
  • 💬 Traffic SMS - Mensajes enviados/recibidos y estado de lectura
  • 📡 Proveedor - Nombre de operadora y red celular
  • 🔐 Claves de cifrado - De la última llamada
🔒

PIN

Número de identificación personal. Se requiere al acceder a la información. Tras 3 intentos erróneos, la tarjeta se bloquea requiriendo el código PUK.

🔓

PUK

Código para desbloquear la SIM tras introducir erróneamente el PIN. Si se introduce mal varias veces, la información se elimina irreversiblemente.

⚠️

Desafío Actual

Los nuevos terminales almacenan información en el sistema operativo, delegando a la SIM solo cuando el disco se llena, complicando el análisis forense.

Estructura de Almacenamiento

Cómo se organizan los SMS en la tarjeta SIM

📂 Sistema de Archivos SIM

La tarjeta SIM contiene un archivo especial donde se guardan los SMS. Este archivo tiene varias "franjas horarias" o ranuras, siendo el número finito (generalmente 20-25 SMS, aunque las modernas tienen más).

📋 Campos de una Franja Horaria

▼

Cada ranura de SMS se compone de varios campos:

  • 📱 Número del remitente - Teléfono de origen
  • Fecha y hora - Momento de recepción
  • 💭 Texto del mensaje - Contenido del SMS
  • 🔖 Estado - "Vacío" (00) o "En uso" (07)

🔄 Gestión de Espacio

▼

Cuando todas las zonas están llenas:

  1. Se debe borrar una zona antigua
  2. Luego se puede guardar un mensaje nuevo
  3. El sistema verifica espacios libres antes de almacenar

🔍 Visualización Hexadecimal

Análisis del archivo SMS a nivel de bytes:

00000000 07 FF FF FF FF FF FF FF FF ...........
00000010 07 91 53 01 23 45 67 89 .S.#Eg.
00000020 00 00 00 00 00 00 00 00 ........
00000030 00 FF FF FF FF FF FF FF ........
00000040 00 FF FF FF FF FF FF FF ........
✅
07 = Estado "En uso" (mensaje visible)
00 = Estado "Vacío/Eliminado" (mensaje recuperable)
FF FF = Valor por defecto de borrado

💾 Visualización de Ranuras SMS

Ejemplo de tarjeta con 20 ranuras: 4 mensajes (2 activos, 2 eliminados)

Mecanismo de Borrado de SMS

Entendiendo cómo se eliminan los mensajes para poder recuperarlos

🗑️ Proceso de Eliminación

Algunos teléfonos eliminan un SMS simplemente cambiando el valor de estado de "en uso" (07) a "vacío" (00), dejando intactos los otros campos (número, fecha, texto).

1

Estado inicial

El mensaje tiene estado 07 (en uso) y es visible en el teléfono.

2

Acción de borrar

El usuario elimina el mensaje desde el menú del teléfono.

3

Cambio de estado

El sistema cambia el byte de estado de 07 a 00.

4

Mensaje oculto

El teléfono ya no muestra el mensaje, pero los datos permanecen.

⚠️
Importante: Cuando se recibe un nuevo SMS, el teléfono verifica si existen espacios libres (estado 00) y los utiliza para almacenar el nuevo mensaje, sobrescribiendo el anterior.
Proceso de Borrado - Vista Técnica
# ANTES de borrar:
> Estado: 07 (EN USO)
Remitente: +34612345678
Fecha: 2024-01-15 14:30:00
Mensaje: "Hola, ¿dónde quedamos?"

# DESPUÉS de borrar:
> Estado: 00 (VACÍO)
Remitente: +34612345678 ← INTACTO
Fecha: 2024-01-15 14:30:00 ← INTACTO
Mensaje: "Hola, ¿dónde quedamos?" ← INTACTO

⚠️ Los datos permanecen pero el estado cambió
💡
Recuperación posible: Los SMS pueden ser recuperados mediante un simple cambio de estado de 00 (vacío) a 07 (en uso).

🚫 ¿Cuándo NO se puede recuperar?

Sobrescritura de Datos

Algunas compañías utilizan software que marca el SMS como borrado permanentemente, sobrescribiendo la zona un número determinado de veces con datos aleatorios o ceros, eliminándolo correctamente.

Almacenamiento Interno

Muchos teléfonos modernos almacenan SMS en su propia memoria en lugar de en la SIM. Cada fabricante tiene una forma distinta según el sistema operativo, requiriendo técnicas específicas de recuperación.

Recuperación de SMS Eliminados

Técnicas y herramientas para recuperar mensajes borrados

🔄 Cambio de Estado

La recuperación se basa en modificar el byte de estado de la ranura SMS de 00 (vacío/eliminado) a 07 (en uso).

✅
Ventaja: Es un proceso sencillo que no requiere conocimientos avanzados de hexadecimal, solo herramientas adecuadas.
1

Lectura de la SIM

Conectar la tarjeta SIM mediante lector compatible PC/SC.

2

Identificación

Localizar ranuras con estado 00 que contienen datos válidos.

3

Modificación

Cambiar el byte de estado de 00 a 07.

4

Verificación

El mensaje aparecerá nuevamente en el teléfono.

Ejemplo de Recuperación
# Estado inicial (mensaje eliminado):
Offset 0x00: 00 FF FF FF FF FF FF FF
↑
Estado: VACÍO (00)

# Después de recuperación:
Offset 0x00: 07 FF FF FF FF FF FF FF
↑
Estado: EN USO (07)

✓ Mensaje recuperado exitosamente

🛠️ Software Especializado

Existen diversas herramientas comerciales y open source para el análisis forense de SIM:

MOBILedit! Forensics

Cambia/deshabilita PINs, accede a todas las posiciones, exporta contactos

Comercial

SIM Manager

Incluido con DEKART. Muestra mensajes eliminados en rojo, permite recuperar

Propietario

SIM Explorer

Reúne pruebas electrónicas, visualiza entrañas de la tarjeta

Forense

Forensic Card Reader

Lectura forense con cadena de custodia

Profesional

SIMIS USIM Detective

Análisis avanzado de USIM y SIM

Avanzado

Oxygen PM for Symbian

Especializado en dispositivos Symbian

Legacy

Hardware Recomendado

Lector de tarjetas SIM compatible con drivers PC/SC:

DEKART SIM Reader

Precio: ~33€ + gastos de envío

  • ✓Lectura/escritura por USB
  • ✓Busca, edita, añade y borra entradas
  • ✓Permite hacer copias de seguridad
  • ✓Manejo de PINs y PUKs
  • ✓Exporta a Outlook/MS Office
  • ✓Software de exploración incluido
💡
Nota: SIM Manager solo funciona correctamente con la versión en inglés.

📋 Proceso Completo

1

Preparación del Hardware

Conectar el lector DEKART vía USB e instalar drivers PC/SC.

2

Inserción de la SIM

Insertar la tarjeta SIM en el lector correctamente orientada.

3

Autenticación

Introducir PIN si es necesario. Si está bloqueada, usar PUK.

4

Ejecutar Software

Abrir MOBILedit! Forensics o SIM Manager.

5

Explorar SMS

Navegar a la sección de mensajes SMS/MMS.

6

Identificar Eliminados

Buscar en "Deleted Items" o mensajes marcados en rojo.

7

Recuperar

Clic derecho → Recuperar (o cambiar estado manualmente).

8

Exportar Evidencia

Guardar logs y mensajes recuperados con hash de integridad.

Flujo de Trabajo Forense
# 1. Crear imagen forense
$ dd if=/dev/sim0 of=sim_backup.img bs=512

# 2. Calcular hash MD5
$ md5sum sim_backup.img
a1b2c3d4e5f6... sim_backup.img

# 3. Analizar con herramienta
$ sim_analyzer sim_backup.img --recover

⚠️ Siempre trabajar sobre copia, nunca original
⚖️

Casos de Acoso

En investigaciones de acoso o stalking, los SMS eliminados pueden contener amenazas o mensajes comprometedores que la víctima borró por miedo pero que son cruciales como evidencia.

👶

Grooming

Casos de acoso sexual a menores donde el agresor intenta eliminar el rastro de sus comunicaciones. La recuperación puede salvar vidas y proporcionar pruebas contundentes.

🔐

Recuperación de Datos

Usuarios que eliminan accidentalmente SMS importantes con direcciones, contraseñas, códigos PIN o información crítica que necesitan recuperar.

🕵️

Investigación Criminal

Análisis de comunicaciones en casos de narcotráfico, terrorismo o crimen organizado donde los sospechosos borran mensajes regularmente.

⚠️
Consideración legal: El análisis forense de tarjetas SIM debe realizarse siempre con la debida autorización judicial o consentimiento del propietario. La cadena de custodia debe mantenerse intacta para que la evidencia sea admisible en juicio.

Herramientas de Análisis Forense

Software y hardware especializado para investigación digital

🔬

Forensic Card Reader

Lector forense especializado con cadena de custodia integrada

🔍

SIMIS USIM Detective

Análisis avanzado de tarjetas USIM y SIM de última generación

📱

Oxygen PM for Symbian

Especializado en dispositivos con sistema Symbian

💾

PDA Seizure

Extracción forense de PDAs y dispositivos móviles antiguos

✈️

Pilot-Link

Herramienta para dispositivos Palm Pilot

📲

BitPIM

Gestión y análisis de teléfonos móviles CDMA

📞

Cell Seizure

Extracción forense de teléfonos celulares

🔒

CellDEK

Solución completa de extracción móvil

📡

GSM.XRY

Análisis forense de dispositivos GSM

📱

MobilEdit!!

Gestión y análisis forense multiplataforma

🗄️

PhoneBase

Base de datos y análisis de información móvil

👁️

Secureview

Visualización segura de evidencia digital

🐦

TULP 2G

Herramienta de análisis 2G/GSM

🎯 Hardware Especializado - 3GForensics

Dispositivos hardware profesionales como el Csurv M-TEK de 3GForensics mantienen la integridad de la tarjeta SIM durante el proceso de extracción, garantizando la cadena de custodia.

  • ✓Integridad forense garantizada
  • ✓Write-blocker integrado
  • ✓Soporte para múltiples formatos SIM
  • ✓Generación automática de logs
💰
Nota: Estos mecanismos hardware son muy elevados económicamente y están diseñados exclusivamente para empresas especializadas en forense digital y cuerpos de seguridad.

🎮 Simulador Interactivo

Practica la recuperación de SMS en un entorno seguro

💾 Tarjeta SIM Virtual

Simula el proceso de borrado y recuperación de SMS. Cambia el estado de las ranuras para ver cómo afecta a la visibilidad de los mensajes.

Ranuras SMS (20 slots) Modo: Visualización

📊 Estadísticas

0
En Uso
0
Eliminados
0
Vacíos
💡
Instrucciones:
  • Modo Ver: Haz clic en una ranura para ver detalles del mensaje
  • Modo Borrado: Click en mensaje activo para simular eliminación
  • Modo Recuperar: Click en mensaje eliminado (rojo) para recuperarlo

🧠 Pon a Prueba tus Conocimientos

Responde estas preguntas para verificar lo que has aprendido