Разработчик «взломал» Яндекс.Станцию, чтобы придумать свой способ передачи информации через звук

Умная колонка Яндекс.Станция вышла около года назад. Помимо распознавания голоса и различной помощи пользователям, колонку выделяет способ активации — пользователю нужно скачать приложение Яндекса и проиграть специальный звуковой сигнал. Один из пользователей VC.ru Сергeй Крупник рассказал, как ему удалось взломать систему звуковой активации, изучить звуковое кодирование паролей и придумать свою систему передачи информации через звук.
После подключения приложение Яндекса и Станция связываются посредством звукового сигнала. Сигнал для каждого пользователя свой. Создав новую точку доступа Wi-Fi с паролем «012345678», Крупник записал сигнал активации из приложения и стал изучать его спектр.
Каждый символ пароля передаётся определённым звуком длительностью 40 мс. На спектрограмме нашлась возрастающая последовательность символов, которая оказалась паролем от Wi-Fi. Данные кодируются в ASCII и UTF-8, поэтому пароль «012345678» приобретает вид «30 31 32 33 34 35 36 37 38».
Поменяв пароль несколько раз, Крупник выяснил, что данные кодируются символами по 4 бита, а каждый символ пароля конвертируется в символы шестнадцатиричной системы. Значения привязаны к частотам в пределах от 1 до 4,6 кГц с шагом 240 Гц. Зная механизм, Крупник смог узнать пароль от Wi-Fi всех видеоблогеров, опубликовавших обзор на колонку (тех же Wylsacom и Rozetked). Информация бесполезная, но доказывающая тот факт, что пароли от Wi-Fi приложение и Яндекс.Станция передают в незашифрованном виде.
Вдохновившись идеей инженеров поисковика, Крупник взялся за создание собственной системы звуковой передачи информации. Энтузиаст выбрал 16 нот (считал от До первой октавы) и связал их с символами шестнадцатеричной системы. После этого Крупник написал программу-кодировщик, конвертирующую текст в звук, и программу-расшифровщик, выполняющую обратное действие.
По мнению разработчика, такое кодирование можно применять как звуковой QR-код, зашивая в него ссылки на сайты или аккаунты в социальных сетях. При условии шифрования, посредством звука можно передавать и другие данные.
Приложение для кодирования Крупник выложил в Интернет — желающим закодировать что-либо нужно зайти на сайт octave.skrup.ru. Мы закодировали название нашего сайта по системе Крупника, так что теперь вы можете послушать как звучит SAMESOUND.RU. Исходники программы автор выложил на GitHub, чтобы кто угодно мог воспользоваться его работой и внедрить кодирование в свой проект. Более подробно о процессе взлома Крупник рассказал в своей заметке на Хабре — там много технических подробностей.
Сама идея звукового кодирования не нова. Выпускавшиеся в 1980-х годах компьютеры Spectrum, «Радио-86РК» и «Орион» использовали звуковое кодирование для хранения всей информации. Данные записывались на магнитную пленку в виде «звука». Слушать такие звуки было невозможно, но для хранения информации звуковое кодирование подходило как нельзя лучше.
Мельхиор что за металл стоимость Лом мельхиора — виды. Применение мельхиора Основная масса жителей России знает о мельхиоре только то, что это столовое...
04 06 2026 1:21:19
Принцип работы таймера 555 Интегральный таймер NE555 - история, устройство и приницип работы История создания очень популярной микросхемы и описание ее...
02 06 2026 12:17:32
Сверла какой фирмы лучше Какие сверла по металлу самые лучшие. Как выбрать, обзор производителей Сверление металлов это технологический процесс,...
31 05 2026 8:24:56
Как узнать размер болта по диаметру Как определить размер болта Размеры болта определяются при простом замере всех параметров крепежа. Правда при этом...
30 05 2026 17:21:42
Материал томпак что это Томпак Томпа́к (фр. tombac , от малайск. tambaga — медь) — разновидность латуни с содержанием меди 88—97 % и цинка до 10 %....
29 05 2026 10:55:50
Студия Audio Assault в течение ограниченного срока раздаёт гитарный эмулятор Grind Machine II совершенно бесплатно. Любителям тяжелого звука стоит скачать!...
28 05 2026 0:55:46
Как правильно затачивать ножи бруском видео Как правильно точить нож в домашних условиях: выбор способа + инструкция по заточке ножа на бруске Милости...
26 05 2026 17:55:37
Как подключить амперметр с шунтом Подключение амперметра через шунт. Подбор и расчет устройства Что же такое шунт? Это слово заимствовано из английского...
25 05 2026 19:33:12
Видеоразъемы vga d sub D-sub разъем и что в него можно подключить Рад приветствовать вас, мои друзья. Я решил пополнить коллекцию своих статей, касающихся...
24 05 2026 13:43:30
Ножницы по металлу технические хаpaктеристики Выбираем ручные ножницы по металлу Четко обозначенное назначение этого инструмента вовсе не означает узкую...
23 05 2026 13:59:58
Снегоуборщик бензиновый Daewoo DAST 8570: обзор, отзывы Снегоуборщик Daewoo Power Products DAST 8570 Бензиновый снегоуборщик Daewoo Power Products DAST...
22 05 2026 15:22:25
Как правильно подключить преобразователь 12 220 Как сделать инверторы (преобразователи) 12-220 В Чтобы подключить к бортовой электросистеме автомобиля...
21 05 2026 22:10:40
Как подключить интернетовский кабель Подключение интернет розетки RJ-45 и обжим коннектора Во многих семьях подключается к интернету несколько устройств:...
20 05 2026 0:55:53
Пёрка по дереву размеры Перьевое сверло – что нужно знать об инструменте Перьевое сверло по дереву очень популярно среди мастеров в столярном деле...
19 05 2026 2:29:12
Как правильно прозвонить кабель Что такое прозвонка и как правильно прозванивать провода, кабели и различное электрооборудование Иногда случается так, что...
18 05 2026 20:15:53
Снегоуборщик Stiga ST 1171 HST: обзор, отзывы Снегоуборщики Stiga. Обзор модельного ряда. Технические хаpaктеристики. Инструкции по эксплуатации Описание...
17 05 2026 23:18:33
Чем защитить металл от коррозии Защита от коррозии и окрашивание металла В бытовых условиях чаще приходится иметь дело со сталью, цинком и алюминием.Сталь...
16 05 2026 6:12:20
Электробритва отзывы мужчин рейтинг Какую лучше купить мужскую электрическую бритву, используя отзывы с форумов? Доброго времени суток, уважаемые...
15 05 2026 20:31:36
Патроны хилти 5 6 хаpaктеристики по цвету ВОПРОСЫ о ПАТРОНАХ Меры предосторожности при использовании стартовых сигнальных пистолетов и револьверов калибра...
14 05 2026 8:55:26
Подключение электродвигателя 380 магнитный пускатель реверсивный Схема подключения реверсивного магнитного пускателя. 08 Апр 2014г | Раздел: Электрика...
13 05 2026 23:43:24
Что такое шабер маникюрный Шабер для маникюра: обзор моделей и правила использования 7 Августа, 2018 Уход за ногтями Черная Наталья Шабер для маникюра –...
12 05 2026 6:44:51
Как проверить утюг мультиметром САМОСТОЯТЕЛЬНЫЙ РЕМОНТ БЫТОВОЙ ТЕХНИКИ В этой статье мы рассмотрим, и научимся находить и устранять простейшие поломки в...
11 05 2026 6:24:27
MIDI-контроллер Roland A-88 MKII поддерживает протокол MIDI 2.0. С ним MIDI-устройства зазвучат так же, как и настоящие акустические инструменты....
10 05 2026 16:37:35
Расчет винтового домкрата онлайн Расчет винтового домкрата онлайн Винтовая передача или передача винт-гайка широко применяется в различных машинах,...
09 05 2026 21:39:45
Японская компания радикально переосмыслила клавишные инструменты вместе с новыми моделями пианино Yamaha CP73 и Yamaha CP88....
08 05 2026 9:29:57
Компания Future Piano называет вертикальный рояль The Standing Grand роялем будущего. Инструмент весит 82 кг, занимает мало место и легок в трaнcпортировке....
07 05 2026 13:27:53
Как заработать на столярке Бизнес из топора: как спасти своё дело столяру-предпринимателю Алексей Махомашкин – о том, как непросто строить бизнес в...
06 05 2026 2:24:30
Как паять медь твердым припоем Пайка твердыми припоями И все же, несмотря на то, что низкотемпературная и высокотемпературная пайки представляют собой...
05 05 2026 6:22:49
Как защитить латунь от окисления Как защитить латунь от окисления И что - добавки помогают ? Химические элементы ?В чем ныне (после изобретения...
04 05 2026 14:25:45
Как правильно паять алюминий Как паять алюминий в домашних условиях паяльником Алюминий отличается высокой прочностью, является хорошим проводником тепла...
03 05 2026 19:10:29
Бриз блок разветвительно изолирующий схема подключения Блок разветвительно изолирующий бриз Это устройство создано для работы в составе комплексов...
02 05 2026 6:16:40
Знаете, как сделать из 1200 карандашей полноценный Стратокастер? Автор YouTube - знает. Электрогитара из цветных карандашей выглядит и звучит интересно!...
01 05 2026 2:33:23
Зачем нужен полевой транзистор Устройство и принцип действия полевых транзисторов с изолированным затвором Классификация полевых транзисторов Лекция 12....
30 04 2026 6:50:22
Hbr16200 хаpaктеристики на русском Что такое диод Шоттки, его хаpaктеристики и способ проверки мультиметром Развитие электроники требует все более высоких...
29 04 2026 17:26:32
Как выставить уровень на потолке Разметка потолка под каркас гипсокартона В этой статье узнаем, что же такое разметка потолка под каркас гипсокартона....
28 04 2026 18:45:56
Электроды обратной полярности как подключить Полярность при сварке инвертором При выполнении сварочных работ основное внимание уделяется соединению...
27 04 2026 22:44:12
Резьбовые заклепки как пользоваться Особенности работы с заклепочником и изготовление его своими руками Существует множество различных направлений...
26 04 2026 21:16:20
Геометрические параметры конической зубчатой передачи Конические зубчатые передачи. Устройство и основные геометрические и силовые соотношения Зубчатую...
25 04 2026 15:19:48
Что такое плунжерный насос Поршневой и плунжерный насос Содержание Поршневой жидкостный насос является одним из первых представителей насосов....
24 04 2026 2:21:54
Как пользоваться газовым ключом Ключ трубный (шведский): преимущества, номера и виды инструмента Представляя из себя более продвинутый вид разводного...
23 04 2026 14:56:15
YouTube-блогер Роб Скэллон и магазин Sweetwater собрали самый большой педалборд в мире. В него вошло 319 педалей. Видео с его сборкой и работой прилагается....
21 04 2026 20:28:16
Калькулятор для расчета сечения кабеля по мощности Расчет сечения кабелей и проводов по мощности и току Калькулятор позволяет рассчитать сечение...
20 04 2026 22:52:23
Обновление PreSonus Studio One 4.6 принесло новые усилители и эффекты в Ampire, улучшения редактора паттернов и нововведения для авторов подкастов....
19 04 2026 13:40:51
Как подсоединить трехфазный двигатель через конденсатор Подключение трехфазного двигателя к однофазной сети Асинхронные трехфазные двигатели, а именно их,...
18 04 2026 5:48:26
Устройство узо и его подключение Как подключить узо – пошаговая инструкция УЗО – это устройство защитного отключения, его предназначение – это защита...
17 04 2026 17:14:15
Как работает плунжерный насос Поршневой и плунжерный насос Содержание Поршневой жидкостный насос является одним из первых представителей насосов....
16 04 2026 22:33:48
Еще:
Музыка -1 :: Музыка -2 :: Музыка -3 :: Музыка -4 :: Музыка -5 :: Музыка -6 :: Музыка -7 :: Музыка -8 :: Музыка -9 :: Музыка -10 :: Музыка -11 ::