Я сделал приложение для смартфонов и сервис с Bluez 5.28. связь между ними работает очень хорошо. , но я хотел бы взломать сообщение, и я попытался сделать с Ubertooth один и потрескивать. Сначала я начал ubertooth, а затем подключился к сервису со смартфоном. после захвата, я пытался взломать (расшифровать) с треском, но потрескивание сказал: «Невозможно взломать в результате он следующее сообщение об ошибке: Missing как Mrand и SrandКак я могу сделать связь BLE зашифрованной?
Не расшифровывать любые пакеты, не писать новый PCAP .. .
В заключение, соединение между смартфоном и сервисом не было зашифровано. Я узнал, что флаг сервиса об шифровании прав, но я не знаю о смартфоне. Я думал, что Android-браузер автоматически поддерживает шифрование. Как я могу установить соединения между двумя устройствами, зашифрованными? Должен ли я установить что-нибудь в приложении android или службе?