Reconstrucción de video
El módulo de Reconstrucción de Video es un sistema avanzado de análisis forense que permite recrear y analizar paso a paso las acciones realizadas por un usuario durante una sesión. Este sistema captura, almacena y reproduce de manera secuencial todas las interacciones del usuario con la aplicación, proporcionando una herramienta invaluable para análisis de seguridad, debugging, investigación de fraude y validación de procesos.
Objetivos Principales
Objetivo
Descripción
Beneficio
Análisis Forense
Reconstruir sesiones sospechosas para investigación
Identificación de patrones fraudulentos
Debugging Avanzado
Reproducir errores exactos en el flujo de usuario
Resolución rápida de problemas técnicos
Validación de Seguridad
Verificar cumplimiento de protocolos de seguridad
Detección de vulnerabilidades
Análisis de UX
Estudiar comportamiento real del usuario
Optimización de experiencia de usuario
Compliance
Documentar procesos para auditorías
Cumplimiento regulatorio
Arquitectura del Sistema
Componentes Principales
Componente
Función
Tecnología
Video Player
Reproduce la sesión de manera visual
Renderizado en tiempo real
Input Table
Tabla detallada de eventos capturados
Base de datos de eventos
Timeline Controller
Control de navegación temporal
Interfaz de usuario interactiva
Event Tracker
Sistema de captura de eventos
SDK de monitoreo
Video Player - Reproductor de Sesión
El Video Player es la interfaz visual principal que muestra la reconstrucción exacta de la sesión del usuario en un dispositivo simulado. Permite visualizar cómo el usuario interactuó con la aplicación, incluyendo toques, deslizamientos, entrada de texto y navegación entre pantallas.

Características del Reproductor
Característica
Descripción
Funcionalidad
Simulación de Dispositivo
Replica el dispositivo exacto usado por el usuario
iPhone, Android, tablet según el caso
Renderizado de Pantallas
Muestra las pantallas exactas vistas por el usuario
Interfaz idéntica a la sesión original
Indicadores Visuales
Muestra puntos de interacción y gestos
Toques, deslizamientos, entrada de texto
Sincronización Temporal
Reproduce eventos en tiempo real o modificado
Control de velocidad de reproducción
Controles de Reproducción
Control
Función
Opciones Disponibles
Timer
Muestra tiempo transcurrido de sesión
Formato MM:SS.MS
Speed
Controla velocidad de reproducción
X0.5, X1, X2, X4, X8
Play/Pause
Control de reproducción
Botones estándar
Timeline
Navegación temporal directa
Barra de progreso interactiva
Input Table - Tabla de Eventos Detallada
La Input Table es una tabla comprehensiva que registra cada evento de interacción capturado durante la sesión del usuario. Proporciona una vista granular y técnica de todas las acciones realizadas, con timestamps precisos y metadata asociada.

