BLE GATT Reverse Engineering Tool Blatted will register every GATT service with a notify flag. The received data is than dumped as hexdup.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
jpk ed62171e63 [WIP] Scanner table cell width adjusted 2 weeks ago
blatted [WIP] Scanner table cell width adjusted 2 weeks ago
tests Initial commit 3 weeks ago
.gitignore Remove dead comments 3 weeks ago
.pre-commit-config.yaml Remove dead comments 3 weeks ago
README.md [WIP] scanner live table update 2 weeks ago
poetry.lock [WIP] PoC for CLI event handling (not compatible with textual) 2 weeks ago
pyproject.toml [WIP] PoC for CLI event handling (not compatible with textual) 2 weeks ago
renovate.json Add renovate.json 2 weeks ago

README.md

Blatted

A BLE GATT notification service reverse engineering tool which dumps all data as hexdump. It registers for every service with notify flag.

Proof of concepts

  • Working scanner wich dynamically updates rich.table.Table cells: Scanner demo