Pix :: Walker.

Pix :: Walker é um módulo Perl para processar configurações do Cisco Pix e listas de acesso 'Walk'.
Baixe Agora

Pix :: Walker. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Jason Morriss
  • Site do editor:
  • http://search.cpan.org/~lifo/PIX-Walker-1.03/lib/PIX/Walker.pm

Pix :: Walker. Tag


Pix :: Walker. Descrição

Pix :: Walker é um módulo Perl para processar configurações do Cisco Pix e listas de acesso 'Walk'. Pix :: Walker é um módulo Perl para processar as configurações do Cisco Pix e "Walk" Access-Lists.synopsispix :: Walker é um objeto que permite processar configurações de firewall do Pix e 'walk' uma lista de acesso para correspondências. As versões 6 e 7 da PIX SO são suportadas. ** Este módulo ainda está em desenvolvimento inicial ** "solta" correspondência de ACL realizada. Isso significa que você pode especificar tão pouco quanto um IP de origem para corresponder a que linha (s) que IP corresponderia na ACL no firewall. Ou você pode fornecer todos os detalhes, incluindo a fonte / DES IPS, as portas e o protocolo para corresponder a uma linha específica de uma ACL. A correspondência solta permite que você veja linhas potenciais em um grande conjunto de regras que uma única fonte ou IP de destino pode corresponder mais do que apenas a primeira correspondência de linha pode ser retornada. Se os seus critérios de pesquisa puderem combinar tecnicamente várias linhas, todos serão devolvidos. Isso é útil para ver correspondências extras na sua ACL que também pode corresponder e pode ajudá-lo a otimizar seu ACL.Example Use Pix :: Walker; Minha $ Config = '... String of Full Firewall Config ...'; Meu $ Fw = New Pix :: Walker ($ config); Meu $ ACL = $ FW-> ACL ('Outside_Access') || morrer ("ACL não existe"); meu $ correspondido = 0; foreach minha $ linha ($ ACL-> linhas) {if ($ linha-> correspondência (fonte => '10 .0.1.100 ', dest =>' 192.168.1.3 ', port =>' 80 ', protocolo =>' tcp ')) {Imprimir "Corresponder ACL $ ACL-> Nome ($ ACL-> Elementos Ace) n" if! $ correspondido ++; Imprimir $ Line-> Imprimir, "N"; }} MethodeCl (Nome $) Retorna um objeto Pix :: Accesslist para o ACL chamado por $ Name.Acls () Retorna uma matriz de Pix :: Accesslist Objects para cada lista de acesso encontrada na configuração do firewall. Retorna Redef se não houver correspondência ACL.ALIAS ($ string) retorna o IP do alias fornecido em $ ALIAS. Se nenhum alias for encontrado do que a string é retornada inalterada.findip ($ IP, ) corresponde ao IP para um grupo de rede existente. Não valide dentro de qualquer ACL. Se um único grupo for correspondido, um escalar é retornado com o nome, caso contrário, uma referência de matriz será retornada contendo todas as correspondências. * $ IP é um endereço IP para procurar. * $ Trace é uma referência opcional a um buffer de rastreamento. Se um IP for encontrado em um grupo aninhado, o traço permitirá que você descubra onde estava aninhado. Consulte TRADÇA () para mais informações.Findport ($ Port, ) corresponde à porta a um grupo de serviços existente. Não valide dentro de qualquer ACL. Se um único grupo for correspondido, um escalar é retornado com o nome, caso contrário, uma referência de matriz será retornada contendo todas as correspondências. * $ Porta é a porta para procurar. * $ Trace é uma referência opcional a um buffer de rastreamento. Se uma porta for encontrada em um grupo aninhado, o traço permitirá que você descubra onde estava aninhado. Ver TRADCHUMP () Para mais informações.OBJ ($ Nome) Retorna um objeto Pix :: Objeto para o grupo de objetos que corresponde ao $ NAME fornecido.Traque ($ Trace) imprime o desejo de rastreamento dado. Isso permitirá que você veja onde os ips e os portos estão sendo correspondidos em seus grupos de objetos, mesmo que estejam aninhados. $ correspondente = $ fw-> findip ($ ip, $ trace); $ Fw-> Traceump ($ Trace); Requisitos: · Requisitos de Perl: · Perl.


Pix :: Walker. Software Relacionado

Cipp.

Módulo CIPP Perl contém um manual de referência para o CIPP, a poderosa linguagem pré-processador para incorporar Perl e SQL em HTML. ...

211

Download