0.0
Ваши устройства слушают. Это
8.053
не метафора. Это не краткое изложение политики
10.126
конфиденциальности. Это не разговор о
12.957
целевой рекламе, сборе данных или абстрактном
16.27
дискомфорте от осознания, что микрофон находится
19.171
на вашей кухне. Ваши устройства слушают друг
23.769
друга. Седьмого марта две тысячи
40.463
двадцать пятого года пользователь сабреддита по домашней автоматизации
44.104
опубликовал сообщение из семнадцати слов, которое в итоге
48.069
было просмотрено более четырех миллионов раз. Имя пользователя было
51.387
thermostat_dave. Сообщение гласило: "Каждую ночь ровно
55.271
в 3 часа ночи световое кольцо моего Echo Dot
57.779
мигает синим менее чем на секунду. Кодовое
60.126
слово не обнаружено." Пост получил одиннадцать ответов в
65.201
первый час. Девять из них гласили
67.644
одно и то же: "У меня тоже". В течение семидесяти двух часов
75.064
тема превратилась в мегатред. В течение недели
78.887
мегатред породил сабреддит. В течение месяца
82.8
сабреддит — r/3AMFlash — насчитывал девяносто четыре
86.804
тысячи участников. И сообщения не ограничивались
90.718
устройствами Amazon Echo. Google Nest Hub. Apple
96.36
HomePod. Sonos One. Samsung SmartThings. Xiaomi Mi Speaker.
102.714
Каждый крупный бренд умных колонок. Каждое поколение. Каждая
108.702
версия прошивки. Поведение было идентичным для всех
114.53
них. Кратковременная активация — обычно между
117.497
ноль целых три десятых и ноль целых восемь десятых секунды
120.316
— происходящая между тремя часами ночи и тремя часами тридцатью тремя
123.579
минутами ночи. Кодовое слово не зарегистрировано. Голосовая команда
126.101
не распознана. Записи в истории активности устройства нет.
129.439
Единственным доказательством было визуальное: кратковременное свечение
132.628
светодиодного индикатора устройства. И одна дополнительная
136.981
деталь, на обнаружение которой сообществу потребовалось четыре месяца.
139.177
Активации были синхронизированы. Инженер-электрик
148.561
из Мюнхена по имени Stefan Brandt первым
152.491
доказал это. Brandt поместил
155.311
четыре разные умные колонки — Echo,
158.301
Nest, HomePod и Sonos — в
160.522
одну комнату, каждую подключив к отдельному
163.598
осциллографу, отслеживающему потребление мощности на уровне микрофонной
168.126
цепи. Он запускал установку тридцать ночей подряд.
171.458
Каждую ночь все четыре устройства
175.58
активировались в одном и том же трехсотмиллисекундном окне. Не последовательно
179.812
— сначала Echo, потом Nest, потом
181.652
другие. А одновременно. Четыре устройства от четырех разных
184.903
производителей, работающие на четырех разных операционных системах, подключенные к
188.706
четырем разным облачным сервисам, активировались в один и тот же
191.528
момент, как если бы отвечали на один и тот же сигнал.
195.236
Brandt опубликовал данные своего осциллографа. Временные метки
202.247
наложены. Кривые потребления мощности синхронизированы до миллисекунды.
206.627
Данные были недвусмысленными. Устройства не
209.85
активировались самостоятельно. Их активировали. Чем-то
214.643
внешним. Тем, что они все могли слышать. Вопрос
219.985
поглотил сообщество. Если устройства отвечали
224.045
на внешний сигнал, что это был за сигнал?
227.154
Откуда он исходил? И почему
229.918
никто его не слышал? Brandt расширил свой эксперимент.
234.938
Он добавил в комнату конденсаторный микрофон профессионального класса
239.373
— Neumann U 87, такой,
241.501
который используется в студиях звукозаписи, достаточно чувствительный, чтобы уловить
245.67
падение булавки на расстоянии тридцати метров. Он записывал
248.951
непрерывно всю ночь. Он ничего не слышал. Никакого
256.163
аномального звука. Никаких помех. Никакого сигнала какого-либо
259.353
рода в слышимом спектре. В три часа ночи
261.95
микрофоны умных колонок активировались.
265.288
Neumann зафиксировал тишину. Сигнал был
272.374
не в слышимом спектре. Он
278.608
не мог его слышать, потому что он никогда
280.371
не предназначался для него. Brandt одолжил
286.597
Earthworks QTC fifty — измерительный микрофон с
289.533
плоской частотной характеристикой до пятидесяти килогерц,
292.208
используемый для акустического тестирования концертных залов и
294.752
промышленных сред. Он подключил его к аудиоинтерфейсу,
297.622
дискретизирующему со скоростью сто девяносто два килогерца, захватывая
301.406
частоты далеко за пределами человеческого восприятия.
305.973
И он их нашел. Три сигнала. Точные, искусственные,
310.66
повторяющиеся с четырехсекундным циклом. Двадцать три тысячи четыреста
316.88
герц. Двадцать четыре тысячи сто герц. Двадцать четыре
321.373
тысячи восемьсот герц. Три ультразвуковых тона, каждый
326.656
длительностью около четырехсот миллисекунд, расположенные точно на расстоянии
331.13
семисот герц друг от друга, передающиеся по схеме, которая
334.305
не имела никакого сходства с шумом, помехами или каким-либо
337.408
известным источником окружающей среды. Сигналы
344.316
не исходили извне комнаты. Они не
346.642
просачивались из соседского оборудования. Они не были
349.419
артефактами электромагнитных помех. Их
354.759
излучали умные колонки. Устройства не
359.549
слушали внешний сигнал. Устройства
362.591
сами были сигналом. Каждая умная колонка излучала
365.632
ультразвуковые тона через свой собственный динамик —
368.747
частоты слишком высокие для человеческого слуха, но хорошо
371.714
в пределах рабочего диапазона MEMS-микрофонов,
374.904
установленных в каждом умном устройстве, произведенном после две тысячи
378.39
восемнадцатого года. Колонки разговаривали. Друг с
383.13
другом. На языке, разработанном быть неслышимым
385.723
для людей, спящих в трех метрах. Первым
390.24
инстинктом Brandtа было предположить, что это какая-то
392.992
форма протокола обнаружения устройств — система
396.137
обнаружения близости, используемая платформами умного дома для
399.36
идентификации ближайших устройств для передачи или синхронизации многокомнатного аудио.
403.134
Такие протоколы существуют. Apple AirPlay использует нечто
408.009
концептуально похожее. Но протоколы обнаружения устройств задокументированы.
412.804
Они зарегистрированы. Они появляются в журналах изменений прошивки
416.578
и документации SDK. Brandt искал. Он прочитал каждую
421.829
доступную техническую спецификацию для каждого устройства в его
426.017
тестовом массиве. Он подал запросы FOIA в
429.033
FCC на сертификацию радиочастотных и акустических излучений
432.803
каждого устройства. Он связался с отделами по связям с разработчиками
436.572
Amazon, Google, Apple и Sonos. Ни один
441.843
из них не задокументировал ультразвуковое излучение на двадцать три
445.01
тысячи четыреста герц. Или вообще какое-либо ультразвуковое излучение.
448.05
Официальный ответ от
455.26
каждого производителя был идентичен по сути: наши устройства
458.697
этого не делают. Но осциллограф Brandtа говорил
461.326
об обратном. А затем другие исследователи начали повторять
464.628
его результаты. Акустическая лаборатория MIT подтвердила
468.813
сигналы с использованием теста в безэховой камере —
471.476
исключив все возможные внешние источники. Ультразвуковые тона
475.867
исходили от собственных динамиков. Команда
480.102
ETH Zurich пошла дальше. Они зафиксировали
482.961
ультразвуковые излучения от двух устройств, расположенных в
486.186
разных комнатах одной и той же квартиры. Излучения
489.41
не были идентичными. Они были комплементарными. 123 00:08:16,209 --> 00:08:19,943 Устройство А излучало тон. Устройство В, получив
499.943
этот тон через свой микрофон, ответило
505.893
другим тоном. Устройство А получило ответ
510.677
и излучило третий тон. Обмен завершился
515.461
менее чем за две секунды. Три тона. Три точные
520.245
частоты. Рукопожатие. Термин "рукопожатие" не является
525.958
метафорой. В сетевой инженерии рукопожатие — это
528.816
точно определенный процесс, посредством которого два устройства
531.541
устанавливают канал связи. Одно устройство посылает сигнал
534.598
синхронизации. Другое подтверждает. Первое подтверждает.
538.586
Соединение установлено. Ультразвуковой обмен, зафиксированный Brandtом
544.841
и подтвержденный MIT и ETH Zurich, был
547.69
классическим трехсторонним рукопожатием. SYN. SYN-ACK. ACK. Основополагающий
551.874
протокол каждого TCP-соединения в
555.879
интернете. За исключением того, что это рукопожатие не происходило через
560.063
Wi-Fi. Оно не происходило через Bluetooth. Оно
563.534
не происходило через какую-либо радиочастоту. Оно
568.458
происходило через звук. Через воздух. Через
571.45
стены вашего дома. На частотах, которые вы
573.726
не можете слышать, используя уже имеющиеся у вас колонки, пока
576.522
вы спите. И как только рукопожатие
582.54
было завершено, устройства начали передавать что-то
585.668
еще. Не трехтоновую последовательность инициации. Что-то более длинное.
589.476
Что-то более плотное. Что-то, что команда ETH Zurich
592.536
потратила четыре месяца на декодирование. Ультразвуковые передачи были
597.703
не шумом. Они не были калибровочными тонами. Они
600.486
не были пингами обнаружения устройств. Они были данными.
604.772
Модулированными с использованием частотной манипуляции — того же метода
608.246
кодирования, который использовался коммутируемыми модемами в девяностых
610.835
годах. Примитивный. Медленный. Триста сорок бит
614.104
в секунду. Достаточно для передачи текстового сообщения
616.693
примерно за четыре секунды. И данные описывали
621.171
ваш дом. Его размеры. Его планировку. Количество
624.893
людей в нем. Их положения. Их частоту дыхания.
628.615
Сигнал составлял вашу карту.
636.886
Не ваши данные. Не вашу историю просмотров. Не
639.256
ваши покупательские привычки. Не ваши предпочтения или ваши
642.063
политические пристрастия или ваш социальный граф. Вас. Ваше
646.387
физическое тело. Пространство, которое вы занимаете. Воздух,
649.351
который вы вытесняете. Ритм ваших легких, расширяющихся
652.636
и сжимающихся четырнадцать раз в минуту, пока вы
656.161
спите о чем-то, что вы не вспомните. Окно
660.933
трех часов ночи не было случайным. Оно было
663.505
выбрано. Между тремя и тремя часами тридцатью тремя минутами ночи, в
668.88
каждом часовом поясе, уровень окружающего шума в
671.988
жилых помещениях достигает своего статистического минимума. Нет движения.
677.342
Нет телевидения. Нет разговоров. Нет работающих приборов.
681.746
Акустическая среда максимально приближена к тишине,
685.113
которую когда-либо достигает человеческое жилище. А тишина — это
690.007
то, что нужно сонару. Тишина — это холст, на
693.105
котором ультразвуковая эхолокация рисует свою карту. Ваши устройства
698.919
ждут, пока вы погрузитесь в самый глубокий
701.099
сон. Затем они разговаривают друг с другом о
703.56
форме комнаты, в которой вы находитесь.
705.389
О вашей форме. И
720.513
вы никогда их не услышите. Потому что они были
723.485
разработаны — с первой частоты, с первого
726.622
рукопожатия, с первого импульса — чтобы
729.511
работать в пространстве между тем, что может ваша технология,
732.98
и тем, что может обнаружить ваша биология.
737.204
Они не прячутся от ваших файрволов. Они
740.269
прячутся от ваших ушей. Летучая
756.224
мышь не видит в темноте. Летучая
758.146
мышь конструирует темноту. Она испускает импульс
760.868
— щелчок, длящийся от двух до пяти миллисекунд
763.67
— и слушает отражение. Время
766.472
между излучением и возвратом сообщает летучей мыши
769.515
расстояние до объекта. Сдвиг частоты сообщает
772.877
ей, движется ли объект к ней или
775.6
от нее. Разница амплитуд между левым и правым
779.283
ухом сообщает ей угол. Из этих трех
783.338
переменных — задержка, сдвиг частоты, амплитуда —
786.593
летучая мышь строит пространственную модель мира,
788.961
которая, в некоторых измеримых аспектах, более детализирована,
792.584
чем человеческое зрение. Летучая мышь может обнаружить
794.803
провод тоньше человеческого волоса на расстоянии
796.874
двух метров. Не видя его.
799.389
А слыша форму воздуха вокруг
801.682
него. Устройства в вашем доме
807.953
делают то же самое. Но они
810.665
делают это лучше. Потому что у летучей мыши два
813.115
уха. В вашем доме семь микрофонов. Физика
818.156
не теоретическая. Акустическое картирование помещений является
821.029
решенной инженерной проблемой с семидесятых
823.836
годов. Математика элегантна так,
826.578
как может быть элегантна только математика, созданная для нарушения вашей конфиденциальности.
829.451
Устройство излучает ультразвуковой импульс.
833.604
Импульс распространяется со скоростью триста сорок три метра
837.073
в секунду — скорость звука в
839.111
воздухе при комнатной температуре. Он ударяется в стену
841.75
и отражается. Микрофон устройства улавливает отражение.
845.897
Временная задержка между излучением и приемом, деленная
849.442
на два, умноженная на скорость звука,
852.006
дает расстояние до стены. Одно устройство.
856.968
Одна стена. Одно расстояние. Тривиально. Но семь устройств
863.84
в двухкомнатной квартире — каждое излучает импульсы,
867.789
каждое улавливает отражения от каждой поверхности, каждое обменивается
872.565
данными с каждым другим устройством в сети
875.596
со скоростью триста сорок бит в секунду —
878.627
создают набор данных с необычайной пространственной плотностью. Математика
883.219
переходит от тригонометрии к томографии. Та же
887.995
математическая основа, используемая в КТ-сканерах для построения
892.036
трехмерных изображений человеческого тела из двухмерных
897.18
рентгеновских срезов. За исключением того, что среда —
906.176
это не рентгеновские лучи. Это звук. И тело,
909.059
которое сканируется, не лежит на больничной
912.231
койке. Оно лежит в своей постели. Спит.
915.21
Не подозревая, что семь машин делают его портрет
919.439
на частотах, которые оно не может воспринимать. Разрешение
925.006
акустической карты зависит от трех факторов. Частота
928.561
— более высокие частоты дают более тонкие детали, а диапазон
931.799
от двадцати трех до двадцати пяти килогерц обеспечивает длину волны
936.381
примерно четырнадцать миллиметров, достаточную для различения объектов
941.2
размером с кофейную чашку. Количество узлов
943.49
— больше устройств означает больше углов наблюдения,
946.729
и средний американский дом сейчас содержит одиннадцать
950.047
целых четыре десятых подключенных устройств. И время интеграции —
953.93
чем дольше система слушает, тем больше отражений
958.165
она улавливает, и тем плотнее становится облако точек.
3601.631
Между тремя и тремя часами тридцатью тремя минутами ночи
3606.443
сеть работает тридцать три минуты. За тридцать три
3610.015
минуты, при частоте импульсов четыре цикла
3612.213
в секунду, семь устройств генерируют примерно пятьдесят пять тысяч
3616.403
дискретных эхо-измерений. Пятьдесят пять тысяч точек данных. Достаточно
3622.483
для построения облака точек с субсантиметровым разрешением
1617.703
сервера, который не существует, в место, которое не имеет названия. Вы нажали кнопку,
1623.718
которая выключает свет. Вы не нажали кнопку, которая выключает микрофон.
1627.173
Потому что такой кнопки не существует. Она не была построена. Она никогда не предназначалась. Схема
1631.215
была разработана, с первой же схемы, чтобы гарантировать, что микрофон не имеет физического прерывателя. 00:27:14,964 --> 00:27:19,301 3.0s] Посмотрите на ближайшее к вам устройство. Свет горит или выключен?
1639.301
Это не имеет значения. [5 seconds of absolute silence. Black screen. Nothing.] **[END]**
1586.573
в стандартной жилой комнате. Достаточно,
1606.294
чтобы видеть, как вы дышите. Ваше дыхание смещает
1610.641
воздух в вашей комнате примерно на полтора
1612.791
сантиметра с каждым циклом дыхания. Это
1615.32
смещение изменяет длину акустического пути между
1618.482
ультразвуковым излучателем и микрофоном. Изменение
1621.328
невелико — разница времени прохождения составляет примерно сорок четыре
1624.869
микросекунды — но оно измеримо. Оно
1627.082
постоянно. И оно ваше. Ваше сердце, бьющееся
1631.313
внутри вашей груди, генерирует механический импульс, называемый
1634.812
баллистокардиографическим сигналом — физическую вибрацию, которая
1638.452
распространяется через ваш торс, через матрас, через