Декодирование сигнала Bluetooth и пакетов с помощью GnuRadio - PullRequest
0 голосов
/ 07 мая 2018

В настоящее время я работаю над проектом, цель которого обнаружить Bluetooth и декодировать Bluetooth пакетов (я использую Взломать RF One чтобы сделать обнаружение). Я сделал потоковую диаграмму Gnuradio, чтобы демодулировать сигнал Bluetooth, и я пытаюсь визуально декодировать пакеты путем поиска кадра Bluetooth в двоичном файле.

К сожалению, мне не удалось восстановить четкое представление о сигнале Bluetooth. Если быть точным, я почти уверен, что обнаружил Bluetooth в своих приемниках, но при отправке этого в блоки Clock Recovery + Binary Slicer я не могу восстановить интересные данные в двоичном файле (особенно * 1015) * MAC адрес отправляющего устройства, являющегося частью пакета Bluetooth). Кроме того, я хотел бы знать, какой тип сетевого уровня (физический, транспортный, базовый диапазон ...) перехватывается в этом типе процесса. В моем случае я стремлюсь перехватить базовый диапазон пакетов Кроме того, мне интересно знать, как использовать gr-bluetooth , потому что я не могу найти много документации относительно этого блока. Я думаю, что это может быть интересно для развития моего проекта.

Не могли бы вы дать мне свое мнение, мнение по этой проблеме? Я застрял на этом этапе, не зная точного происхождения моей проблемы. (Вот моя блок-схема GnuRadio_Flowgraph и снимок экрана одного из моих обнаружений Bluetooth Обнаружен сигнал на частоте 2,402 ГГц ).

Большое спасибо,

1 Ответ

0 голосов
/ 04 сентября 2018

Вам, вероятно, нужен вместо ubertooth https://www.sparkfun.com/products/10573 Я читал, что пропуск частоты Bluetooth распространяется шире, чем может прочитать HackRF, поэтому в лучшем случае вы пропустите 75% кадров, если у вас подключен только один хакерф.

...