Skip to content

Latest commit

 

History

History
69 lines (51 loc) · 2.13 KB

README.EN.md

File metadata and controls

69 lines (51 loc) · 2.13 KB

English| 简体中文

BleFpSniffer

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.)

Contents

Features

  • It not only can be used to sniff surrounding Ble broadcast packets,but also to store their Raw Data!
  • Support bladeRF,and then will supportUSRPharckRF!

RelatedResources

QuickStart

Environment

  1. Need libBladeRF API,if you haven't install it,please see https://github.com/nuand/bladeRF/wiki#Getting_Started
  2. 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.

Install

  1. git clone [email protected]:ZhangLei-cn/ble-sniffer.gitClone the project to local.
  2. cd ./ble-sniffer mkdir build cd ./build
  3. cmake ../build the project.
  4. If the procedure is successful, you can now find the executable program you've built. avatar

Introduction of directories:

├─ Wait to update...

Usage

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;

Contributors

Maintainers

Acknowledgements

JiaoXianjun KunQian backahasten

License