Pix :: Walker

PIX :: Walker es un módulo Perl para procesar las configuraciones de Cisco PIX y las listas de acceso 'Walk'.
Descargar ahora

Pix :: Walker Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jason Morriss
  • Sitio web del editor:
  • http://search.cpan.org/~lifo/PIX-Walker-1.03/lib/PIX/Walker.pm

Pix :: Walker Etiquetas


Pix :: Walker Descripción

PIX :: Walker es un módulo PERL para procesar las configuraciones de Cisco PIX y las listas de acceso 'Walk'. PIX :: Walker es un módulo Perl para procesar las configuraciones de Cisco PIX y 'Walk' Access-Lists.Synopsispix :: Walker es un objeto que le permite procesar configuraciones de firewall PIX y 'WALK' una lista de acceso para coincidencias. Se admiten las versiones 6 y 7 de PIX SO. ** Este módulo todavía está en desarrollo muy temprano ** "suelto" coincidencia de ACL realizada. Esto significa que puede especificar tan poco como una IP de origen para que coincida con qué línea (s) que IP coincidiría en la ACL en el firewall. O puede proporcionar todos los detalles que incluyen IPS, Puertos y Protocolo de origen / DEST, PORTS y protocolo para que coincidan con una línea específica de una ACL. La coincidencia suelta le permite ver líneas potenciales en un reglipo grande que puede ser devuelto una fuente única o una IP de destino. Más que solo se puede devolver la combinación de primera línea. Si sus criterios de búsqueda pueden igualar técnicamente las líneas múltiples, todos serán devueltos. Esto es útil para ver coincidencias adicionales en su ACL que también puede coincidir y puede ayudarlo a optimizar su uso de Acl.Example, PIX :: Walker; My $ CONFIG = '... STRING OF FULL Firewall config ...'; MY $ FW = NUEVO PIX :: WALKER ($ CONFIG); My $ ACL = $ FW-> ACL ('Outside_Access') || morir ("ACL no existe"); My $ coincidente = 0; foreach mis line $ ($ acl-> líneas) {if ($ line-> coincide (fuente => '10 .0.1.100 ', des =>' 192.168.1.3 ', puerto =>' 80 ', protocolo =>' tcp ')) {impresión "coincidente ACL $ ACL-> Nombre ($ ACL-> Elementos ACE) N" Si! $ coincidentes ++; Imprimir $ línea-> Imprimir, "N"; }} MethonyCl ($ Nombre) Devuelve un objeto PIX :: Lista de acceso para la ACL llamada por $ Name.acls () devuelve una matriz de PIX :: Objetos de la lista de acceso para cada lista de acceso que se encuentra en la configuración del firewall. Devuelve UNDEF Si no hay ACL.ALIES ($ cadena) devuelve la IP del alias que se da en $ alias. Si no se encuentra ningún alias que la cadena se devuelve sin cambios.FinIP ($ IP, ) coincide con la IP a un grupo de red existente. No lo valida dentro de ninguna ACL. Si se coincide con un solo grupo, se devuelve un escalar con el nombre, de lo contrario se devuelve una referencia de matriz que contiene todas las coincidencias. * $ IP es una dirección IP para buscar. * $ La traza es una referencia opcional a un tampón de rastreo. Si se encuentra una IP en un grupo anidado, la traza le permitirá averiguar dónde estaba anidado. Consulte TRACEDUMP () para obtener más información. Portátil ($ Puerto, ) coincide con el puerto a un grupo de servicios existente. No lo valida dentro de ninguna ACL. Si se coincide con un solo grupo, se devuelve un escalar con el nombre, de lo contrario se devuelve una referencia de matriz que contiene todas las coincidencias. * $ Puerto es el puerto para buscar. * $ La traza es una referencia opcional a un búfer de rastreo. Si se encuentra un puerto en un grupo anidado, la traza le permitirá averiguar dónde estaba anidado. Consulte TRACEDUMP () Para obtener más información. OOBJ ($ NOMBRE) devuelve un objeto PIX :: Objeto de objeto para el grupo de objetos que coincide con el nombre de $ DIFICADO. PRUEBA ($ TRACK) imprime el volcado de seguimiento. Esto le permitirá ver dónde se combinan las IP y los puertos dentro de sus grupos de objetos, incluso si están anidados. $ coincidente = $ FW-> Findip ($ IP, $ TRACE); $ fw-> tracedump ($ traza); Requisitos: · Requisitos de Perl: · Perl


Pix :: Walker Software relacionado

Cipp

CIPP Perl Module contiene un manual de referencia a CIPP, el potente idioma de preprocesador para incrustar PERL y SQL en HTML. ...

211

Descargar