На своем блоге SQ5BPF ведёт TEMPEST-эксперимент, в ходе которого ему удалось передавать данные через RF, просачивающийся из Ethernet-подключения Raspberry Pi. Идея возникла, когда он обнаружил, что у его Raspberry Pi 4 мощный RF-сигнал на частоте 125 МГц через Ethernet-кабель. Он выяснил, что легко включать и выключать тон, просто меняя скорость соединения Ethernet с помощью утилиты командной строки “ethtool\». Как только это стало известно, достаточно просто создать bash-скрипт для генерации кода Морзе.
Удивительно, что утечка RF через Ethernet очень сильная. На расстоянии 10 метров от Raspberry Pi, между Raspberry Pi и приёмником находилась стальная армированная бетонная стена, SQ5BPF смог принять сгенерированный код Морзе через RTL-SDR, подключённый к ПК. Дальнейшие эксперименты показывают, что с антенной Yagi он смог принимать сигнал на расстоянии 100 метров.
Его пост объясняет ещё эксперименты с передачей данных порциями, и предоставляет ссылки на скрипты, которые он создал, чтобы вы могли попробовать это у себя дома.
Обновление — SQ5BPF также отмечает следующее:
Утечка существенно отличается в зависимости от используемого оборудования. Raspberry Pi 4 выделяется тем, что позволяет быстро менять скорость соединения Ethernet, поэтому был хорошим кандидатом для демонстрации, но другое оборудование работает не хуже.
Первые тесты проводились на старых ноутбуках, которые у меня лежали без дела, и они тоже дают утечку. Возможно, когда-нибудь я это опубликую, но каждый из них ведёт себя по-разному.
Источник:
