Análisis de Safari en dispositivos iOS

| Última modificación: 7 de noviembre de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

En este artículo vamos a enseñarte cómo se hace un análisis de Safari en dispositivos iOS, con los fundamentos de la informática forense.

Safari es un software desarrollado por Apple y está diseñado para utilizarse en otros dispositivos o que requieran navegadores web con el sistema operativo macOS, iOS y iPadOS. Este es un navegador web que le permite a los usuarios acceder a sitios web, correo electrónico y navegar por internet. Utiliza un motor de renderizado WebKit para mostrar una página web y soporta los estándares web actuales, como HTML, CSS y JavaScript.

¿Qué es Safari?

Antes de entrar de lleno con el análisis de Safari en dispositivos iOS, entendamos qué es Safari.

Safari es un navegador que cuenta con características como la navegación privada, la sincronización de marcadores y contraseñas a través de dispositivos, la capacidad de agregar extensiones para personalizar la experiencia de navegación y la función de autorrelleno para facilitar la entrada de información en formularios web.

Además, este navegador ha sido diseñado para ser amigable con la batería y el rendimiento en los dispositivos Apple, lo que lo convierte en una opción popular para los usuarios de estos dispositivos.

Sumado a esto, Safari cuenta con una característica llamada Intelligent Tracking Prevention (Prevención de seguimiento inteligente), que ayuda a proteger la privacidad del usuario al limitar la capacidad de los sitios web de rastrear su actividad en línea y recopilar datos personales sin su consentimiento.

Análisis de Safari en dispositivos iOS

🔴 ¿Quieres entrar de lleno a la Ciberseguridad? 🔴

Descubre el Ciberseguridad Full Stack Bootcamp de KeepCoding. La formación más completa del mercado y con empleabilidad garantizada

👉 Prueba gratis el Bootcamp en Ciberseguridad por una semana

El análisis de Safari en dispositivos iOS puede proporcionar información importante en una investigación o caso judicial. Algunas de las técnicas y herramientas comunes utilizadas en el análisis de Safari en dispositivos iOS incluyen:

  1. Adquisición de datos. El primer paso en el proceso de análisis de Safari en dispositivos iOS es adquirir una copia forense del dispositivo, ya sea utilizando una herramienta de extracción física o lógica, o extrayendo los datos del dispositivo en sí.
  2. Análisis de archivos. El historial de navegación y los archivos temporales de Safari se encuentran en varias ubicaciones en el sistema de archivos del dispositivo. Un examinador forense debe buscar archivos como History.plist, Bookmarks.plist, Cache.db y Cookies.binarycookies.
  3. Extracción de cookies. Las cookies son pequeños archivos que contienen información sobre la actividad del usuario en línea. En Safari, las cookies se almacenan en el archivo Cookies.binarycookies y pueden analizarse utilizando herramientas como Cookie Forensics Tool.
  4. Análisis del caché. El caché de Safari contiene copias de las páginas web visitadas por el usuario. Este archivo se encuentra en la carpeta Cache.db y puede analizarse empleando herramientas como SQLite Forensic Explorer.
  5. Análisis del historial de navegación. El historial de navegación de Safari puede encontrarse en el archivo History.plist. Este archivo contiene información sobre las páginas web visitadas, la fecha y la hora de acceso y la duración de la visita.
  6. Análisis de la actividad de descarga. La actividad de descarga de Safari puede analizarse mediante la revisión del archivo Downloads.plist.
  7. Análisis de la actividad de búsqueda. La actividad de búsqueda puede analizarse mediante la revisión del archivo SearchHistory.plist.

Carpeta en la que se encuentra Safari

La carpeta en donde se encuentra el navegador para análisis de Safari en dispositivos iOS es: /private /var /mobile /Library /Safari. Aquí están los favoritos de Safari Bookmarks.db, el historial History.plist y los buscadores usados SearchEngines.plist, además del archivo SuspendState.plist, que almacena las pestañas o páginas suspendidas de Safari.

De modo que la carpeta /Safari es una carpeta en macOS que contiene archivos relacionados con el navegador web Safari, como marcadores y preferencias de usuario.

análisis de Safari en dispositivos iOS

La siguiente carpeta almacena las últimas búsquedas en Safari: /private /var /mobile /Library /Preferences /com.Apple.mobilesafari.plist

Esta carpeta contiene el archivo de preferencias de la aplicación Safari en dispositivos iOS. Este archivo almacena las preferencias y configuraciones personalizadas del usuario para la aplicación Safari, como la configuración de la página de inicio, el historial de navegación, las contraseñas guardadas, las cookies y los ajustes de seguridad. También puede contener información sobre las extensiones de Safari y otros ajustes avanzados de la aplicación.

¿Cómo seguir aprendiendo sobre ciberseguridad?

Ya hemos visto cómo hacer análisis de Safari en dispositivos iOS. Si quieres seguir formándote en las numerosas disciplinas de la seguridad informática, no te pierdas nuestro Ciberseguridad Full Stack Bootcamp, la formación intensiva con la que conseguirás, en pocos meses, transformarte en un gran profesional gracias a la guía de profesores expertos en el sector IT. ¡Pide ahora más información e impulsa ya tu futuro profesional!

Carlos Cilleruelo

CEO and co-founder of Byron Labs & Coordinador del Bootcamp en Ciberseguridad.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Ciberseguridad

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado