sudo: Jack of all trades, master of some

Automatizar descarga de reglas de Snort en pfSense

4 comentarios

6:44 p.m. EDICIÓN: acabo de darme cuenta de que había una actualización de Snort (2.9.4.6 pkg v. 2.6.0) y ya es posible actualizar las reglas vía proxy. (Justo a las 4:03:04 de la tarde fue que actualizaron, no me linchen).

Cuando quería actualizar las reglas de Snort que uso en pfSense siempre hacía todo el proceso manual, ya que aún no existe la forma a través de un proxy. Es un poco aburrido tener que hacer todo este proceso manualmente y para eso existen vías de automatizar el proceso, aquí un script ‘quick n’ dirty‘ que ejecutándose de manera periódica con cron actualizará las reglas de Snort.

#!/bin/sh

RULESURL="http://rules.emergingthreats.net/open/snort-2.9.0/emerging.rules.tar.gz"
RULESDIR="/usr/pbi/snort-amd64/etc/snort/"
PROXY="http://usuario:contraseña@proxy.dominio.tld:puerto"

cd /tmp/
export HTTP_PROXY=${PROXY}
/usr/bin/fetch ${RULESURL} || { echo 'fallo al descargar las reglas' ; exit 1; }
/usr/bin/fetch ${RULESURL}.md5 || { echo 'fallo al descargar md5' ; exit 1; }
/usr/bin/tar zxf emerging.rules.tar.gz || { echo 'fallo al extraer las reglas' ; exit 1; }
/bin/rm -r ${RULESDIR}/rules
/bin/mv /tmp/rules/ ${RULESDIR}
/bin/mv /tmp/emerging.rules.tar.gz.md5 ${RULESDIR}
/usr/local/etc/rc.d/snort.sh restart

exit 0

Notas:

Comentarios desactivados
  1. Hola, soy un blogero como usted, lo felicito por este Blog, entre otras cosas quisiera que pusiera tutoriales del lenguaje de programacion .NET y quisiera saber si me podía decir como hizo para poner el Widget de la encuesta. Saludos.

    Me puede responder en un comentario a mi blog: http://astroboy.cubava.cu

    1. oneohthree 6 años atrás
      @Dukeil

      Gracias por las felicitaciones. No sé nada de nada sobre programación .NET, el tema central de este blog es compartir las experiencias que he tenido en mi trabajo como administrador de red. Las encuestas se generan con un plugin de WordPress, debes activarlo en la lista de plugins disponibles, exactamente se llama “WP-Polls”.

  2. R3yn13r 6 años atrás

    Hola como pudiera obtener estas reglas, ya que no tengo Internet. saludos y sigue con el buen trabajo.

  3. Loco_Total 6 años atrás

    Hola, no tengo internet y me gustaria tener algunos tutoriales de pfsense, puesto que estoy muy interesado en usarlo en mi empresa pero hasta ahora no he podido hacer una buena configuracion
    saludos