# Доступ к камере и микрофону на Mac: как проверить и отозвать разрешения

> Что на самом деле значит «Разрешить», где в macOS посмотреть, каким приложениям открыт доступ к камере и микрофону, и как отозвать его, в том числе через tccutil.

HisnLabs Security & Research Team · Published 2026-09-25
Canonical: https://hisnlabs.com/ru/blog/razresheniya-kamery-mikrofona-mac-kak-vernut-dostup

Когда приложение впервые запрашивает доступ к камере или микрофону, macOS показывает единственный запрос: разрешить или нет. Нажмите «Разрешить» — и, в отличие от баннера о cookie, этот ответ сохраняется: приложение больше не спросит снова. Вот что на самом деле решает этот клик, где его можно пересмотреть и изменить, и единственная вещь, которую это изменение не делает.

## Что на самом деле решает однократный запрос

Apple описывает точку контроля, которую питает это решение: [в Настройках на macOS пользователи могут видеть, каким приложениям они разрешили доступ к определённой информации, а также предоставлять или отзывать любой будущий доступ](https://support.apple.com/guide/security/protecting-app-access-to-user-data-secc01781f46/web). На практике это означает, что запрос, на который вы ответили один раз, записывается, и macOS использует эту запись каждый раз, когда приложение пытается снова, — она не спросит дважды, если только вы, переустановка приложения или сброс не изменят эту запись.

## Где это пересмотреть и отключить

Откройте меню Apple › Системные настройки › Конфиденциальность и безопасность › Камера, и аналогичную страницу для Микрофона. Собственная инструкция Apple гласит: «Включайте или отключайте доступ к камере для каждого приложения из списка» — и то же самое для микрофона. Там перечислены все приложения, которые когда-либо запрашивали доступ, каждое со своим переключателем, так что вы можете отключить доступ для одного приложения, не трогая остальные.

## Сброс через терминал

В macOS также есть способ сбросить эту запись из командной строки: `tccutil`. Собственная справочная страница описывает это прямо: она «управляет базой данных конфиденциальности, которая хранит решения, принятые пользователем о том, могут ли приложения получать доступ к личным данным», а её команда reset сбрасывает эти решения, чтобы приложение снова запросило разрешение.

*Terminal*

```console
$ tccutil reset Camera com.example.app
```

> **Warning:** Если не указать идентификатор пакета — `tccutil reset Camera` без имени приложения — справочная страница прямо говорит, что это сбрасывает это разрешение для всех приложений, а не для одного: сбрасываются «все решения для указанной службы», и «служба будет сброшена только для этого пакета» лишь тогда, когда идентификатор пакета указан.

## Чего не делает отзыв доступа: не останавливает уже идущий звонок

Отключение доступа или сброс через `tccutil` определяет, что произойдёт в следующий раз, когда это приложение попытается использовать камеру или микрофон. Это не затрагивает уже запущенный сеанс: если приложение в данный момент удерживает открытыми камеру или микрофон, изменение разрешения — не надёжный способ немедленно его завершить. Закрытие приложения — это прямой способ остановить активную запись прямо сейчас.

## Меню FireAI "Stop it" (остановить)

FireAI 0.1.2 показывает момент, когда приложение включает камеру или микрофон, и собирает те же три варианта действий в одном месте, рядом с этим сеансом:

- Тут же отозвать у этого приложения доступ к камере или микрофону — так же, как это делает `tccutil`, — macOS спросит снова в следующий раз, когда приложению это понадобится.
- Полностью закрыть приложение, что на самом деле и завершает уже идущую запись.
- Заблокировать доступ приложения в интернет правилом FireAI, обратимым в любой момент, чтобы ничего из записанного не могло покинуть Mac, даже пока камера или микрофон остаются открытыми.

> **Note:** FireAI не может сам выключить камеру или микрофон другого приложения посреди звонка — сделать это могут только macOS и само приложение, поэтому закрытие приложения по-прежнему остаётся частью этого меню. FireAI не нуждается в собственном разрешении на камеру или микрофон, и ничто из этого не покидает Mac.

## Коротко

«Разрешить» — это не навсегда, но и не мгновенно обратимо. Системные настройки и `tccutil` меняют то, что произойдёт в следующий раз; только закрытие приложения надёжно останавливает то, что происходит прямо сейчас. Меню FireAI "Stop it" держит все три действия, плюс сетевое, в одном месте.

## Какое место здесь занимают FireAI и HisnLabs

Отключение доступа или его сброс через tccutil решает лишь то, что произойдёт в следующий раз; это не затрагивает уже запущенный сеанс. FireAI 0.1.2 добавляет именно этот последний шаг: меню «Stop it», которое отбирает у приложения доступ к камере или микрофону, закрывает приложение или напрямую блокирует его выход в интернет.

FireAI — это собственный продукт HisnLabs: ИИ-файрвол, работающий прямо на вашем Mac. Он показывает простым языком каждое соединение, которое устанавливают ваши приложения, и позволяет вам решать, что покидает ваш Mac, — его ИИ работает локально, поэтому ваш трафик никогда не отправляется ни нам, ни кому-либо ещё. Команда исследователей безопасности HisnLabs — это те, кто поддерживает точность этих решений: они каталогизируют, какие домены являются обычной телеметрией, а какие — реальным сервисом, отслеживают страну и сеть, стоящие за соединением, и обучают локальную модель (функцию FireAI Pilot) на реальных шаблонах трафика — и ничего из этого не покидает ваш Mac.

Вы можете прочитать о технических решениях, лежащих в его основе, или попробовать FireAI в течение 17 дней на странице [FireAI от HisnLabs](https://hisnlabs.com/fireai/ru/download).

## Sources

- [Apple: Control access to the camera on Mac](https://support.apple.com/guide/mac-help/control-access-to-your-camera-mchlf6d108da/mac)
- [Apple: Control access to the microphone on Mac](https://support.apple.com/guide/mac-help/control-access-to-the-microphone-on-mac-mchla1b1e1fe/mac)
- [Apple Platform Security: Protecting app access to user data](https://support.apple.com/guide/security/protecting-app-access-to-user-data-secc01781f46/web)
- [tccutil(1) manual page](https://www.manpagez.com/man/1/tccutil/)
