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 разъему) антенну или подходящий плохо экранированный кабель.
Для компиляции потребуется libSDL, для работы с MP3 — amp и SoX. Настоятельно рекомендуется использовать 8-битную цветность X11 (256 цветов) для большей скорости вывода изображений.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .