Seguridad Informática: Apple aborda preocupaciones de privacidad sobre la base de datos del Centro de Notificaciones en macOS Sequoia

Seguridad Informática: Apple aborda preocupaciones de privacidad sobre la base de datos del Centro de Notificaciones en macOS Sequoia

**Protección de la privacidad en macOS Sequoia: Apple traslada la base de datos del Centro de Notificaciones**

La base de datos del Centro de Notificaciones en macOS ha sido objeto de preocupación en la comunidad de seguridad informática. macOS solía mantener un registro de todas las notificaciones recibidas en una base de datos de texto plano, lo que podía incluir mensajes de aplicaciones como iMessage, Slack, Teams y muchas otras. Sin embargo, parece que Apple ha tomado medidas al respecto en macOS Sequoia.

Si no estás utilizando la versión beta para desarrolladores de macOS Sequoia, puedes encontrar tus notificaciones en una base de datos SQLite ubicada en /private/var/folder. Para acceder a ella, abre Finder, presiona Shift + CMD + G, y luego ingresa «/var/folder». Dentro de esta ubicación, encontrarás dos carpetas con nombres de letras aleatorias. En cada una de estas carpetas, verás directorios que contienen archivos de usuario (0), caché (C) y temporales (T). Haz clic en la primera carpeta, luego en «0», y navega hasta el archivo com.apple.notificationcenter. Aquí encontrarás el archivo .db.

Al abrir este archivo o ejecutar el comando «strings» en él, descubrirás una gran cantidad de información, incluyendo datos binarios y nombres de clase «NS», así como tus iMessages, rutas de archivos, notificaciones de Slack, Facebook y cualquier otra enviada al Centro de Notificaciones por una aplicación o el sistema, todo visible en texto plano.

Si prefieres evitar estos pasos, puedes encontrar tu última notificación del archivo com.apple.notificationcenter ejecutando el siguiente comando en Terminal:

«`bash
DA=`getconf DARWIN_USER_DIR`; sqlite3 $DA/com.apple.notificationcenter/db2/db «select hex(data) from record order by delivered_date desc limit 1;» | xxd -r -p – | plutil -p –
«`

La buena noticia es que Apple parece haber reconocido que almacenar datos de iMessage en una carpeta sin el conocimiento o consentimiento del usuario no es la mejor práctica. macOS Sequoia ha trasladado la base de datos del Centro de Notificaciones dentro de los Grupos de Contenedores, específicamente en `~/Library/Group Containers/group.com.apple.usernoted/db2/db`.

A diferencia de la ubicación actual en private/var/folders, los Grupos de Contenedores están protegidos por solicitudes de TCC (Transparencia, Consentimiento y Control). Esto incluye los datos de iMessage, que Apple considera información privada. Es probable que hayas encontrado estas solicitudes antes. TCC gestiona los permisos relacionados con varios recursos, como permitir que una aplicación use el micrófono o la cámara de tu Mac. En este caso, mejora la privacidad asegurando que el contenido de mensajes sensibles no se exponga inadvertidamente.

Este es un gran paso por parte de Apple hacia la protección de la privacidad del usuario, especialmente en lo que respecta a los mensajes. Más vale tarde que nunca.

En resumen, la protección de la privacidad en macOS Sequoia es una prioridad para Apple, que ha tomado medidas para salvaguardar los datos del Centro de Notificaciones de forma más efectiva. Estas acciones muestran el compromiso de la empresa con la seguridad y la privacidad de sus usuarios, garantizando una experiencia más segura y confiable en sus dispositivos.



Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *