LightBlue
Automatic profile-aware debloating of bluetooth stacks
The Bluetooth standard is complex, many commands are defined but aren't needed in many use cases. It allows for a big surface attack which can be cumbersome to correctly reduce. Based on Bluetooth usage profiling, LightBlue allows to reduce the number of exposed commands understood by the firmware and the runtime, thus greatly reducing the potential future attacks that might arise.
inactive
—
entered showcase: 2020-02-26
—
entry updated: 2024-04-12
This project has not yet been evaluated by the C4DT Factory team.
We will be happy to evaluate it upon request.
Application
C++, Python