Что случилось
Сингапурские и южнокорейские инженеры разработали систему, чтобы определять работу микрофона в ноутбуке на уровне железа. Они прикрепили к ноутбуку приёмопередатчик, который определяет тактовый сигнал, кодирующий режим работы микрофона.
Исследователи также написали подробную статью и выложили её на arXiv.org.

Как система работает
Обычно доступ к микрофону и веб-камере на ноутбуках предоставляет операционная система. И это единственный способ сделать их приватными. В Windows и macOS даже есть специальные программные индикаторы, которые фиксируют, включены ли микрофон и камеры.
Главная проблема такого способа защиты — то, что её можно потенциально обойти и остаться незамеченным. Поэтому инженеры устанавливают в ноутбуке специальные светодиодные индикаторы, которые показывают, что камера включена. Но с микрофоном такой аппаратной защиты нет.
Инженеры из Университета Ёнсе разработали метод, который определяет работу микрофона по возникающим электромагнитным сигналам. Это можно использовать с большинством микрофонов, которые устанавливают в современные ноутбуки.
Такие микрофоны используют тактовый сигнал в диапазоне 1–4,8 МГц, который приводит их в активный режим. Ещё есть сигнал для перевода микрофона в спящий режим — ниже 250 кГц.

Инженеры предложили обнаруживать сигналы с помощью зонда ближнего поля, который определяет изменения электрического поля. Они поставили его рядом с микрофоном и начали записывать данные с включённым и выключенным микрофоном, чтобы определить частоту тактового сигнала для конкретной модели.
И какие результаты?
Инженеры собрали устройство с помощью SDR-приёмопередатчика SDRPlay RSP-1 и платы Raspberry Pi 4B. Затем они протестировали его на 30 ноутбуках и смогли обнаружить стабильный тактовый сигнал на 27 моделях. Три оставшихся — ноутбуки модели MacBook: они используют частоты, которые отличаются от распространённых.
Кроме ноутбуков, инженеры протестировали устройство на смартфонах, планшетах, веб-камерах и умных колонках. В большинстве случаев метод сработал.
