Показать меню

Tempest for Eliza

05.12.2020
214

Tempest for Eliza — программа, предназначенная для AM-радиовещания с помощью компьютерного монитора. Изначально рассчитана на CRT (ЭЛТ) мониторы.

Принцип работы

Известно, что любой монитор излучает электромагнитные волны. При обычной работе за компьютером они не несут упорядоченного характера и лишь вызывают помехи в коротковолновых радиоприемниках, находящихся на близком расстоянии от источника излучения. Однако, вызывая «правильные», то есть созданные по определённому алгоритму изображения, можно добиться того, что волны, излучаемые монитором и воспроизведённые радиоприемником, будут восприниматься человеком как музыка. Подробнее этот эффект разобран в работе Markus G. Kuhn и Ross J. Anderson «Soft Tempest: Hidden Data Transmission Using Electromagnetic Emanations», которая послужила основой для создания этой программы. В работе предлагается, например, организовать утечку информации из защищенных систем при помощи заражения вирусом и последующей передачи в AM через излучение монитора. В конце статьи есть ссылки и на другие документы, в которых описан этот эффект.

Для воспроизведения AM-радиосигналов используются специальные изображения, составленные так, чтобы ток электронного пучка кинескопа имел форму, близкую к низкочастотному (единицы-десятки МГц) АМ-сигналу. В первую очередь временные параметры этого тока задаются пиксельной частотой (pixel clock) — с этой частотой луч переходит от центра одного пикселя к центру следующего. Величина тока регулируется для каждого пикселя при помощи видеосигнала от микросхемы ЦАП en:RAMDAC на видеокарте. Создавая регулярные шаблоны в оттенках серого можно добиться, чтобы величина тока пучка при прорисовке экрана или его части стала близка к огибающей целевого сигнала. Для передачи сигнала не обязательно использовать дисплей с кинескопом, но достаточно подсоединить в разъему видеовыхода (VGA разъему) антенну или подходящий плохо экранированный кабель.

Возможности

  • Прослушивание музыки без помощи звуковой карты
  • Прослушивание музыки на расстоянии от компьютера (например, в другой комнате)
  • Изучение интересного физического эффекта.
  • Возможность передавать не только музыку в собственном формате программы, но и файлы в формате MP3, перекодировав их с помощью Tempest for MP3.

Недостатки

  • Недостаточное качество звука. Вы не сможете передавать музыку с таким же качеством, как это делают радиостанции
  • Недостаточная дальность передачи. У вас точно не получится организовать собственную радиостанцию.
  • Высокая склонность к помехам.
  • Невозможность передачи на УКВ-частотах. Фактически, наилучшее качество достигается на частоте около 10 МГц, но на неё возможно настроить не каждый радиоприёмник. Возможна передача и на частотах около 1500 кГц, но в этом случае дальность приёма при использовании LCD-монитора не превышает десятка сантиметров.
  • LCD-мониторы дают значительно меньшее излучение, чем CRT. Производители борются с электромагнитным излучением, считая его опасным для человека. Возможно, 20 лет назад возможно было соорудить на базе обычного монохромного дисплея мощный радиопередатчик, а через 10 лет возможность такого использования монитора окончательно уйдёт в прошлое.

Использование программы

Для компиляции потребуется libSDL, для работы с MP3 — amp и SoX. Настоятельно рекомендуется использовать 8-битную цветность X11 (256 цветов) для большей скорости вывода изображений.

Еще по этой теме:
FastStone Image Viewer
02:51, 04 декабрь
FastStone Image Viewer
FastStone Image Viewer — программа для просмотра изображений в Microsoft Windows. Включает в себя файловый менеджер, базу данных и основные функции редактирования изображений. Считается одной из
Worker (файловый менеджер)
16:44, 02 декабрь
Worker (файловый менеджер)
Worker — файловый менеджер для Linux и других UNIX-подобных операционных систем. Написан на С++ с использованием только стандартной X11-библиотеки xlib и библиотеки avfs для работы с виртуальной
Ровные стены - залог успешного ремонта
20:35, 14 август
Ровные стены - залог успешного ремонта
Стены каждого дома неровные уже изначально. Строительные компании не заостряют особого внимания на отделке дома, в итоге, даже въезжая в недавно построенный дом, можно увидеть пустоты, волны, впадины
Ульяновские специалисты обследуют насосные станции
14:28, 24 февраль
Ульяновские специалисты обследуют насосные станции
Старомайнский филиал ФГБУ «Управление «Ульяновскмелиоводхоз» организовал проверочные работы, в ходе которых выяснялось состояние насосных станций, входящих в Старомайнскую оросительную систему.
Челябинская агроакадемия вышла на новый уровень обучения
14:22, 13 февраль
Челябинская агроакадемия вышла на новый уровень обучения
Студенты, которые обучаются в Челябинской государственной агроинженерной академии, получат возможность учиться работе на зерноуборочных комбайнах. При этом условия будут максимально приближенны к
Радарная съемка (часть 1)
12:53, 13 март
Радарная съемка (часть 1)
Радар представляет собой активную систему дистанционных методов, в которой источник излучения и приемник отраженных сигналов расположен на одном летательном аппарате. Изображение местности строится
Комментарии:
Добавить комментарий
Ваше Имя:
Ваш E-Mail: