Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.
/ ESP32-BLEBeaconSpam Public archive

BLE Beacon spam on ESP32

License

Notifications You must be signed in to change notification settings

tobozo/ESP32-BLEBeaconSpam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32-BLEBeaconSpam

This tool was used when testing ESP32-BLECollector

It is based on the iBeacon example from the ESP32_BLE_Arduino library with the following changes :

  • Uses ESP.restart() instead of esp_deep_sleep()
  • Brownout detector is disabled
  • Random mac address is generated based on a reduced version of the oui list
  • Random company identifier is injected in manufacturer data based on an exhaustive list of companies
  • Random service UUID is generated (this part still needs improvements)

Credits/source: