This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How do I parse encrypted Bluetooth packets using the "ble-sniffer_win_1.0.1_1111_Sniffer" software?

How do I parse encrypted Bluetooth packets using the "ble-sniffer_win_1.0.1_1111_Sniffer" software?

Parents
  • Hi Jesse, 

    For the sniffer to decrypt a connection it needs to know the LTK. So what you need to do is to make sure that the sniffer has listened to the bonding process on the first connection between the two device. So that it can get the key from the process. 

    This is however only applied to legacy pairing. With LE Secure connection it's not possible to sniff the key from a passive sniffer due to higher level of security. The only way to sniff encrypted connection is to use the debug key. 

Reply
  • Hi Jesse, 

    For the sniffer to decrypt a connection it needs to know the LTK. So what you need to do is to make sure that the sniffer has listened to the bonding process on the first connection between the two device. So that it can get the key from the process. 

    This is however only applied to legacy pairing. With LE Secure connection it's not possible to sniff the key from a passive sniffer due to higher level of security. The only way to sniff encrypted connection is to use the debug key. 

Children
Related