RTL-SDR

Расшифровка счетчиков коммунальных услуг с помощью RTL-SDR

На YouTube загружена лекция о расшифровке счётчиков потребления воды и электроэнергии с помощью RTL-SDR, записанная на конференции Camp++ 2015 года в Венгрии. Докладчик, Стеф, пишет:

Городские коммунальные службы Будапешта начали внедрять новые приборы учёта воды и отопления (по крайней мере, в моём районе). Сантехники, которые должны устанавливать эти устройства, не могли рассказать мне о принятых мерах конфиденциальности, так как я немного переживал за то, что данные могут утекать по радиоволнам, поэтому я собрал радиоприёмник и занялся обратной инженерией сообщений.

Доклад демонстрирует, как докладчик смог выполнить обратную инженерию FSK-беспроводного протокола его счётчика отопления, опираясь на патентную информацию, найденную им в сети. С использованием созданного им графа потока в GNU Radio он смог извлечь такие данные, как общее потребление энергии и показания температуры.

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

Написанный им и используемый им код можно найти по адресам https://github.com/stef/smeter и https://github.com/jmichelp/gr-wmbus.

Пример водяного счётчика, за которым можно наблюдать с помощью RTL-SDR dongle

Источник:

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

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

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

Весь блог