Cobertura automática

Cobertura que no espera a un ciclo de publicación.

Toda herramienta forense decodifica lo que su fabricante ya ha implementado. VERA genera su propia cobertura para todo lo demás, la presenta al analista como una vista previa sobre los datos reales, y no aplica nada hasta que una persona lo ha aceptado.

  • Primero la biblioteca pública, generación para el resto
  • Validado por una persona antes de usarse
  • Cada mapeo es legible, sin código que escribir

El problema

Una aplicación sin soporte es un callejón sin salida, y no es rara.

Un sospechoso instala una aplicación social regional, o actualiza una aplicación de mensajería conocida, y cambia la estructura de almacenamiento. La suite de adquisición no la ha implementado. Los datos están en la extracción, completos, y son ilegibles hasta que alguien publica un analizador para ellos.

Esa espera no tiene nada que ver con el caso que tiene delante el analista. Depende de la planificación de publicaciones de otra empresa, y de lo interesante que resulte comercialmente la aplicación para esa empresa.

Tres niveles

Conocido, desconocido y corregido.

La cobertura se produce de tres maneras, ordenadas según cuánta atención del analista consume cada una.

  • La biblioteca pública aplica lo que ya se conoce

    Abierta a todas las aportaciones. Las fuentes se comparan con la biblioteca de mapeos validados y se aplican al abrir el precinto, de modo que el analista ve una vista llena, no una tarea.

  • El mapeo automático estructura el resto

    VERA examina las fuentes, deduce lo que contienen y genera por sí mismo el mapeo. Lo que llega al analista es una vista previa sobre los datos reales, y no una especificación que leer. En nuestro caso de demostración, los mensajes de Leboncoin se mapean de esta manera: ninguna biblioteca los tenía.

  • El analista tiene la última palabra

    Cualquier mapeo puede abrirse en el editor de nodos, leer y cambiar su consulta, con la ayuda del asistente si se desea. Escribir código nunca forma parte del trabajo.

Mapeo · vista previaPendiente de revisión

Origen

tabla de mensajes

Transformación

hora, dirección

Vista

Mensajes

FECHA Y HORAREMITENTETEXTO DEL MENSAJE
11/03 21:04Contacto 7¿andas por ahí este fin de semana?
11/03 21:06Propietariodepende para qué
11/03 21:11Contacto 7el sábado, como la última vez
11/03 21:12Propietariovale. El 14 me va bien
Validar e indexarCorregirPida al asistente una correcciónConsulta legible y editable

La puerta de validación

Los mapeos se generan automáticamente y una persona los valida antes de usarlos.

Esa frase es toda la descripción pública del mecanismo, y es deliberada. Lo que importa a un comprador es la garantía y no el método: ningún mapeo generado se aplica nunca a un caso sin que un analista lo acepte, y el analista ve el resultado sobre registros reales antes de decidir.

En una conversación de contratación, este suele ser el punto decisivo. El software propone. Su analista dispone, y el registro de auditoría deja constancia de cuál.

Nada se aplica a un caso sin que una persona lo acepte primero. Es una propiedad del diseño, no un ajuste.

Explicabilidad

Cualquier persona que lo necesite puede leer cada mapeo.

Un mapeo es la explicación de una vista: qué archivo, qué tabla, qué columnas, unidas cómo y transformadas cómo. Abra cualquier rastro y VERA muestra el mapeo que hay detrás, desde la fila de origen hasta el campo en pantalla.

Los analistas casi nunca necesitan tocarlo. Cuando hace falta una corrección, se hace conectando cajas en un editor visual, sin código. Un revisor, un contraperito o un tribunal pueden leer el mismo mapeo y comprobarlo.

01El rastro

Mensajes · hilo 12

Contacto 714 mar · 18:40

18,000 y me paso el sábado

Cuerpo del mensaje

02El mapeo que lo produjo

source_table 244 rows text TEXT peer TEXT sent_at INTEGER state INTEGER kind INTEGER conv_id INTEGER VALUE MAP 1 → received 2 → sent Timestamp TIMESTAMP Sender TEXT Message body TEXT Direction ENUM Thread ID TEXT Read BOOL Attachments JSON

03La fila de origen

messages.db › message › fila 8842
text
18,000 y me paso el sábado
peer
7
sent_at
1773510000
state
1
Nombres genéricos. En un precinto real, cada paso se abre en VERA con un solo clic.

Lo que cambia

La cobertura crece con el uso, y no con los ciclos de publicación.

Un laboratorio que usa VERA ya no espera a que un tercero decida qué aplicaciones merecen soporte. El analista que se encuentra hoy con una aplicación desconocida obtiene hoy una vista en funcionamiento, y el mapeo validado puede proponerse entonces a la biblioteca pública, para que cualquier otro laboratorio también lo reciba.

El saber deja de desaparecer cuando un analista se jubila o cambia de destino. Se convierte en algo que el servicio conserva.

Lo que funciona hoy y lo que no

Lo que funciona hoy

  • Generación automática de mapeos para fuentes que nunca se han visto.
  • Una puerta de validación humana obligatoria antes de aplicar cualquier cosa.
  • Un editor visual de nodos para la corrección y el control manual total.
  • Coincidencia con la biblioteca pública y con la biblioteca del servicio al importar.
  • Cobertura que se aplica a versiones cambiadas, no solo a aplicaciones nuevas.
  • Fuentes más allá de las bases de datos: JSON, plist, XML, CSV, LevelDB y otros archivos estructurados.

En desarrollo

  • Fuentes de ordenador, archivos de registro y cualquier archivo legible, a través de los mismos mapeos.
  • Una pasada rápida solo con la biblioteca, con la IA mapeando el resto mientras el analista trabaja.
Vea la hoja de ruta

Véalo funcionar con una extracción real

Un servicio pide una demostración, normalmente de treinta minutos con datos ficticios. Un experto independiente pide acceso: una persona revisa la solicitud y, después, la licencia anual se pide desde la cuenta.

Solicitar acceso

Cada solicitud se revisa antes de conceder el acceso.