Como han respondido otros, el filtrado de MAC y la ocultación de SSID no ayudan contra un atacante activo.
Pero, pueden valer la pena para cierto grado de protección contra dispositivos no confiables utilizados por personas mayormente de confianza. Te lo explicaré con una situación hipotética:
Supongamos que tiene un enrutador en su casa (o en una empresa) configurado para una "red de invitado" separada. Muchos enrutadores domésticos hacen que esta configuración esté fácilmente disponible, a menudo utilizando una clave WPA para la red principal "doméstica", pero proporcionando un portal cautivo para la red invitada.
Puede ser mucho más conveniente (y definitivamente es más seguro) usar la red primaria, por lo que su familia naturalmente usa eso. Pero siendo el geek tecnológico que es, está seguro de proteger todos los dispositivos en su red doméstica, manteniéndolos totalmente parchados con antivirus, firewalls, etc. actualizados.
Ahora, mientras estás en el trabajo, la amiga de tu adolescente viene a pasar el rato en la casa y ella lleva su computadora portátil. Ella quiere la contraseña de wifi. Quieres que use la red de invitados, porque ¿quién sabe qué hay en esa computadora portátil?
Su adolescente podría simplemente entregar la contraseña de wifi principal, pero ha configurado el filtrado de direcciones MAC. Entonces, en lugar de eso, ella le da la contraseña a la red invitada porque sería un dolor tratar de poner la computadora portátil de su amiga en la red doméstica, incluso si tuviera la contraseña de administrador del enrutador. Se quejan de la necesidad de volver a conectarse cada vez que ella se acerca, pero la computadora portátil que no es de confianza permanece fuera de su red de confianza.