La mayoría de las personas simplemente ponen una contraseña WPA2 en sus redes Wi-Fi y siguen adelante. En mi escuela, muchas personas han logrado descifrar este sistema una y otra vez, hasta el punto de que abandonaron ese sistema e implementaron un sistema de cupones , en el que los usuarios deben ingresar dos contraseñas de cinco dígitos (solo caracteres 0-9), y este código caduca después de un período de tiempo predeterminado. Por lo tanto, hay, en teoría, 10 ^ 10 combinaciones posibles.
Esta es la única medida de seguridad en el sistema; no se requiere una clave física, ni hay un cifrado WPA en la parte superior del sistema de cupones.
A todos los efectos, para esta pregunta, suponga que no tengo acceso físico al módem.
Parece que hay ciertas claves de acceso que funcionan como diarios, ciertas claves de acceso que funcionan como semanarios, etc., todas ellas generadas previamente. Desconozco los detalles detrás de cómo se generan los cupones, pero parece que se generan previamente en un sistema específico y no se pueden generar cuando alguien los necesita. En todos los casos, la clave solo se puede utilizar una vez; por ejemplo, si tengo una clave de acceso y la escribo en mi computadora, de alguna manera continuará reconociendo mi computadora hasta que la clave caduque, pero no podré usar esa misma tecla en mi teléfono inteligente.
Tenga en cuenta que, al tomar todo esto en conjunto, los siguientes hechos son ciertos:
- No todas las teclas están activas a la vez, por lo que aunque se pueden seleccionar teclas al azar y esperar que las consiga, tiene menos de 10 ^ 10 combinaciones posibles que realmente funcionan;
- De los que están activos, la mayoría ya se están utilizando y, por lo tanto, no se pueden reutilizar.
- Uno necesitaría acceder al servidor para generar una nueva clave de acceso solo para ellos y, como se señaló anteriormente, eso no está incluido en el alcance de esta pregunta.
No parece haber nada que impida que alguien trabaje con todas las 10,000,000,000 combinaciones posibles hasta que tenga suerte y encuentre una que funcione, pero espero una respuesta que no implique fuerza bruta.
¿Es esto realmente mucho más seguro que un sistema en el que el usuario no sabe cuántos caracteres hay y cuáles tienen mucho más que solo 10 opciones para cada personaje? ¿Cuánto costaría hackear un sistema de este tipo, para poder usarlo sin autorización? (He formulado deliberadamente la pregunta para que se permita la forma de ingresar sin una clave de acceso por el bien de esta pregunta).