Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Recolección de evidencia digital sobre dispositivos móviles

Recolección de evidencia digital sobre dispositivos móviles

Presentación del proyecto de grado de fin de carrera.

Resumen del trabajo:

"El área de mobile forensics hoy en día tiene un papel importante en la informática forense debido al extenso uso que tienen los dispositivos móviles. Características como la fabricación de los mismos utilizando arquitecturas SoC (System on a Chip) y la diversidad que presenta el ecosistema móvil, traen una serie de problemáticas desde el punto de vista forense.

Para realizar la extracción de datos de estos dispositivos, los investigadores forenses deben contar con una gran cantidad de herramientas. Cada una de estas, además de implicar un costo económico y de aprendizaje significativo, a menudo suele utilizar formatos propietarios para expresar sus resultados, lo cual dificulta la reutilización de los mismos.

El presente trabajo realiza un estudio del estado del arte de la extracción de datos de dispositivos móviles en el marco del proceso forense informático y profundiza sobre las diversas problemáticas que se encuentran al realizar esta tarea, particularmente en la plataforma Android.

Para solucionar varios aspectos de estos problemas, desarrollamos una herramienta que busca facilitar la extracción de datos de dispositivos móviles Android. La misma brinda un nivel de abstracción que permite al usuario especificar los datos que desea obtener sin necesidad de tener que saber cómo es realizada la extracción de los mismos. Además, ésta utiliza el lenguaje estándar y abierto CybOX (Cyber Observable eXpression) para representar la información resultante de la extracción de datos.

Por último, la herramienta cuenta con un diseño que permite la extensibilidad de la misma con el fin de soportar tanto nuevas formas de extraer datos como nuevos dominios de datos. Esto brinda la posibilidad a un desarrollo colaborativo del conocimiento, de forma que el mismo pueda ser compartido para escalar ante la rápida evolución del ecosistema móvil."

Juan Andrés Diana

September 17, 2015
Tweet

More Decks by Juan Andrés Diana

Other Decks in Research

Transcript

  1. Recolección de evidencia digital
 sobre dispositivos móviles Juan Andrés Diana

    José Ignacio Varela Facultad de Ingeniería, Universidad de la República
  2. Relación de Mobile Forensics con los demás campos Forensic Science

    Digital Forensics Mobile Forensics Computer Forensics
  3. 1. Facilitar la extracción de datos de dispositivos móviles. 2.

    Facilitar la reutilización de los datos obtenidos.
  4. 1. Facilitar la extracción de datos de dispositivos móviles. 2.

    Facilitar la reutilización de los datos obtenidos. 3. Facilitar la extensión de la herramienta.
  5. Una operación extrae un único tipo de dato de una

    determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android.
  6. Una operación extrae un único tipo de dato de una

    determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android. Una operación extrae un único tipo de dato de una determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android.
  7. Una operación extrae un único tipo de dato de una

    determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android. Una operación extrae un único tipo de dato de una determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android. Una operación extrae un único tipo de dato de una determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android.
  8. Una operación extrae un único tipo de dato de una

    determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android. Una operación extrae un único tipo de dato de una determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android. Una operación extrae un único tipo de dato de una determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android. Una operación extrae un único tipo de dato de una determinada fuente de datos, soportando cierto conjunto de modelos de dispositivos y versiones de Android.
  9. 2. Facilitar la reutilización de los datos obtenidos - Abierto

    y estándar (OASIS) - Conjunto de objetos predefinidos - Datos del proceso - Extensible
  10. 3. Facilitar la extensión de la herramienta Extensiones Tipos de

    datos Operaciones Tipos de fuentes de datos
  11. Extensibilidad Tipos de datos Android Inspector Operaciones class NewExtractor(Extractor): def

    execute(self, ...): ... { 'name' = ... ... … } definition new_extractor.py
  12. Extensibilidad Tipos de datos Android Inspector class NewExtractor(Extractor): def execute(self,

    ...): ... { 'name' = ... ... … } definition class NewInspector(Inspector): def execute(self, ...): ... { 'name' = ... ... … } definition new_extractor.py new_inspector.py
  13. Extensibilidad Android Inspector class NewExtractor(Extractor): def execute(self, ...): ... {

    'name' = ... ... … } new_extractor.py definition class NewInspector(Inspector): def execute(self, ...): ... { 'name' = ... ... … } new_inspector.py definition class NewObject(Custom): def execute(self, ...): ... { 'name' = ... ... … } new_cybox_object.py definition
  14. Extensibilidad Android Inspector class NewExtractor(Extractor): def execute(self, ...): ... {

    'name' = ... ... … } new_extractor.py definition class NewInspector(Inspector): def execute(self, ...): ... { 'name' = ... ... … } new_inspector.py definition class NewObject(Custom): def execute(self, ...): ... { 'name' = ... ... … } new_cybox_object.py definition
  15. • SMS de la aplicación por defecto de Android •

    Emails de la aplicación por defecto de Android Caso de estudio Mensajería • Contactos de Facebook • Contactos de WhatsApp • Contactos de la agenda por defecto de Android Redes sociales