a host na mao.Estas sao as duas opcoes que mais uso e sinceramente nao acho muita necessidade de verificar outras. Um exemplo de execucao:# ./onesixtyone -c dict.txt -i /tmp/hosts.txtScanning 55 hosts, 50 communities192.168.1.103 [public] Hardware: x86 Family 6 Model 7 Stepping 10 AT/AT COMPATIBLE Software: Windows 2000 Version 5.1 (Build 2600 Uniprocessor Free)192.168.1.104 [public] Hardware: x86 Family 6 Model 7 Stepping 10 AT/AT COMPATIBLE Software: Windows 2000 Version 5.1 (Build 2600 Uniprocessor Free)Como podemos ver pelo output acima, dos 55 hosts scaneados 2 tem SNMP habilitado e a community string e public. Explicando o output do comando:192.168.1.103: IP do host que tem o SNMP habilitado;[public]: Nome da community;Hardware...: Mostra a arquitetura da maquina e tambem a versao do sistema operacional sendo utilizado por ela.So no output do scanner nos ja conseguimos algumas informacoes bastante interessantes. Agora, vamos ver quais outras informacoes o SNMP consegue nos dar. Para isso, vamos usar o snmpenum.pl.O snmpenum.pl funciona como uma estacao de gerenciamento no sentido de que ele vai trocar informacoes SNMP com o agente e nos apresentar o que for mais importante do ponto de vista da seguranca. Atualmente, ele ja tem modelos prontos para Linux, Windows e Cisco. O formato geral do comando e:perl snmpenum.pl ENDERECO-IP COMMUNITY ARQUIVO-DE-CONFIGURACAOVamos roda-lo contra a maquina Windows que descobrimos durante o nosso scan:# perl snmpenum.pl 192.168.1.103 public windows.txt-UPTIME-104 days, 06:08:09.99-HOSTNAME-OSIRIS-USERS-joaoGuestIUSR_OSIRISIWAM_OSIRISAdministratorHelpAssistantSUPPORT_122aJ-LISTENING UDP PORTS-1351614451026102710291030300430053456-SYSTEM INFO-Hardware: x86 Family 6 Model 7 Stepping 10 AT/AT COMPATIBLE Software: Windows 2000 Version 5.1 (Build 2600 Uniprocessor Free)-LISTENING TCP PORTS-21801354434451025103133243325338946904719-SERVICES-ServerThemesEvent LogIIS AdminMessengerNet LogonTelephonyWebClientDNS ClientWorkstationSNMP ServiceWindows TimePlug and PlayWindows AudioFTP PublishingTask SchedulerUpload ManagerRemote RegistrySecondary LogonComputer BrowserCOM+ Event SystemTerminal ServicesNetwork ConnectionsLogical Disk ManagerVMware Tools ServiceTCP/IP NetBIOS HelperCryptographic ServicesCOM+ System ApplicationShell Hardware DetectionSecurity Accounts ManagerSystem Event NotificationWorld Wide Web PublishingRemote Procedure Call (RPC)Distributed Link Tracking ClientNetwork Location Awareness (NLA)Remote Access Connection ManagerApplication Layer Gateway ServiceWindows Management InstrumentationDistributed Transaction CoordinatorVMware Physical Disk Helper ServiceInternet Connection Firewall (ICF) / Internet Connection Sharing (ICS)-DOMAIN-pedropereira.netCortei um pouco do output gerado pela ferramenta para a listagem nao ficar tao longa. Acredito que a listagem seja clara o suficiente para voce entender a necessidade de se ter boas praticas de seguranca quando se usa o SNMP. Isso ai e informacao de muito valor para alguem tentando atacar a sua rede.ConclusaoAcredito que o exemplo simples que mostrei no texto ja seja o suficiente para te deixar alarmado com a implantacao do SNMP ai na empresa onde voce trabalha. A melhor protecao neste caso e usar o SNMP v3 onde for possivel e tomar todo o cuidado comentado no texto quando se utilizar as versoes 1 ou 2c pois elas podem deixar a sua rede exposta a muitos ataques serios.Embora nao tenha mostrado aqui como configurar o servico (assunto para outro pos) acredito que voce nao va ter qualquer problema para arrumar a sua implantacao. Agora voce ja sabe o que procurar, basta configurar a coisa do jeito certo. Nao seja preguicoso: faca a coisa certa ao inves de fazer a coisa mais facil. A preguica pode te custar muito caro.E voce? Tem alguma outra ferramenta que gosta de usar para fazer enumeracao de SNMP? Encontrou