Skip to content

mohclips/BLEAS2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BLEAS v2

"ah, bless" - when used patronisingly, meaning someone tried to do the right thing but didn't.

written in Go lang.

Build

$ go build cmd/scanner/*.go
$ sudo ./main -configPath cmd/scanner/config.yml

Bluetooth Low Energy Advertisement Sniffer

Based on the great work on the following projects:

  • sausheong spelunking for bluetooth (in Go lang)
  • BLEAK Bluetooth Low Energy platform Agnostic Klient for Python
  • furiousMAC Apple Continuity Protocol Reverse Engineering and Dissector
  • popets 2020-0003 Discontinued Privacy: Personal Data Leaks in Apple Bluetooth-Low-Energy Continuity Protocols

ElasticSearch

TODO: All data is saved into an ElasticSearch cluster, this enables better search and visualisation of data

Privacy

It is possible to track users with this data as can be seen in the predecessor works, though no attempt has been to do this, and others using this code should not exercise this feature.

Remove sudo requirement

sudo setcap 'cap_net_raw,cap_net_admin+eip' scanner

Obviously this is a security risk.

The app also resets the USB power suspend to off (this needs root too)

About

Bluetooth Low Energy Advertisement Sniffer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages