Ich machte eine Smartphone-App und ble Service mit Bluez 5.28. die Kommunikation zwischen ihnen funktioniert sehr gut. aber ich würde gerne die Kommunikation knacken und ich habe versucht, mit Ubertooth und knistern. Zuerst begann ich Uubertooth und dann Verbindung zum Service mit Smartphone. nach der Aufnahme, habe ich versucht, mit Knistern (entschlüsseln) zu knacken, aber Knistern sagte: „Kann aufgrund er folgende Fehler zu knacken: beide Mrand und Srand FehlendeWie kann ich die BLE-Kommunikation verschlüsselt machen?
alle Pakete nicht entschlüsseln Hat, kein neues pcap schreiben .. . "
Abschließend wurde die Verbindung zwischen Smartphone und Service nicht verschlüsselt. Ich habe herausgefunden, dass die Service-Flagge über die Verschlüsselung stimmt, aber ich weiß nichts über das Smartphone. Ich habe gedacht, Android und Blee unterstützen die Verschlüsselung automatisch. Wie kann ich verschlüsselte Verbindungen zwischen zwei Geräten herstellen? Sollte ich irgendetwas in Android App oder Service einstellen?