Redes y CiberdefensaIngeniero

Honeypot para tu red con OpenCanary

Un equipo señuelo que te avisa en el momento en que alguien de tu red lo toca.

NivelIngeniero
Tiempo1 h
Costo est.~$28
Pasos5

Un honeypot parece un objetivo jugoso — un servidor de archivos, un escritorio remoto — pero nadie legítimo debería tocarlo. Cualquier conexión es una alerta temprana de un equipo comprometido.

⚠ SEGURIDAD
Corre honeypots solo en redes que sean tuyas. Son para detectar; nunca los uses para atacar de vuelta.

Video tutorial

▶ GoliTech · Video in English — turn on auto-translated subtitlesVer en YouTube ↗

Video de GoliTech, insertado desde YouTube. Los pasos escritos abajo son nuestros y coinciden con la lista de piezas.

Pasos de la misión

  1. Instala OpenCanary

    Crea un entorno virtual e instala opencanary con pip.

  2. Crea la configuración

    opencanaryd --copyconfig escribe una configuración de ejemplo; activa algunos servicios como FTP, HTTP y carpetas compartidas.

  3. Escoge las alertas

    Configura el registro en archivo y un webhook o correo para que las alertas lleguen a tu teléfono.

  4. Ejecútalo

    opencanaryd --start. Dale al Pi un nombre aburrido como nas-backup.

  5. Pruébalo tú mismo

    Desde tu laptop intenta abrir la página falsa de login HTTP y confirma que recibes la alerta.

Código

sudo apt install -y python3-dev libssl-dev libffi-dev build-essential
python3 -m venv ~/canary && source ~/canary/bin/activate
pip install opencanary
opencanaryd --copyconfig      # creates /etc/opencanaryd/opencanary.conf
sudo nano /etc/opencanaryd/opencanary.conf
opencanaryd --start

Code comments are in English, like most libraries and docs — a good habit for makers.

Preguntas

¿Hará más lenta mi red?

No. Solo espera y escucha. Un Pi Zero 2 W es más que suficiente.