geplaatst door: Robert
https://www.macfreak.nl/modules/news/images/Sequoia-icoon.jpg
De Notificatie-database in Sequoia eindelijk ook beveiligd
Hoewel Apple verreweg de meeste dingen in macOS prima heeft geregeld wat betreft de beveiliging, was er de afgelopen jaren één ding wat er negatief uitsprong: de database van alle Notificaties (Berichtgeving) van dit besturingssysteem was gewoon uit te lezen.

Dat kan je zelf zien door in de Finder in het menu Ga te kiezen voor Ga naar map (Shift + Command+ G), daar /var/folders in te vullen en op Return te klikken.

https://x.com/theevilbit/status/1811758367045537990

In de folders die je daar aantreft zijn mappen voor de cache (C), tijdelijke (T) en voorde gebruiker (O), zoek in de laatste naar com.apple.notificationcenter en je vind leesbare databases. Gebruik je liever Terminal, je kan de meest recente Notificaties ook makkelijk uitlezen met het volgende commando:

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 -

Het goede nieuws

Zoals je in de post hierboven kan zien heeft Apple de locatie van deze databases in macOS 15 Sequoia aangepast, die zijn voortaan te vinden in  ~/Library/Group Containers/group.com.apple.usernoted/db2/db

Terwijl bestanden in private/var/folders gewoon uit te lezen zijn, zijn alle Group Containers beschermd door TCC (Transparency, Consent, and Control) prompts. Dit geldt bijvoorbeeld ook voor iMessage-gegevens, die Apple terecht als privégegevens beschouwt. In dit geval wordt onze privacy nog verder verbeterd doordat eventueel gevoelige inhoud van berichten niet onbedoeld kan worden bekeken.


Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
geplaatst door: GeorgeM
Erg goede zaak dit, want in de data van de Notificaties is natuurlijk ook een schat aan privé-informatie te vinden.
geplaatst door: ouwemac
De beschreven procedure werkt toch alleen als je toegang hebt tot de computer waar de notificaties opstaan?
Of staan de leesbare gegevens ergens online of zo?
Je staat niet in de file; Je bent de file: Ulrich Beck
geplaatst door: boiing
Ja, het gaat over lokaal op je Mac.
RAM upgrades te duur? 8 GB te weinig?
https://www.apple.com/feedback/