Информация пользователей macOS может утечь благодаря функции кеширования

Информация пользователей macOS может утечь благодаря функции кеширования

Информация пользователей macOS может утечь благодаря функции кеширования

Как сообщил исследователь в области безопасности Патрик Уордл, операционная система macOS создает и кеширует миниатюры изображений и других типов файлов, которые потом хранит в защищенных паролем разделах жесткого диска.

Проблема заключается в том, что эти кешированные миниатюры хранятся на незашифрованных жестких дисках в известном месте. Следовательно, их легко можно извлечь с помощью вредоносных программ или инструментов для форензики.

Миниатюры создаются Finder и QuickLook. Всякий раз, когда пользователь переходит к новой папке, Finder автоматически загружает значки для расположенных в ней файлов. В случае с изображениями миниатюры заменяются эскизами.

В последней версии macOS Apple добавила новую функцию Finder под названием QuickLook. Она позволяет быстро просматривать изображения, нажав на клавишу «пробел».

В основе работы этой функции лежит не что иное, как эскизы изображений, созданные Finder. Эти эскизы и миниатюры хранятся в одном месте:

$TMPDIR/../C/com.apple.QuickLook.thumbnailcache/

Таким образом, пользователи могут просто не знать, что их данные могут просочиться через кешированные эскизы или функцию QuickLook.

Для удаления миниатюр Уордл предлагает выполнить следующие две команды:

$ rm -rf $TMPDIR/../C/com.apple.QuickLook.thumbnailcache
$ sudo reboot

Пред этим надо размонтировать зашифрованный контейнер.

Подпишитесь на новости

На GitHub появилась утилита для удаления моделей Apple Intelligence

Выключить ИИ-функции — ещё не значит освободить место на диске. Для пользователей macOS появилась утилита RemoveMacAI: она отключает Apple Intelligence, удаляет загруженные модели и блокирует их повторное скачивание. Поддерживаются компьютеры с Apple silicon и macOS 27.

В документации проекта на GitHub разработчик объясняет проблему: в macOS 27 нет единого переключателя Apple Intelligence, а модели остаются на накопителе даже после отключения функций.

RemoveMacAI отключает Siri, Writing Tools, Genmoji, Image Playground, расширение ChatGPT, умные ответы и сводки, очистку фотографий и предиктивное дополнение кода в Xcode. Связанные локальные модели тоже удаляются. Диктовку утилита оставляет в покое — она управляется отдельно.


По словам автора, модели удаляются через системную службу Apple, без прямого вмешательства в файлы каталога /System. Защита System Integrity Protection остаётся включённой. Профиль конфигурации, который пользователь подтверждает в настройках, блокирует повторную загрузку моделей.


Предусмотрены просмотр состояния, пробный запуск без изменений и сохранение выбранных функций. Команда removemacai revert отменяет настройки и разрешает системе снова скачивать модели. Проект распространяется под лицензией MIT.

Есть нюанс: отключение затрагивает и приложения, использующие локальные модели Apple, а также соответствующие действия в «Командах». macOS 26 и более ранние версии не поддерживаются. Так что освобождение диска сопровождается вполне конкретной потерей возможностей; выбирать, какие из них нужны, придётся пользователю.

RSS: Новости на портале Anti-Malware.ru