Honeypot manifesto
La idea de este dispositivo surgió en los talleres de Introducción a la Contracultura Maker. Ahi suelo contar que en los años de la guerra fría se detectaban enigmáticas estaciones de onda corta transmitiendo grabaciones con una serie de números. Supuestamente estos números contenían algún tipo de instrucción para los agentes diseminados por Europa.
Pero ya nadie escucha radio y menos onda corta y ni siquiera somos espías, de modo que los Numbers Station son la inspiración holgada para montar un micro web server honeypot. ¿Qué es un honeypot? Es un sistema configurado para tentar conexiones.
Si bien el dispositivo podría servir la grabación de números enigmáticos, vamos a ofrecer en su lugar grabaciones de un oscuro manifiesto. De ahí el nombre “Honeypot Manifesto”.
Entonces: configuramos el SSID como “Starbucks Free WiFi”. Vamos a un Starbucks. Los clientes con mal gusto de café se conectan al WiFi y son redirigidos hacia una página hosteada en el mismo dispositivo con el audio player. Este dispositivo tiene además un contador de visitas con retro display de 7 segmentos, un botón de activación y una interface web para configurar el honeypot name y subir los audios.
Partes requeridas
- ESP8266
- Display 4 dígitos 7 segmentos DFRobot
- Push button
- 2 partes impresas en 3D
- Power Bank
- Cable microUSB
Conexiones
- El botón a GND y D3
- El display a GND, VCC, SDA y SCL que en el ESP8266 son D1 y D2
Configuración
Para configurar el SSID y subir los audios hay que conectarse al WiFi y luego cargar http://192.168.4.1/admin con el user y password seteados en el código.
Desde ahí es posible subir los mp3 que irán a parar al Flash. En el mismo lugar es posible resetar el contador de visitas.
Demostración
Para la demostración escribí un manifiesto de Contracultura Maker y generé TTS con la voz Ethan de Eleven Labs.
“La Contracultura Maker es un movimiento de principios escasos y sencillos configurando un cuidadoso entramado actitudinal que a todos los efectos debe ser tratado con un manifiesto.
1. Desconfiar de todos los dispositivos
2. La utilidad consensuada es útil a la dominación
3. Hacer en oposición a lo establecido
4. Desactivar el jumper de conformidad
5. Jamás demorarse con un NPC
6. La luz al final del túnel es tiroteo
7. La realidad base existe. Igual que ganar la lotería
8. En todo trato con la IA tener presente el “Efecto Eliza”
9. La memoria volátil deja un trazo energético
10. Goto 1
Código fuente
Gabinete 3D
TikTok
Artículo en Hackster
Montaje
Si algo en el montaje de este dispositivo resulta complicado pueden anotarse al próximo Taller de Introducción a la Contracultura Maker.