Bluez 5.28을 사용하여 스마트 폰 앱 및 블레 서비스를 만들었습니다. 그들 사이의 통신은 매우 잘 작동합니다. 하지만 나는 의사 소통을 해독하고 싶습니다 그리고 나는 Ubertooth 하나와 딱딱하고 노력했습니다. 처음에는 ubertooth를 시작한 다음 스마트 폰으로 ble 서비스에 연결합니다. "수 없습니다 오류 다음 그 때문에 균열 : 캡처 한 후, 나는 말했다 딱딱하지만 딱딱로 (해독) 균열을 시도 을하지 않는 새로운 PCAP를 쓰고, 어떤 패킷의 암호를 해독하지 않았나요 Mrand 및부터 srandBLE 통신이 암호화되도록하려면 어떻게해야합니까?
모두 누락 .. "
결론적으로 스마트 폰과 표백 서비스 간의 연결은 암호화되지 않았습니다. 나는 암호화에 관한 예리한 서비스 플래그가 사실이라는 것을 알았지 만, 나는 스마트 폰에 대해 모른다. 나는 안드로이드가 자동으로 암호화를 지원한다고 생각했습니다. 어떻게 두 장치 간의 연결을 암호화 할 수 있습니까? 안드로이드 앱 또는 ble 서비스에서 무엇을 설정해야합니까?