Estas debilidades pueden ser mitigadas tratando la secuencia de knock como la autenticación de contraseña de un solo uso, modificando la secuencia cada vez que es usada, o combinándola con otro mecanismo de autenticación que no sea vulnerable a ataques de replay (o Man in the Middle).