Columna
Descripción
Tipo de Dato
Ejemplo
INPUT TYPE
Tipo de entrada o acción realizada
Numérico/Categórico
1, 8, 12
ACTIVITY START TIME
Fecha y hora exacta del evento
DateTime
30/8/2025, 10:31:15
ACTIVITY START HOUR
Hora específica en formato HH:MM:SS
Time
15:31:15
DURATION (S)
Duración del evento en segundos
Decimal
2.253, 0.5, 0.514
INTERACTIONS
Número de interacciones en el evento
Entero
2, 10, 11, 21
FINAL VALUE
Valor final ingresado o resultado
String
Asteriscos (datos sensibles), ABC
LENGTH
Longitud del valor ingresado
Entero
0, 9, 10, 23
VALUE TYPE
Tipo de dato del valor
String
ABC, mixed
TIME DIFFS
Diferencias de tiempo entre eventos
String
Asteriscos (metadata)
TIME DIFFS CHART
Gráfico visual de diferencias temporales
Gráfico
Barras y líneas temporales
TIME SINCE LAST ACTIVITY
Tiempo desde la actividad anterior
Decimal
18.33, 2.579, 1.348
TIME SINCE SESSION START
Tiempo desde inicio de sesión
Decimal
18.33, 23.16, 25.01
Tipos de INPUT TYPE
Código
Tipo de Evento
Descripción
Ejemplo de Uso
1
Entrada de Texto
Ingreso de datos en campos de formulario
Escribir usuario, contraseña
8
Navegación/Click
Clicks en botones o elementos de navegación
Botón "Siguiente", "Confirmar"
12
Evento de Sistema
Eventos automáticos o del sistema
Validaciones, carga de página
Interpretación de VALUE TYPE
Tipo
Descripción
Seguridad
Interpretación
ABC
Texto alfabético
Datos no sensibles
Nombres, texto general
mixed
Texto alfanumérico
Potencialmente sensible
Usuarios, códigos, referencias
Asteriscos (*)
Datos enmascarados
Altamente sensible
Contraseñas, números de cuenta
Timeline de Eventos - Panel Lateral
El panel lateral muestra una línea de tiempo cronológica de todos los eventos de la sesión, organizada secuencialmente con timestamps precisos y códigos de evento específicos.
Eventos del Timeline
Timestamp
Código de Evento
Descripción
Categoría
10:30:56
INIT_SDK_CBID
Inicialización del SDK
Sistema
10:31:08
SMP_AUTH
Proceso de autenticación
Autenticación
10:31:28
SET_CBID
Configuración de identificador
Sistema
10:31:28
SMP_LOGIN
Inicio de sesión
Autenticación
10:31:28
SMP_LOGIN.PASSW
Ingreso de contraseña
Autenticación
10:31:28
SET_LID
Configuración de identificador local
Sistema
10:32:01
Operaciones
Acceso a módulo de operaciones
Navegación
10:32:02
Transferencias
Acceso a transferencias
Transaccional
10:32:03
Operaciones.Tra
Operación de transferencia
Transaccional
10:32:04
Operaciones.Tra
Continuación de transferencia
Transaccional
10:32:10
Operaciones.Tra
Finalización de transferencia
Transaccional
Categorización de Eventos
Categoría
Color Indicador
Descripción
Ejemplos
Sistema
Verde
Eventos automáticos del sistema
INIT_SDK, SET_CBID, SET_LID
Autenticación
Verde
Procesos de login y verificación
SMP_AUTH, SMP_LOGIN
Navegación
Verde
Movimiento entre secciones
Operaciones, Transferencias
Transaccional
Verde
Operaciones financieras o críticas
Operaciones.Tra
Funcionalidades del Sistema
Capacidades de Análisis
Funcionalidad
Descripción
Aplicación
Reproducción Exacta
Recrea la sesión tal como ocurrió originalmente
Análisis forense, debugging
Análisis Temporal
Estudia patrones de tiempo entre acciones
Detección de automatización
Correlación de Eventos
Relaciona eventos de different fuentes
Investigación de seguridad
Exportación de Datos
Genera reportes y evidencia
Auditorías, compliance
Casos de Uso Principales
Caso de Uso
Descripción
Beneficio
Investigación de Fraude
Analizar sesiones sospechosas paso a paso
Identificación de patrones maliciosos
Análisis de Errores
Reproducir bugs reportados por usuarios
Resolución rápida de problemas
Auditoría de Seguridad
Verificar cumplimiento de protocolos
Validación de controles
Optimización de UX
Estudiar comportamiento real del usuario
Mejora de experiencia
Training y Capacitación
Mostrar ejemplos reales de uso
Educación del equipo
Métricas y Análisis Disponibles
Métrica
Descripción
Valor para Análisis
Tiempo de Sesión Total
Duración completa de la sesión
Identificar sesiones anormalmente largas/cortas
Velocidad de Interacción
Tiempo entre acciones consecutivas
Detectar automatización o comportamiento humano
Patrones de Navegación
Secuencia de pantallas visitadas
Identificar flujos anómalos
Frecuencia de Errores
Número de intentos fallidos o correcciones
Evaluar dificultad de UX o comportamiento sospechoso
Interpretación de Datos
Análisis de Patrones Temporales
Patrón
Indicador
Interpretación
Acción Recomendada
Intervalos Regulares
Tiempos exactamente consistentes entre acciones
Posible automatización
Investigar origen de la sesión
Intervalos Variables
Variación natural en tiempos de respuesta
Comportamiento humano normal
Proceder normalmente
Intervalos Extremos
Pausas muy largas o acciones muy rápidas
Comportamiento anómalo
Análisis manual detallado
Validación de Autenticidad
Factor
Indicador Positivo
Indicador Negativo
Interpretación
Patrones de Tecleo
Variabilidad natural, errores ocasionales
Velocidad perfecta, sin errores
Humano vs Bot
Navegación
Exploratory, ocasionales retrocesos
Directa sin hesitación
Usuario real vs automatizado
Tiempo de Respuesta
Variable según complejidad
Constante independiente de tarea
Comportamiento auténtico
Detección de Anomalías
Anomalía
Descripción
Nivel de Riesgo
Acción
Velocidad Sobrehumana
Acciones más rápidas que capacidad humana
Alto
Bloqueo inmediato
Patrones Repetitivos
Secuencias idénticas múltiples veces
Medio-Alto
Investigación
Navegación Atípica
Acceso a funciones en orden no intuitivo
Medio
Monitoreo adicional
Inconsistencia Temporal
Cambios abruptos en patrones de tiempo
Medio
Análisis contextual
Beneficios del Sistema
Para Equipos de Seguridad
Beneficio
Descripción
Impacto
Evidencia Forense
Documentación completa de actividad sospechosa
Legal y compliance
Detección de Patrones
Identificación de nuevas técnicas de fraude
Prevención proactiva
Validación de Controles
Verificación de efectividad de medidas de seguridad
Mejora continua
Para Equipos de Desarrollo
Beneficio
Descripción
Impacto
Debugging Preciso
Reproducción exacta de errores reportados
Resolución rápida de bugs
Análisis de UX
Comprensión real del comportamiento del usuario
Optimización de interfaces
Testing en Producción
Validación de funcionalidades en ambiente real
Calidad mejorada
Para Compliance y Auditoría
Beneficio
Descripción
Impacto
Trazabilidad Completa
Registro detallado de todas las transacciones
Cumplimiento regulatorio
Evidencia Auditable
Documentación que cumple estándares legales
Protección legal
Reportes Automáticos
Generación de informes para auditores
Eficiencia operativa