English| 简体中文
A Bltooth Low Energy Radio Frequency Fingerprint Sniffer based onSoftware Defined Radio (currently for bladeRF)
(!The project is emigrating to Qt Platform,so it's upgrading slowly.Codes have been uploaded,please switch to QtDev branch.)- It not only can be used to sniff surrounding Ble broadcast packets,but also to store their Raw Data!
- Support
bladeRF
,and then will supportUSRP
、harckRF
!
- Need libBladeRF API,if you haven't install it,please see https://github.com/nuand/bladeRF/wiki#Getting_Started
- Now I developed this project on Ubuntu18.04LTS,if you use other platform ,please reslove the problems whitch are related to platform or create a new issuse.
git clone [email protected]:ZhangLei-cn/ble-sniffer.git
Clone the project to local.cd ./ble-sniffer
mkdir build
cd ./build
cmake ../
build the project.- If the procedure is successful, you can now find the executable program you've built.
Introduction of directories:
├─ Wait to update...
Th default parameters of sdr have been set as:
config.channel = BLADERF_CHANNEL_RX(0);
config.frequency = 2402e6;
config.bandwidth = 2e6;
config.samplerate = 10e6;
config.gain = 30;