RTL-SDR

Deep-Tempest: Подслушивание HDMI через SDR и глубокое обучение

На протяжении многих лет мы публиковали несколько материалов о применении TEMPEST в программно-определяемом радио. TEMPEST, также известный как (Van Eck Phreaking), — это когда вы слушаете непреднамеренные RF-излучения электроники и можете восстановить из них информацию. Ранее мы публиковали о TempestSDR, совместимой с RTL-SDR программой, которая позволяет просматривать изображения с монитора или ТВ, просто считывая непреднамеренные RF-излучения от него.

Обычно полученные изображения размыты, и восстановить из них информацию бывает сложно. Однако недавно появились работы по сочетанию техник Tempest с глубоким обучением искусственного интеллекта для улучшения качества изображений.

Deep-tempest недавно выпущен на GitHub, и судя по их демонстрациям, способность восстанавливать истинное изображение с помощью глубокого обучения выглядит очень впечатляюще. На размытом сером экране они демонстрируют, как им удалось восстановить четкий текст, который почти точно повторяет исходное изображение монитора.

Deep-tempest основан на gr-tempest и требует GNU Radio, Python 3.10 и окружение Conda. Инструкции по установке доступны на GitHub.

Белая книга по университетским исследованиям, проведенным для реализации Deep-Tempest, доступна свободно на arXiv по адресу https://arxiv.org/pdf/2407.09717.

Как работает Deep-Tempest
Как работает Deep-Tempest
Результаты Deep-Tempest
Результаты Deep-Tempest

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог