Видео В 2018 году Роб Джойс, тогдашний координатор по кибербезопасности в Белом доме Дональда Трампа, выступил с неожиданной речью на легендарной хакерской конференции Shmoocon о своем хобби.
Будучи бывшим главой подразделения Tailored Access Operations в АНБ — людей, которые взламывают системы и собирают разведданные для правительства США — Джойс также был дружелюбным публичным лицом агентства. Агентство не вышло из дела Эдварда Сноудена с хорошей репутацией, когда бывший подрядчик АНБ, ставший осведомителем, обнародовал существование программ сбора данных АНБ еще в июне 2013 года. Многие в индустрии безопасности были раздражены пренебрежением агентства к конфиденциальности и общепринятым нормам, в соответствии с которыми, как предполагали люди, оно работало.
Джойс был частью кампании по возвращению приемлемости АНБ, и он хорошо справлялся. Мы освещали его выступление на первой конференции по безопасности Enigma, и оно было необычайно откровенным – большинство выступлений сотрудников агентства примерно такие же захватывающие, как наблюдение за высыханием краски.
Но разговор на Shmoocon (см. ниже) был личным делом. Оказывается, Джойс большой поклонник Рождества и взлома сезонных гирлянд, которые висят на многих американских домах во время праздников. Как вы можете видеть из видео ниже, он настроен серьезно и применяет всю строгость, обычно используемую для взлома сетей злоумышленников, чтобы устроить шоу.
Видео на YouTube
В следующем году, на последнем Shmoocon, Джойс повторит свой доклад и расскажет о том, как превратить свой дом в световое шоу, которое либо порадует, либо разозлит соседей. Он поговорил с The Register заранее, чтобы объяснить свое хобби.
The Register: Первый и самый очевидный вопрос: почему? Что привело вас к этому?
Джойс: У нас была семейная традиция, когда мы ездили с детьми в канун Рождества, разглядывая рождественские огни. И мы проехали дом всего в нескольких милях от нас, в котором были светодиоды, управляемые компьютером и синхронизированные с музыкой, и маленькая радиостанция, на которую вы настраивались. И это просто очаровало меня.
Это было не элегантно, верно? Это было слишком и безвкусно, и просто очень меня радовало. Я сказал: «Думаю, я смогу это сделать», имея в виду, что у меня есть технические навыки, чтобы этого добиться. И [жена Джойса] сказала: «Да, ты сможешь», и я воспринял это как лицензию, означающую «Да, ты сможешь это сделать». И поэтому, когда в феврале и марте по почте начали приходить коробки, она такая: «Что это, черт возьми?»
The Register: С точки зрения рабочего времени, сколько времени занимает такая установка?
Джойс: Стартап был огромным, если вы видели изображения. Я мог покрыть дом и расставить вещи во дворе, и там было создано много разных реквизитов. Если бы я знал, сколько это будет работы, я бы не начинал.
Но теперь постепенная работа не так уж плоха. Мне требуется около трех с половиной дней, чтобы все подготовить. Я надеюсь на погодное окно, и первый день, когда я начинаю, приходится где-то прямо перед Днем благодарения, потому что первое, что я делаю, это самый верх крыши, снаружи дома. Второй день — это следующий слой вещей на доме, а затем, если у нас плохая погода, я могу делать вещи на земле и во дворе без особых опасений — но я не хочу быть на крыше в плохую погоду и при ветре.
Видео на YouTube
The Register: Высокопоставленный сотрудник АНБ, заказывающий огромное количество электронного оборудования из Китая, не вызвал никаких подозрений?
Джойс: Никакие вычисления не поступают из Китая, только сами светодиодные гирлянды. Я бы поаплодировал тому, кто сможет наладить цепочку поставок.
Я уделяю немного больше внимания самой системе управления. Она не подключена к Интернету и представляет собой автономную сеть, потому что у меня есть друзья с интересными хобби, которые хотели бы изменить мой дисплей и заставить его показывать что-нибудь интересное.
The Register: Вы сказали, что многих людей впечатляют не сами огни, а радиостанция, которая синхронизируется с ними. Как это устроено?
Джойс: Это, вероятно, на грани того, что FCC одобрила бы, но я слежу за тем, чтобы это не мешало ничему в округе. Это, вероятно, наименее техническая часть всего творения. Вы подключаете аудиосигнал, и он просто выплевывает его как радиоканал. Я сделал антенну на заказ, чтобы убедиться, что есть хороший прием.
The Register: А как насчет программного обеспечения, вы сами его кодируете?
Джойс: Я не пишу программное обеспечение. Я использую продукт с открытым исходным кодом под названием xLights, который позволяет вам отображать песни на вашем дисплее. И есть группа людей, которые пишут это программное обеспечение и постоянно его улучшают. Я очень благодарен им и жертвую на их проект каждый год, чтобы помочь ему продолжаться. Но, как и я, они делают это как труд любви.
Есть также программное обеспечение, работающее на Raspberry Pis, которое управляет плоскими дисплеями, которые подвешены снаружи дома, а также передает все пиксельные команды в реальном времени всем огням по всему шоу. Это также продукт с открытым исходным кодом и часть этого сообщества любителей.
The Register: Неужели сообщество любителей рождественских огней настолько велико?
Джойс: Ну, каждый год xLights выпускают песню и выпускают световую последовательность к ней, а затем все эти люди сопоставляют их со своими дисплеями и записывают свой дом. Затем они смонтировали видео всех этих разных домов, исполняющих одну и ту же песню. И есть тысячи людей, которые это делают. Это стало таким популярным. Я занимался этим пару лет, но я прекратил это делать просто потому, что это так популярно.
The Register: Вы все еще используете ту же плату контроллера?
Джойс: Нет, они на холоде и подвергаются многочисленным термическим циклам. Это делает их немного ненадежными. Технологии сейчас продвинулись вперед. Теперь это все технология поверхностного монтажа, и они включают лучшую отладку, которая поможет вам понять, где у вас проблемы. И есть Raspberry Pi в качестве основного контроллера.
The Register: А для подключений — проводные или беспроводные?
Джойс: Я все еще использую Ethernet. Знаете, беспроводная связь вносит задержки, и я беспокоюсь о помехах и сигнале. Также я все еще не хочу, чтобы эти озорные друзья приходили и портили мою беспроводную связь. Они могут свернуть кабель Ethernet и подключиться к локальной сети там, но камеры безопасности снаружи засекут их.
Видео на YouTube
The Register: Что думают обо всем этом соседи?
Джойс: Я пытаюсь сделать своих соседей более-менее счастливыми. Им всем нравится световое шоу в какой-то степени, но сейчас они не могут попасть на подъездную дорожку, потому что движение забито. Знаете, это делает соседей несчастными. У меня была одна семья, и я чувствовал, что они не в восторге от этого, но у них есть дети, и внуки любят это, и я думаю, это напомнило им о радости, которую это приносит другим гостям.
Когда есть низкие облака, вы можете быть в миле от дома и видеть, как облака меняют цвет, поэтому всегда будет приятно думать: «Да, я сделал это».
The Register: Какой совет вы бы дали людям, которые хотят этим заняться?
Джойс: Найдите понимающего партнера.
Серьёзно, зайдите на сайт xLights. Там есть форум, который свяжет вас с сообществом YouTube. На YouTube есть отличные обучающие материалы, а также есть множество очень активных групп в Facebook, а на сайте xLights вы найдёте то, что люди называют xLights Zoom Room. Это группа людей, которые добровольно тратят своё время, сидят на звонках Zoom и помогают людям решать технические проблемы.
The Register: Можете ли вы дать нам приблизительное представление о том, сколько будет стоить настройка чего-то подобного?
Джойс: О нет, я из АНБ. Я знаю, как хранить секреты.
У Джойса также есть аккаунт в Twitter, посвящённый его хобби. По соображениям безопасности (и трафика) мы не будем публиковать его физический адрес. ®
Это распространяется на Европу…
Рождественские огни в американском стиле не так популярны в Европе, но они набирают популярность, особенно с появлением хакеров.
The Register поговорил с британским менеджером центра безопасности и добровольным администратором xLights, который увлекся возней с освещением после выступления 2018 года, и в Европе насчитывается около 1300 энтузиастов. В этом году зрелище выглядит великолепно, но есть проблемы, с которыми Джойс не приходится сталкиваться.
Регулирование — это проблема, объяснил Пол Главин. Со следующего года американские производители, возможно, не смогут продавать системы управления для таких световых дисплеев в Великобритании. Поэтому низовой стартап Buildalightshow создает собственные платы управления, чтобы украсить ночь солнцестояния.
«Теперь у нас есть плата в Великобритании — она называется Baldrik board. Сеть, на которой они работают, называется turnip network. Это просто своего рода юмор за этим [Ред: Это отсылка к Blackadder, поскольку у них есть хитрый план]. Так что это просто заставляет вас немного посмеяться».
И хотя Джойс может транслировать рождественские гимны по радио, в Великобритании это не разрешено, поэтому Главин вместо этого ставит колонки на лужайке. В результате он включает гирлянды только на час каждый день, чтобы не быть невежливым с соседями и сократить движение транспорта, но проект собирает деньги на питание местных школ.
«Главная причина, по которой я это делаю, — это любовь других к этому. Я только что пришел с показа в 17:30, где дети танцевали и подпевали песням», — сказал он в понедельник. Учитывая прошлогодний саундтрек, это понятно.
«Родители говорили мне, что это их год x, когда они видят огни, и это единственное, что их дочь хотела увидеть в это Рождество, другие семьи в этом году говорили, что это их семейная традиция; поэтому неважно, как тяжело устраивать шоу, как сильно я ненавижу ходить по лестнице, как сильно я проклинаю любую бурю, которая пронеслась по саду и повредила еще больше реквизита или вывела из строя еще больше светодиодов, я должна продолжать это ради местного сообщества».