iot小白最近入门BLE,看到yichen115师傅关于BLECTF的文章,感觉挺不错的,同时去年该项目有了更新,就自己试着做了做。并且针对yichen115师傅文章没写的地方进行补充。一环境搭建首先你得有一块esp32的板子跟一个支持linux平台的蓝牙适配器或者USB加密狗。安装esptool工具,这是一个基于 Python、开源、独立于平台的实用程序,用于与 Espressif 芯片中的 ROM 引导加载程序进行通信。我们得用它来烧录。sudo apt-get install esptool构建ble_ctf项目,/dev/ttyUSB0是我们的串口名称。git clone https://github.com/hackgnar/ble_ctfcd ble_ctfesptool -p /dev/ttyUSB0 -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size 2MB --flash_freq 40m 0x1000 build/bootloader/bootloader.bin 0x8000 build/partition_table/partition-table.bin 0x10000 build/ble_ctf.bin二相关知识hcitool在打开蓝牙设备后,就可以使用hci
………………………………