English | 简体中文
基于软件无线电(目前针对于bladeRF)的蓝牙射频指纹嗅探器
(!项目正在移植到Qt平台,进度缓慢,代码已经Push到QtDev分支)- 不仅可以嗅探周围的Ble广播包,还可以将其RawData存储下来!
- 支持
bladeRF
,之后将会添加USRP
、harckRF
的支持!
- 需要libBladeRF动态库,配置请参照 https://github.com/nuand/bladeRF/wiki#Getting_Started
- 目前开发平台为Ubuntu18.04LTS,其他平台请自行解决环境问题,如果遇到问题欢迎提Issuse讨论。
git clone [email protected]:ZhangLei-cn/ble-sniffer.git
将当前项目Clone到本地。cd ./ble-sniffer
mkdir build
cd ./build
进入到构建目录。cmake ../
构建可执行程序。- 如果顺利的话你现在可以找到构建好的可执行程序了。
├─ 待更新
关于Sdr的接收参数已经默认设置为:
config.channel = BLADERF_CHANNEL_RX(0);
config.frequency = 2402e6;
config.bandwidth = 2e6;
config.samplerate = 10e6;
config.gain = 30;