Cheops: uma ótima ferramenta de rede
Cheops é um "canivete suíço" para redes. Pode ser a ferramenta mais certa para todas as suas necessidades. É uma combinação de variedades de ferramentas de rede para prover uma interface simples aos usuários e administradores de sistemas para gerenciamento e acesso da sua rede.
Parte 5: Execução
Na linha de comandos, execute "cheops" (ou "./cheops" caso não tenha executado o "make install" durante a instalação pelo código fonte) como usuário root.
Lembre-se aqui que por causa da arquitetura de acesso à rede, o Cheops somente pode ser executado como usuário "root".
Exemplo de execução em linha de comando:
# cheops &
Exemplo de como definir e verificar a variável CHEOPS_HOME:
# CHEOPS_HOME=/usr/bin
# echo $CHEOPS_HOME
Cheops não utiliza parâmetros por linhas de comando, mas você pode alterar a variável de ambiente HEOPS\_HOME para o local onde Cheops procurará por seus ícones e arquivos de configuração. Plugins são armazenados em diretórios dependentes do sistema (ex. /usr/lib/cheops/plugins).
Lembre-se aqui que por causa da arquitetura de acesso à rede, o Cheops somente pode ser executado como usuário "root".
Exemplo de execução em linha de comando:
# cheops &
Exemplo de como definir e verificar a variável CHEOPS_HOME:
# CHEOPS_HOME=/usr/bin
# echo $CHEOPS_HOME
Opções do Cheops
Virtualmente, tudo é configurado via interface gráfica. Após a descoberta dos nós de rede, o clique direito do mouse mostrará uma lista de possíveis escolhas.Cheops não utiliza parâmetros por linhas de comando, mas você pode alterar a variável de ambiente HEOPS\_HOME para o local onde Cheops procurará por seus ícones e arquivos de configuração. Plugins são armazenados em diretórios dependentes do sistema (ex. /usr/lib/cheops/plugins).
Interface do Cheops
A interface gráfica apresentada mostra uma visão de nós disponíveis na rede; mostrando, se possível, o sistema operacional com ícones distintos. O usuário pode selecionar um nó qualquer e monitorar os processos locais. Adicionalmente, novas redes e nós podem ser adicionados através do menu acima da tela de redes. O mecanismo das operações do cheops não é algo de novo:- Pacotes ICMP simples são usados para a busca inicial dos nós existentes na rede (ping);
- São usados "Domain Name Transfers" para a listagem de nós no domínio (nslookup);
- Detecção do Sistema Operacional é feito através do uso de flags inválidos em pacotes TCP (queso);
- Detecção de portas é feita silenciosamente, utilizando conexões TCP semi-abertas para evitar o início de serviços desnecessários ou autenticações em máquinas remotas.(halfscan);
- O mapeamento é feito usando-se pacotes UDP (ou opcionalmente ICMP) com valores pequenos de TTL (traceroute e mtr);
- O monitoramento é feito usando-se seqüências comuns do connect(), usando-se estágios correntes centrados na rotina gtk_input_add.
Abraço