RTL-SDR

Прием и декодирование NFC с RTL-SDR и GNURadio

Получив вдохновение от NFC-активированной кофемашины на работе в 2017 году Жан-Кристоф Рона опубликовал пост в блоге, показывающий, как он использовал RTL-SDR и GNURadio для перехвата и декодирования NFC (связь ближнего поля) меток. Его пост сначала подробно объясняет, как работает NFC, а затем создаёт граф потока GNURadio с пользовательским блоком GNURadio для декодирования кода Миллера NFC. В итоге ему удалось демодулировать обмен между кофейной машиной и меткой. Следует отметить, что в экспериментах Жана он использовал стандартное RTL-SDR-устройство с хаками драйвера HF для того, чтобы принимать частоту NFC 13,56 МГц, но в наши дни также можно просто использовать прямую выборку на устройстве RTL-SDR Blog V3.

Недавно Мартин Шаумбург (5ch4um1 на YouTube) присоединился и хотел поделиться своим видео, демонстрирующим повторение экспериментов Жана. Видео Мартина показывает, как он использует простую намотанную проволочную антенну на своем RTL-SDR, чтобы принимать NFC-коммуникацию от считывателя NFC до NFC-метки, и он делится несколькими советами по настройке работы программного обеспечения.

Обновление 13 января 2020: Мартин добавил второе видео с дополнительной информацией и тестами.


Источник:

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

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

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

Весь блог