Matheus-Garbelini / sweyntooth_bluetooth_low_energy_attacks

Proof of Concept of Sweyntooth Bluetooth Low Energy (BLE) vulnerabilities.
267 stars 69 forks source link

Compiling smp_server on Windows #15

Closed hubuhubu closed 3 years ago

hubuhubu commented 3 years ago

Hi Matheus,

When trying to test with non_compliance_dhcheck_skip.py I would need to install BLESMPServer.

But I'm having trouble compiling the BLESMPServer on Windows machine. stdint.h, sys/uio.h and many more files are missing. Do you have a solution ? Thanks, Hung

yogeshkm20 commented 3 years ago

Hi Matheus, I think my problem is related. Where do I get the install_smp_server.sh ?

Thanks,

Matheus-Garbelini commented 3 years ago

Hi @hubuhubu and @yogeshkm20 the smp_server requires a linux OS due to requirements on some crypto drivers. I recommend using ubuntu 18.04 VM. The install_smp_server.sh is actually the script install_sweyntooth.sh on this repo.