TEMPEST относится к технике, которая используется для перехвата радиочастотных излучений электронного оборудования, возникающих непреднамеренно (а также через звуки и вибрации). Вся электроника излучает некоторый вид непреднамеренных радиочастотных сигналов, и захватив и обработав эти сигналы, можно восстановить некоторые данные. Например, непреднамеренные сигналы с монитора компьютера можно захватить и преобразовать обратно в живое изображение того, что отображает экран.
До недавнего времени мы полагались на программу с открытым исходным кодом от Мартина Маринова под названием TempestSDR, которая позволяла владельцам RTL-SDR и другим SDR проводить интересные TEMPEST-эксперименты с компьютерными и телевизионными мониторами. наш предыдущий пост. Однако TempestSDR всегда было немного сложно настроить и использовать.
Недавно была выпущена реализация TempestSDR на базе GNU Radio под названием gr-tempest. В настоящее время реализация требует старой версии GNU Radio 3.7, но отмечают, что версия, совместимая с 3.8, находится на подходе.
Реализация на базе GNU Radio является хорошей отправной точкой для дальнейших экспериментов, и мы надеемся увидеть дальнейшее развитие в будущем. Они просят, чтобы репозиторий на GitHub был помечен звездой, так как это поможет им получить финансирование для будущих работ над проектом.
Создатели также выпустили видео, которое ниже приведено и демонстрирует код на некоторых записанных данных. Они также выпустили записанные данные, ссылки на которые доступны на GitHub. Не ясно, какое SDR они использовали, но мы предполагаем, что это было SDR с широким диапазоном пропускания, так как восстановленное изображение довольно четкое.

Источник:
