Seguridad inalámbrica: ataques de autenticación
Como probablemente ya sepa, la autenticación es el método para verificar la identidad y las credenciales presentadas. La mayoría de los esquemas de autenticación utilizados en configuraciones inalámbricas están protegidos con el cifrado adecuado.
Ya hemos descrito el escenario basado en la autenticación EAP utilizada en WPA / WPA2, con autenticación PSK. Al rastrear el protocolo de enlace de 4 vías entre el cliente y el autenticador (AP), se puede realizar un ataque de fuerza bruta (ejemplo: ataque de diccionario fuera de línea) para romper el cifrado y derivar el valor de PSK.
Otro ejemplo puede ser LEAP (Protocolo de autenticación extensible ligero). En la antigüedad se utilizaba como mecanismo para generar claves WEP dinámicas. En esta configuración, los hashes de contraseña fluían de forma inalámbrica con los algoritmos MS-CHAP o MS-CHAPv2 (ambos se pueden descifrar con un ataque de diccionario fuera de línea). Una breve descripción del ataque de autenticación que se puede aplicar a LEAP constaría de los siguientes pasos:
El nombre de usuario se envía en texto claro.
Hay un texto de desafío en texto claro.
El texto de respuesta tiene hash.
Ataque de diccionario de Office, que se puede usar aquí (usando aircrack-ng herramienta) para probar todas las combinaciones de la contraseña dentro "function(password,challenge) = response"fórmula matemática, para encontrar la contraseña correcta.
En los capítulos siguientes se ilustrarán paso a paso ejemplos de estos ataques.