News
Control Target
Written on 12.07.2026 16:18 by Ali Abbasi
Hi,
Just to make sure there is no confusion: The first (control) target is BLE_GAP of mbed-os (which you had to build as part of your homework).
To make your life easier and enable fuzzing, we have provided two patches that you should apply (see https://cms.cispa.saarland/firmwaresec_ss_26/materials/)
If it helps, you could look at:
https://github.com/ARMmbed/mbed-os-exam ... nt/BLE_GAP
https://github.com/ARMmbed/mbed-os
https://os.mbed.com/docs/mbed-os/v6.16/ ... s/use.html
For those who could not do the homework, where you built the BLE GAP: Clone the BLE_GAP example from the BLE GAP repo. Initialize the project with mbed-tools, which will automatically clone the required submodules, including the mbed-os repository. Apply the above-mentioned patches directly to the main mbed-os repository within your project directory.
