PIX :: Walker

PIX :: Walker est un module Perl pour traiter les listes d'accès Cisco Pix Configs et 'Walk'.
Télécharger maintenant

PIX :: Walker Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Jason Morriss
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~lifo/PIX-Walker-1.03/lib/PIX/Walker.pm

PIX :: Walker Mots clés


PIX :: Walker La description

PIX :: Walker est un module Perl pour traiter les configurations de Cisco PIX et les listes d'accès 'Walk'. PIX :: Walker est un module Perl pour traiter Cisco Pix Configs et 'Walk' Access-ListsssssssssSsisPix :: Walker est un objet qui vous permet de traiter Pix Firewall Configs et "Marcher" une liste d'accès pour les matchs. Les versions PIX OS 6 et 7 sont prises en charge. ** Ce module est toujours au début du développement très précoce ** «Lâche» ACL correspondant effectuée. Cela signifie que vous pouvez spécifier aussi peu qu'une source IP source pour correspondre à quelles ligne (s) que IP correspondrait à l'ACL sur le pare-feu. Ou vous pouvez fournir tous les détails, y compris Source / Dest IPS, ports et protocole pour correspondre à une ligne spécifique d'une ACL. La correspondance desserré vous permet de voir des lignes potentielles dans un grand jeu de règles qu'une seule source ou une adresse IP de destination pourrait correspondre à celle de la première ligne de première ligne peut être renvoyée. Si vos critères de recherche peuvent répondre techniquement à plusieurs lignes, elles seront toutes retournées. Ceci est utile pour voir des correspondances supplémentaires dans votre ACL qui pourrait également correspondre et peut vous aider à optimiser votre ACL.Example Utiliser PIX :: Walker; My $ config = '... chaîne de pare-feu complet ...'; mon $ fw = nouveau pix :: walker ($ config); mon $ acl = $ fw-> acl ('hors_access') || mourir ("ACL n'existe pas"); mon $ correspondant = 0; foreach ma ligne $ ($ ACL-> lignes) {if ($ line-> match (source => '10 .0.1.100 ', DEST =>' 192.168.1.3 ', port =>' 80 ', protocole =>' TCP '))) {IMPRESSION "ACL ACL $ ACL-> Nom ($ ACL-> ÉLÉMENTS ACE) N" Si! $ correspondre ++; Imprimer $ Line-> Imprimer, "N"; }} MODYACLL ($ nom) renvoie un objet PIX :: Accesslist Accesslist pour l'ACL Nommé par $ nom.acls () renvoie un tableau de PIX :: Accesslist Objets pour chaque liste d'accès trouvée dans la configuration du pare-feu. Renvoie UNDEF s'il n'y a pas de correspondance ACL.Alias ($ string) renvoie l'IP de l'alias donné en $ alias. Si aucun alias n'est trouvé que la chaîne est renvoyé inchangé.Findip ($ IP, ) correspond à l'adresse IP à un groupe réseau existant. Ne le valident pas dans aucune ACL. Si un seul groupe est assorti, un scalaire est renvoyé avec le nom, sinon une référence de tableau est renvoyée contenant toutes les correspondances. * $ IP est une adresse IP à rechercher. * $ Trace est une référence facultative à un tampon de trace. Si une adresse IP est trouvée dans un groupe imbriqué, la trace vous permettra de déterminer où il était imbriqué. Voir Tranedump () Pour plus d'informations.Findort ($ Port, ) correspond au port à un groupe de service existant. Ne le valident pas dans aucune ACL. Si un seul groupe est assorti, un scalaire est renvoyé avec le nom, sinon une référence de tableau est renvoyée contenant toutes les correspondances. * $ Port est le port à rechercher. * $ Trace est une référence facultative à un tampon de trace. Si un port est trouvé dans un groupe imbriqué, la trace vous permettra de déterminer où il était imbriqué. Voir tracedump () Pour plus d'informations.Obj ($ Nom) renvoie un objet PIX :: Objet d'objet pour le groupe d'objets qui correspond au nom $ donné.Tracedump ($ trace) imprime la décharge de trace donnée. Cela vous permettra de voir où les IP et les ports sont égarés dans leurs groupes d'objets, même s'ils sont imbriqués. $ correspondance = $ fw-> windip ($ ip, $ trace); $ fw-> tracedump ($ trace); exigences: · exigences de PERL: · Perl


PIX :: Walker Logiciels associés

Midi

MIDI est un module Perl pouvant lire, composer, modifier et écrire des fichiers MIDI. ...

269

Télécharger

VCS

Couche d'abstraction de la gestion des systèmes de contrôle de différentes versions pour Python ...

164

Télécharger

Devel :: débuginit

Devel :: Debuginit est une extension Perl pour créer des fichiers d'initialisation de débogueur à partir de macros de fichier d'en-tête C. ...

138

Télécharger