when adding a password using LiveDecrypt::add_password make sure that the auth keys exist, and are able to decrypt at least one Dot11Data packet. We could force the AP to respond if we don't have it. This could happen if the RSNEAPOL keys are in-order, but from different authentication handshakes, or in the (common) case of an incorrect password (since we can't really know the difference).
when adding a password using
LiveDecrypt::add_password
make sure that the auth keys exist, and are able to decrypt at least oneDot11Data
packet. We could force the AP to respond if we don't have it. This could happen if theRSNEAPOL
keys are in-order, but from different authentication handshakes, or in the (common) case of an incorrect password (since we can't really know the difference).