Hola y bienvenidos a este vÃ­deo titulado "Marcos de gestiÃ³n protegidos por WPA".
tambiÃ©n llamado PMF.
AsÃ­ que comencemos, es una buena idea que repasemos rÃ¡pidamente las diferentes
Tipos de marcos 802.11.
Sabemos que 802.11 define tres tipos de tramas Wi-Fi.
Ya tienes tus datos, que es lo que son la mayorÃ­a de los fotogramas cuando estÃ¡s
hacer tus apuestas locales, navegar por internet y todo lo demÃ¡s.
Existen tramas especÃ­ficas llamadas tramas de control, como por ejemplo, la trama de autorizaciÃ³n para enviar.
y listo para enviar.
Y luego tienes una variedad de marcos de gestiÃ³n.
Ahora, dentro de la secciÃ³n de marcos de gestiÃ³n, que es en lo que realmente nos centramos,
AquÃ­ tenemos cosas como balizas, tus solicitudes de sondeo y sondeos.
respuestas, autenticaciÃ³n, marcos de asociaciÃ³n, marcos de acciÃ³n.
Esos son, por tanto, considerados marcos de gestiÃ³n.
Ahora bien, cuando pensamos en esos marcos de gestiÃ³n, sÃ­ que tenemos cierta vulnerabilidad.
Ahora pensemos, en primer lugar, Â¿quÃ© son realmente estos marcos de gestiÃ³n?
Â¿Para quÃ© se utilizan? Se utilizan para iniciar y finalizar sesiones de red.
servicios. TambiÃ©n proporcionan a los clientes de la LAN inalÃ¡mbrica mucha informaciÃ³n sobre
El BSS, cuÃ¡les son sus capacidades, quÃ© puede hacer.
TambiÃ©n puede informar a los clientes que actualmente estÃ¡n asociados al BSS que
tomar alguna medida o hacer algo.
Ahora bien, si esos marcos de gestiÃ³n se falsifican, por ejemplo, si un acceso no autorizado...
El punto comienza a anunciar sus propias balizas y se hace parecer exactamente
como tu punto de acceso legÃ­timo, y a esto lo llamamos gemelo malvado y comienza
Al suplantar esos marcos de gestiÃ³n, puede indicar a los clientes que hagan cosas.
lo cual puede resultar en la denegaciÃ³n del servicio, atrayendo a los clientes a realmente
asociar los puntos de acceso gemelos malvados al punto de acceso real, ralentizando
caÃ­das de trÃ¡fico wifi y todo tipo de cosas.
Por ejemplo, aquÃ­ tenemos un gemelo malvado.
Ha estado monitorizando las balizas, asÃ­ que sabemos cuÃ¡l es el BSSID y la direcciÃ³n MAC.
direcciones del punto de acceso legÃ­timo.
AsÃ­ que, utilizando diversos mÃ©todos, podemos hacer que nuestro gemelo malvado simule eso.
La misma direcciÃ³n MAC y el mismo SSID.
Y asÃ­, un ataque comÃºn es un ataque de autenticaciÃ³n D donde ahora simplemente
EnvÃ­a un mensaje de desautenticaciÃ³n a ese cliente diciendo: Necesito expulsarlo
Si te desconectas, el cliente queda entonces desvinculado.
Abandona el Ã¡mbito inalÃ¡mbrico apenas por un segundo.
Y luego, si la siguiente seÃ±al que escucha proviene de esa baliza en particular
punto de acceso, podrÃ­a terminar asociÃ¡ndose con el gemelo malvado.
Y ahora podrÃ­a enviar su informaciÃ³n al gemelo malvado en lugar de al
acceso no autorizado, en lugar del punto de acceso real.
Ahora bien, pensemos en estos marcos de gestiÃ³n: Â¿quÃ© sucede cuando entramos en...?
Marcos de gestiÃ³n protegidos, hablarÃ© de eso en un momento.
No estamos hablando de cifrarlos.
No se puede cifrar el trÃ¡fico de gestiÃ³n.
Y la razÃ³n es que los marcos de gestiÃ³n estÃ¡n diseÃ±ados para ser escuchados.
y comprendido por todos los clientes, incluso por aquellos que no se han asociado con
El BSS todavÃ­a. DespuÃ©s de todo, si vas a hacer roaming, necesitas poder
VÃ©ase, por ejemplo, en texto plano, las balizas y las respuestas de las sondas.
AsÃ­ puedes decidir si realmente quieres conectarte a esa zona inalÃ¡mbrica o
No. Por lo tanto, no podemos cifrarlos.
Pero lo que sÃ­ podemos hacer es protegerlos de otras maneras.
Hablemos de eso.
AsÃ­ pues, 802.11w fue en realidad la primera especificaciÃ³n IEEE en la que se protegiÃ³
Primero se introdujeron los marcos de gestiÃ³n.
Y los marcos de gestiÃ³n, cuando pensamos en ellos, como la lista que acabo de hacer
Como ya se mencionÃ³, a grandes rasgos podemos categorizar los marcos de gestiÃ³n en dos.
tipos. Hay algunos que se envÃ­an antes del protocolo de enlace terrestre EAP,
tales como respuestas a sondas, solicitudes de sondas, balizas, y existen esos
que se envÃ­an despuÃ©s.
AsÃ­ pues, los marcos de gestiÃ³n protegidos, 802.11w especificaban algunas de las funciones de gestiÃ³n.
marcos como la clase o categorÃ­a especial denominada gestiÃ³n robusta
marcos. Y estos son los que podemos proteger mediante marcos de gestiÃ³n protegidos.
Ahora bien, los marcos de gestiÃ³n robustos, por definiciÃ³n, son aquellos marcos de gestiÃ³n.
Se utilizan despuÃ©s de que un cliente haya completado su protocolo de enlace EAP a travÃ©s de tierra.
Â¿De quÃ© marcos estamos hablando?
Por lo tanto, los marcos de gestiÃ³n robustos incluyen la disociaciÃ³n, la desautenticaciÃ³n,
Marcos de acciÃ³n robustos.
Esos tres de ahÃ­ mismo.
Ahora bien, con los marcos de acciÃ³n robustos, existen muchos tipos de marcos que se incluyen en
Esta categorÃ­a de marcos de acciÃ³n robustos, como la gestiÃ³n del espectro y los canales
Anuncios de cambio de punto de acceso, donde este podrÃ­a decir: "Oh, acabo de..."
Se detectÃ³ algÃºn radar.
Necesitamos abandonar este canal y pasar al canal 157 en su lugar o
Algo asÃ­.
Eso se considerarÃ­a un anuncio de cambio de canal.
Tramas QoS, acuses de recibo de bloqueo, transiciÃ³n BSS rÃ¡pida cuando estÃ¡s haciendo
itinerancia rÃ¡pida y otros.
Ahora bien, existen diversas maneras en que estos marcos podrÃ­an ser mal utilizados por
Los hackers maliciosos podrÃ­an suplantarlos y obtener a su cliente.
creer su falsa imagen de gestiÃ³n.
Por ejemplo, fÃ­jese en ese segundo anuncio, el del cambio de canal.
Â¿QuÃ© ocurre si un punto de acceso no autorizado se hace pasar por el punto de acceso legÃ­timo?
Supongamos que actualmente estÃ¡s conectado al canal uno de una banda de 2,4 gigahercios.
LAN inalÃ¡mbrica, y de repente recibes un anuncio de cambio de canal
diciendo, Â¡oigan, todos deben cambiar al canal 11!
Bueno, si sigues eso, puede que estÃ©s sintonizando un canal que
En realidad, estÃ¡ a cargo del punto de acceso no autorizado.
Y ahora sÃ­ que estÃ¡s en un buen lÃ­o.
Y esa es solo una forma en que estos fotogramas podrÃ­an ser falsificados y utilizados para
propÃ³sitos nefastos.
Hablemos entonces de cÃ³mo PMF se aplica realmente para proteger a estos directivos.
marcos. Dado que no podemos cifrarlos, Â¿quÃ© podemos hacer?
AsÃ­ pues, PMF permite la adiciÃ³n de una firma criptogrÃ¡fica.
AsÃ­ que cada vez que veas esa palabra "firma", deberÃ­a sonar una campanita.
tu cabeza, bing, bing, bing, bing, bing, una firma significa que estamos hablando
acerca de un cÃ³digo de integridad de mensajes.
Estamos hablando de proteger la integridad de los datos para que cuando
Cuando lo recibes, sabes que los bits no han sido alterados durante el transporte.
Y sabes que proviene de una fuente legÃ­tima.
Â¡De eso estamos hablando!
Eso es lo que hace PMF.
Agrega un cÃ³digo de integridad de mensaje a estos robustos tipos de marcos de gestiÃ³n.
de lo que acabamos de hablar.
AsÃ­ pues, el micrÃ³fono en realidad permite al receptor, que normalmente es el cliente,
para verificar un montÃ³n de cosas.
En primer lugar, verifica que el marco no haya sido manipulado durante el transporte.
En otras palabras, los bits no han sido modificados.
Y lo que es mÃ¡s importante, permite al receptor verificar que esto realmente
Provino de mi punto de acceso, mi punto de acceso legÃ­timo al que estoy asociado.
con, no con algÃºn punto de acceso fraudulento que intente suplantar mi identidad legÃ­tima
punto de acceso. AsÃ­ que las tramas que provienen del punto de acceso, esas robustas
marcos de gestiÃ³n, algunos de ellos son de unidifusiÃ³n.
Por ejemplo, si el punto de acceso le envÃ­a una desconexiÃ³n o desautenticaciÃ³n
mensaje o algo asÃ­, eso es desde el punto de acceso hacia usted como un especÃ­fico
cliente. AsÃ­ que para crear el mick para esos, simplemente vamos a usar el del cliente.
Tecla de confirmaciÃ³n.
Recuerde, cuando el cliente se asociÃ³ por primera vez, pasÃ³ por el EPU por tierra.
Mediante un apretÃ³n de manos, se creÃ³ una clave transitoria por pares.
Y luego parte de esa clave transitoria por pares fue, en cierto modo, redefinida como
una clave de confirmaciÃ³n clave, especÃ­ficamente con el propÃ³sito de crear estas
CÃ³digos de integridad de mensajes.
Para eso sirve.
Por lo tanto, esa misma clave de confirmaciÃ³n se puede usar para crear una mezcla para estos.
Unicast, marcos de gestiÃ³n robustos.
Ahora bien, a veces el punto de acceso enviarÃ¡ una trama de gestiÃ³n robusta que
Es una transmisiÃ³n que se utiliza para todos los clientes de la red LAN inalÃ¡mbrica.
Y no puedes usar la clave de confirmaciÃ³n de ningÃºn cliente para crear una mezcla.
para esos casos. En ese caso, el punto de acceso tiene su propia caracterÃ­stica especial.
clave denominada clave temporal del grupo de integridad que utiliza para crear y
Aplicar la mezcla a esos.
Y hablaremos mÃ¡s sobre eso en un momento.
AquÃ­ tenÃ©is una comparaciÃ³n.
Como se puede ver en el registro del analizador de paquetes de la parte superior, se trata de un marco de gestiÃ³n.
Se trata de una desautenticaciÃ³n.
Por lo tanto, esto se considerarÃ­a un marco de gestiÃ³n sÃ³lido, pero no hay ninguno.
protecciÃ³n aquÃ­.
No hay indicio alguno de protecciÃ³n de la integridad mediante un micrÃ³fono ni nada parecido.
de lo contrario. Mientras que mÃ¡s abajo, si vemos un marco de desautenticaciÃ³n aquÃ­, nosotros
De hecho, se puede ver que dice "datos" y que contiene algunos datos.
Y este, este es precisamente el Mick que se aÃ±adiÃ³ mediante gestiÃ³n protegida.
marco. Ahora bien, si lo abrimos un poco mÃ¡s, vemos incluso
MÃ¡s informaciÃ³n y mÃ¡s confirmaciÃ³n de que esto ha sido protegido a travÃ©s de
PMF. Y eso es lo que vemos aquÃ­ mismo.
AsÃ­ que si lo abrimos aÃºn mÃ¡s, en primer lugar, podemos ver debajo de las banderas
En este campo, existe una bandera llamada bandera protegida.
Y si estÃ¡ configurado en uno, como en este caso, indica que estos datos estÃ¡n protegidos.
AhÃ­ mismo tienes la confirmaciÃ³n de que PMF estÃ¡ en ti.
Ahora, algunas cosas mÃ¡s aquÃ­ abajo.
Ya sabemos que los datos que aparecen aquÃ­ abajo son los de Mick.
Ese es el cÃ³digo de integridad del mensaje.
Â¿QuÃ© ocurre con los parÃ¡metros CCNP?
Â¿QuÃ© es eso? Vale.
Se trata, pues, de un marco de gestiÃ³n robusto de unidifusiÃ³n, unidifusiÃ³n desde el acceso
SeÃ±alar al cliente, Â¿verdad?
Desde el punto de acceso de Cisco hasta el cliente.
Por lo tanto, el protocolo CCNP, ahora, normalmente cuando pensamos en CCNP, pensamos
se presenta como una fÃ³rmula o un algoritmo para averiguar cÃ³mo cifrar datos.
y cÃ³mo descifrar los datos.
Pero si consultas las especificaciones del CCNP, tambiÃ©n incluye una parte sobre eso.
sobre cÃ³mo creamos y aplicamos cÃ³digos de integridad de mensajes.
AsÃ­ que CCNP hace ambas cosas.
En este caso particular, simplemente estamos utilizando el cÃ³digo de integridad del mensaje.
Parte de CCNP. Esto significa que se utilizÃ³ CCNP para crear la integridad del mensaje.
cÃ³digo de integridad. Y entonces dice, en primer lugar, que el Ã­ndice clave es
cero, de lo que se habla es de que a veces puede haber un cambio
en una clave. Y si hay un momento en que la clave se estÃ¡ girando o cambiando,
En un momento dado, podrÃ­a haber mÃ¡s de una clave posible.
Por lo tanto, el Ã­ndice clave le indicarÃ­a que la clave mÃ¡s antigua es la mÃ¡s antigua.
Estamos usando, por ejemplo, la clave cero, o ahora la estamos protegiendo con una clave mÃ¡s reciente.
como la clave uno. Ahora bien, en el caso de tramas unicast, esto siempre serÃ­a
cero. Este Ã­ndice clave serÃ¡ mÃ¡s aplicable cuando hablemos de protecciÃ³n.
fotogramas de transmisiÃ³n, como un anuncio de cambio de canal o algo asÃ­
Eso. Porque en ese caso particular, el punto de acceso podrÃ­a rotar su
Claves para proteger el trÃ¡fico de difusiÃ³n y multidifusiÃ³n.
Sin embargo, eso no se verÃ¡ realmente con trÃ¡fico unicast.
Pero la extensiÃ³n CCNP, el vector de inicializaciÃ³n, esto tambiÃ©n es una especie de
Interesante. Esto se usa para evitar repeticiones.
Esto se denomina protecciÃ³n antirrepeticiÃ³n.
VerÃ¡s, cada vez que uno de estos marcos se apaga, estos, estos protegidos
Los marcos de gestiÃ³n estÃ¡n protegidos con PMF, que funciona como un contador.
FÃ­jate que aquÃ­ al final pone ocho.
Esto, y esto proviene del punto de acceso.
Eso significa que este es el octavo marco de gestiÃ³n protegido.
Este punto de acceso ha enviado a este cliente en particular durante la duraciÃ³n
de esta asociaciÃ³n.
Y si tiene mÃ¡s para enviar, seguirÃ¡ aumentando.
Esto podrÃ­a utilizarse si este cliente recibiera repentinamente un correo protegido.
marco de gestiÃ³n que parecÃ­a provenir de este punto de acceso,
pero supongamos que el vector de inicializaciÃ³n era el nÃºmero siete o seis en
Al final, dirÃ­a el cliente, eso no es vÃ¡lido.
Estas cifras solo deberÃ­an ir en aumento, no mantenerse iguales ni disminuir.
Eso podrÃ­a ser un ataque de repeticiÃ³n.
Y entonces el cliente simplemente lo borrarÃ­a.
Simplemente lo ignorarÃ­a.
AsÃ­ es como lo hacemos aquÃ­.
Por lo tanto, los marcos de gestiÃ³n protegidos no solo aÃ±aden integridad al mensaje.
CÃ³digo para verificar que el paquete proviene de un remitente legÃ­timo.
TambiÃ©n protege contra la repeticiÃ³n.
Y esto te muestra aquÃ­ una baliza que ha sido captada.
Y dentro de la baliza, se anunciarÃ¡ desde el punto de acceso.
Si PMF estÃ¡ en uso o no en la LAN inalÃ¡mbrica, puede ver que hay un par.
de banderas para ello aquÃ­.
Y esto se debe a que cuando realmente entras en tu, por ejemplo, tu
controlador de LAN inalÃ¡mbrica, y estÃ¡s en la configuraciÃ³n o, ya sabes,
Al editar la configuraciÃ³n de la red inalÃ¡mbrica, verÃ¡ que para WPA3, en primer lugar,
WPA2, dÃ©jame volver aquÃ­.
AsÃ­ que marcos de gestiÃ³n protegidos, y veremos esto prÃ³ximamente
En tan solo un segundo, son opcionales para WPA2.
Puedes tenerlas o no tenerlas.
Son necesarios para WPA3.
AsÃ­ que probablemente me saltarÃ© esa diapositiva cuando llegue a ella.
Entonces, si es asÃ­, para eso sirven estas banderas.
Por lo tanto, en una red LAN inalÃ¡mbrica WPA3, esperarÃ­amos que ambos estuvieran activados.
No solo es posible la protecciÃ³n del marco de gestiÃ³n, eso es cierto, sino que
Se requiere protecciÃ³n del marco de gestiÃ³n.
Eso tambiÃ©n es cierto.
Por lo tanto, es capaz y necesario.
En cambio, si viÃ©ramos esta baliza desde una red LAN inalÃ¡mbrica WPA2, donde
Si hubieras configurado la protecciÃ³n del marco de administraciÃ³n como opcional, entonces...
VerÃ¡s que la protecciÃ³n es posible, pero tambiÃ©n verÃ¡s que se requiere protecciÃ³n.
lo cual es falso. Pero en cualquier caso, si ves que alguno de estos bits estÃ¡ activado,
Eso significa que podemos utilizar tramas de gestiÃ³n protegidas en esta red LAN inalÃ¡mbrica.
De acuerdo. QuizÃ¡s lo hayas notado en algÃºn anÃ¡lisis anterior.
EncontrÃ© rastros de los que se mencionaba algo en la red de seguridad robusta,
un elemento de las balizas.
ExistÃ­a algo llamado BIP.
Â¿QuÃ© es BIP? Hemos estado hablando sobre cÃ³mo algunos marcos de gestiÃ³n robustos...
se envÃ­an como transmisiones o multidifusiones.
Por ejemplo, una desautenticaciÃ³n de multidifusiÃ³n.
Si el punto de acceso dice: "Necesito desconectar a todos ahora mismo",
o un anuncio de cambio de canal, o algunos marcos de acciÃ³n dirigidos a un grupo.
Ahora bien, si queremos utilizar marcos de administraciÃ³n protegidos contra ellos, no podemos.
crear el MIC utilizando la clave temporal de cualquier cliente en particular, porque solo
Ese cliente podrÃ¡ validarlo.
Otros clientes no lo harÃ¡n.
AsÃ­ que, en cambio, existe algo llamado integridad de difusiÃ³n o multidifusiÃ³n.
protocolo que se utiliza.
Y eso es BIP.
Y ya hemos empezado a experimentar con esto.
Hablamos un poco.
Entonces, en 802.11w, recuerde que esa es la especificaciÃ³n del marco de gestiÃ³n protegido.
Se introdujo una nueva clave para su uso con esta transmisiÃ³n: la integridad de la multidifusiÃ³n.
protocolo, que se denomina clave temporal del grupo de integridad.
Es tarea de los puntos de acceso obtener esta informaciÃ³n.
AsÃ­ que recuerda que el punto de acceso, al arrancar, aparecerÃ¡
con una llave maestra de grupo, una GMK.
Y a partir de eso, se derivarÃ¡ una clave temporal de grupo para el cifrado.
Datos de difusiÃ³n y multidifusiÃ³n.
TambiÃ©n derivarÃ¡ esto y la clave temporal del grupo de integridad en
IGTK. Y al igual que con GTK, la clave temporal del grupo se proporciona a los clientes.
En el tercer mensaje, la razÃ³n por la que tuvimos que idear esto es porque
CCMP o GCMP, dependiendo de cuÃ¡l uses, hablamos sobre cÃ³mo funcionan esos
Los algoritmos tienen una secciÃ³n dedicada a cÃ³mo ciframos y desciframos.
datos. Y luego tambiÃ©n tienen otra secciÃ³n en esos protocolos sobre
Â¿CÃ³mo creamos los cÃ³digos de integridad de mensajes y cÃ³mo los validamos?
Bueno, la secciÃ³n del cÃ³digo de integridad del mensaje, en realidad, todo eso es para
Cosas de unidifusiÃ³n. Por eso, CCMP y GCMP se diseÃ±aron para realizar toda su seguridad.
En unidifusiÃ³n. Realmente no pueden manejar difusiÃ³n ni multidifusiÃ³n.
Y por eso se creÃ³ BIP.
Y BIP tuvo que crear su propia clave.
Y por eso desarrollaron el IGTK para BIP.
Y eso es lo que crea el cÃ³digo de integridad del mensaje.
AsÃ­ que podemos ver aquÃ­ mismo, en el mensaje nÃºmero tres, que es cuando va a suceder.
Para salir. Unas Ãºltimas reflexiones.
En tramas de gestiÃ³n protegidas por PMF, una vez mÃ¡s, para una gestiÃ³n robusta de unidifusiÃ³n.
En este caso, el MIC se crea tomando los datos temporales individuales del cliente.
La clave se procesa mediante el algoritmo CCMP o GCMP y genera un mensaje.
CÃ³digo de integridad para esa trama en particular, esa trama Wi-Fi.
Para tramas de difusiÃ³n o multidifusiÃ³n, utilizamos el IGTK y lo aplicamos con BIP.
contra los datos.
Y eso crea un micrÃ³fono para el cuadro de transmisiÃ³n.
Como ya mencionÃ©, WPA2 fue la primera opciÃ³n.
PMF es un servicio opcional.
WPA3 requiere tramas de gestiÃ³n protegidas.
Y aquÃ­ mismo puedes ver una captura de pantalla.
Si intentas crear una LAN inalÃ¡mbrica WPA3 y dejas PMF desactivado,
Vas a recibir este mensaje de error.
Y de hecho te dirÃ¡ que debe ser obligatorio.
Es obligatorio. Debes activarlo para esta red LAN inalÃ¡mbrica en particular.
Y con esto concluye este vÃ­deo sobre marcos de gestiÃ³n protegidos.
Muchas gracias por ver el vÃ­deo.