Как известно, компьютер представляет из себя кроме всего прочего,
еще и радиопередающий агрегат... Вот не знаю, с чего бы лучше статью
начать. Вот с чего, наверное: как использовать паразитное влияние
побочных электромагнитных излучений компьютерных компонентов на
пользу дела? Еще грубее и практичнее: как заставить компьютер играть
MP3 файл без звуковой карты, передавая амплитудно-модулированный
сигнал в районе 10МГц на коротковолновый приемник, чтобы он там
сам и играл?
Во. В компьютере как такового, встроенного передатчика нет, однако,
то что называется ПЭМИН
(побочные электромагнитные излучения и наводки), на практике может
помочь в организации радиоканала для передачи информации на достаточно
большие расстояния. Вплоть до сотен метров.
Так вот, существует система противодействия всем этим наводкам.
В США она называется TEMPEST (слово это само по себе переводится
как "буря"). Система сложная, очень многоплановая и объединяет
много всяких способов защиты...
Ладно, стоит переходить к основной теме: как с помощью паразитных
излучения монитора передавать модулированный сигнал? Два исследователя
из кембриджского университета Маркус Кун и Рос Андерсон покопались
в этом вопросе (на чистом энтузиазме) и вывели несколько, ну скажем,
правил, как можно с помощью монитора организовать передачу сигнала:
вот в
этом PDF и лежит весь документ, который рассказывает (с формулами)
как это сделать практически, а вот
здесь есть программы (под юникс), которые делают это реально.
(исходник и pkg, я качал исходник - там есть readme - читать его
обязательно).
Программ для виндузы таких нет, но если кто возьмется переделать
оригинальные юниксовые, то я освещу это непременно. Прога совсем
несложная - надо лишь точно перевести все формулы и действия с экраном.
При этом, MP3, который играется, перед этим должен быть декодирован
в WAV, потом у него еще заголовок обрезается, в общем, обычный RAW
в итоге. Так вот, тот кто будет делать это в виндузном варианте,
вполне может использовать какую-нибудь библиотечку, для реал-таймового
декодирования. Ну, это понятно.
Когда я начал читать этот
PDF документ, я подумал - классная штука, но несколько академическая,
наверное, ведь CRT дисплеи уходят, их место занимают LCD, однако,
как утверждают Маркус и Рос, LCD мониторы в некоторых случаях даже
лучше передают в эфир :)
Фишка получается следующая: где-то в районе 30м диапазона приемник
будет ловить промодулированный сигнал, который будет результатом
вывода на экран определенных точек. Однако, из документа вроде как
вытекает, что монитор может быть вообще выключен и все равно что-то
будет улавливаться - потому что кабель от монитора к компу будет
являться антенной.
Короче, кто напишет такую прогу? КВ-приемники есть почти у всех
и попробовать жуть как хочется. Пишите мне.
(еще раз ссылка: исходники для юникса здесь)
ссылку прислал Oleksandr
|