El objetivo de este código es experimentar, practicar con C++ y con el microcontrolador esp8266.
El uso en público de esto puede ser limitado según las normativas de tu zona/país así que entérate dónde y cómo lo usas.
Este repositorio está basado en https://github.com/spacehuhn/esp8266_beaconSpam/tree/master
Más información sobre los beacon frame: https://mrncciew.com/2014/10/08/802-11-mgmt-beacon-frame/
Se ha adaptado el código para separar acciones e integrarlo dentro de platformio.
Puedes importar el proyecto en platformio y automáticamente se actualizarán las dependencias cuando vayas a compilar el proyecto.
En el directorio "includes" tienes las variables y la lista de "ssids" que se generarán.
En mi caso, para completar el proyecto, he preparado un power bank personalizado para integrar una batería y el esp8266 volviéndolo portable y fácil de activar/cargar.
¡Haz un uso responsable!