Name:
LightBlue
Description:
Automatic profile-aware debloating of bluetooth stacks
Professor — Lab:
Mathias PayerHexHive Group

Technical description:
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.
Papers:
Project status:
inactive — entered showcase: 2020-02-26 — entry updated: 2024-04-12

Source code:
Lab Github - last commit: 2022-07-01
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Application
Programming language:
C++, Python