Honeyclient :: Gerente :: FW

HoneyClient :: Manager :: FW é um módulo Perl para lidar remotamente a regra de firewall / criação de corrente.
Baixe Agora

Honeyclient :: Gerente :: FW Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • JD Durick and Xeno Kovah
  • Site do editor:
  • http://search.cpan.org/~mitrehc/HoneyClient-Manager-0.99/lib/HoneyClient/Manager/FW.pm

Honeyclient :: Gerente :: FW Tag


Honeyclient :: Gerente :: FW Descrição

HoneyClient :: Gerente :: FW é um módulo Perl para lidar remotamente a regra de firewall / criação de corrente. Além disso, ele fornecerá proteção quando os honeyclients se comprometem, permitindo a limitação de taxa estática (TCP / UDP / ICMP) e filtragem de endereço MAC.Cratando o Soap Server # Certifique-se de que HoneyClient :: Util :: Config HeedClient :: Util :: Config qw (getVar); # Certifique-se de iptables :: ipv4 cargas use iptables :: ipv4; # verifique se honeyclient :: gerente :: fw pode carregar uso honeyclient :: gerente :: firewall :: fw; # certifique-se de honeyclient :: Util :: SOAP Carrega adequadamente exigem_OK ('Honeyclient :: Util :: Soap'); Package HoneyClient :: Manager :: Firewall :: FW; Use honeyclient :: Util :: Soap QW (getclienthandle getserverandle); Meu $ Daemon = getserverandle (); $ daemon-> identificador; o servidor SOAP Firewall irá inicializar quando a Honeywall é iniciada pelo gerenciador de honeyclient. O diretório principal que detém todo o código de listener é o diretório / HC. startfwlistener.pl está localizado no diretório /etc/rc.d/rc3.d e irá inicializar quando a Honeywall será iniciada no nível de execução três. Após o arranque, o ouvinte do firewall aguardará as chamadas do gerenciador de honeyclient para que o firewall possa ser configurado corretamente e atualizado dinamicamente quando o rastejamento começa. Inicialize a imagem de Honeyclient Honeywall VMware. 2. Inicie o nosso Firewall de sabão e ouvinte SOAP LOG / USR / bin / perl /hc/startfwlistener.pl> / dev / null 2> / dev / null e estes começarão na inicialização da Honeywall, então você não terá que fazer Qualquer coisa, exceto inicializar a imagem. 3. Agora, o firewall está ouvindo todas as chamadas do cliente SOAP 4. Faça um "PS -XF" para confirmar que o seu firewall está escutando deve mostrar algo como: 7580 pts / 0 s 0:01 / usr / bin / perl / hc /startfwlistener.pl 5. Faça suas chamadas FW agora de honeyclient-client.pl.interacting com o SOAP Server use HoneyClient :: Util :: SOAP QW (GetClientHandle); Use HoneyClient :: Util :: Config QW (GetVar); Depois que o Honeywall Boots Up, StartFwlisterner.pl será executado e começará a ouvir. A partir daqui, queremos começar a interagir com nosso servidor SOAP FW. # Crie um novo cliente SOAP, para falar com o módulo HoneyClient :: FW Módulo # @initlist conterá todos os valores de retorno enviados de volta do servidor (PID do StartFwlisterner.pl on Servidor e Mensagem de Status) # permite definir nosso padrão Regras de referência: Meu $ stub = getclienthandle (namespace => "honeyclient :: gerente :: fw"); meu $ som = $ stub-> fwinit (); meu @initlist = $ som-> paramsall; Imprimir "$ _n" foreach (@initlist); # Para anexar dinamicamente novas regras para o conjunto de regras do iptables, faça o seguinte $ hashref = Essa estrutura de dados será passada do gerenciador para o HoneyClient :: Manager :: FW $ som = $ stub-> addrule ($ hashref); Imprimir $ stub-> Result; Imprimir "N"; # Para excluir dinamicamente as regras, tudo o que você precisa fazer é excluir a cadeia definida pelo usuário que foi originalmente criada. $ Som = $ stub-> deliciação ($ hashref); Imprimir $ stub-> Result; Imprimir "N"; # Para obter o status do conjunto de regras de iptables atual, esta função imprime no disco rígido o conjunto de regras de IPTables de trabalho $ som = $ stub-> getStatus (); Imprimir $ stub-> Result; Imprimir "n"; # para todos os novos VMs que planejamos adicionar mais tarde, teremos que adicionar novas cadeias de VM: $ som = $ stub-> addchain ($ hashref); Imprimir $ stub-> Result; Imprimir "n"; # Para desligar o firewall Soap listner no Honeywall $ Som = $ stub-> fwshutdown (); imprimir $ stub-> Resultado; imprimir "n"; Requisitos: · Perl.


Honeyclient :: Gerente :: FW Software Relacionado

SVN :: ACL.

svn :: ACL é uma simples frontend perl para fazer o svnserve.conf, passwd, authz para subversão. ...

241

Download

Acme :: NOTA

ACME :: Nota é um módulo Perl para fazer uma nota mental para o estilo de programação. ...

168

Download