Уже давно известно, что можно взламывать автомобили с помощью простых беспроводных атак, которые включают подачу помех на частоту брелока автомобильной сигнализации. Sammy Kamkars rolljam — один из примеров, который можно собрать на дешёвом Arduino и RF-трансивер-чипе. Один из способов защититься от подобных беспроводных атак — запустить детектор помех.
Детектор помех теоретически довольно прост — нужно непрерывно измерять мощность сигнала на частоте брелока автомобильной сигнализации и уведомлять пользователя, если обнаружен сильный непрерывный сигнал. На своём блоге автор mikeh69 рассказал о своей работе по созданию беспроводного детектора помех из Raspberry Pi и RTL-SDR dongle. Он использует Python-скрипт и некоторый C-код, который он разработал, чтобы создать инструмент, отображающий мощность сигнала на экранной панели-графике и передающий информацию о мощности сигнала через звуковые тоны. Он пишет, что с парой наушников и батарейного блока можно пользоваться системой, обходя вокруг в поисках источника помех.
Публикация Mikeh69 объясняет более подробно процесс установки программного обеспечения и необходимых зависимостей. Также он пишет, что в будущем хочет поэкспериментировать с созданием крупных зон-обследований, регистрируя данные о силе сигнала в привязке к GPS-координатам для формирования тепловой карты. Если вам интересна эта идея, она близка к системе Tim Haven’s driveby noise detector system, которая также использовала RTL-SDR dongles, или к функции тепловой карты в RTLSDR Scanner.
[Также на Hackaday]

Источник:
