BashSixtyBash: una interfaz para la auditoría de SNMP

Saludos a todos. Esta semana, por segunda consecutiva, queremos publicar otra de las herramientas desarrolladas en el quehacer diario, y que como todas las anteriores, esperamos que puedan ser de utilidad para otros, profesionales o aficcionados. Cualquier sugerencia o comentario, como siempre serán bienvenidos.

BashSixtyBash es una adaptación libre de la popular herramienta para escaneo SNMP OneSixtyOne. A diferencia de ella, desarrollada en C y donde la principal funcionalidad es la velocidad, BashSixtyBash está desarrollada en bash script con la idea de ser una interfaz de auditoría SNMP usando snmpwalk (Net-SNMP), con un rendimiento medio ( ~30 pruebas/segundo ) y una mayor funcionalidad. Sus principales características son:

  • Múltiples mecanismos de seleccion de host.
  • Detección de comunidades mediante diccionario.
  • Multiprotocolo: SNMP 1/2c.
  • Multiproceso mediante fork/wait.
  • Petición de OIDs configurable por el usuario.
  • OID's preconfigurados para tareas de auditoría.
  • Logs en formato texto y XML.
  • Autolog en formato texto.
  • Sistema de reporte mediante transformación XSL.

Contenidos Descargables