TL; DR
Tenho certeza de que nossa pequena rede foi infectada por algum tipo de worm / vírus. No entanto, parece apenas estar afetando nossas máquinas Windows XP. Máquinas com Windows 7 e computadores Linux (bem, sim) parecem não serem afetados. As verificações antivírus não mostram nada, mas nosso servidor de domínio registrou milhares de tentativas de login com falha em várias contas de usuário válidas e inválidas, principalmente o administrador. Como posso impedir que esse worm não identificado se espalhe?
Sintomas
Alguns de nossos usuários do Windows XP relataram problemas semelhantes, embora não totalmente idênticos. Todos eles experimentam desligamentos / reinicializações aleatórios iniciados por software. Em um dos computadores, uma caixa de diálogo é exibida com uma contagem regressiva até a reinicialização do sistema, aparentemente iniciada por NT-AUTHORITY \ SYSTEM e tem a ver com uma chamada RPC. Esse diálogo, em particular, é exatamente o mesmo descrito nos artigos que detalham os worms de exploração RPC mais antigos.
Quando dois computadores foram reiniciados, eles retornaram no prompt de login (são computadores de domínio), mas o nome de usuário listado era 'admin', mesmo que não tenham feito login como administrador.
Em nossa máquina Windows Server 2003 executando o domínio, notei milhares de tentativas de logon de várias fontes. Eles tentaram todos os nomes de login diferentes, incluindo Administrador, administrador, usuário, servidor, proprietário e outros.
Alguns dos logs listados IPs, outros não. Dos que tinham endereço IP de origem (para os logons com falha), dois deles correspondem às duas máquinas com Windows XP com reinicializações. Ontem mesmo, notei várias tentativas de login com falha de um endereço IP externo. Um traceroute mostrou que o endereço IP externo era de um ISP canadense. Nunca devemos ter conexões a partir daí (ainda temos usuários de VPN). Portanto, ainda não tenho certeza do que está acontecendo com as tentativas de login provenientes de um IP obrigatório.
Parece óbvio que algum tipo de malware está nesses computadores, e parte do que ele faz é tentar enumerar senhas em contas de domínio para obter acesso.
O que eu fiz até agora
Depois de perceber o que estava acontecendo, meu primeiro passo foi garantir que todos estivessem executando o antivírus atualizado e fazendo uma verificação. Dos computadores afetados, um deles tinha um cliente antivírus expirado, mas os outros dois eram versões atuais do Norton e as verificações completas de ambos os sistemas não deram em nada.
O próprio servidor executa regularmente antivírus atualizado e não mostrou nenhuma infecção.
Portanto, 3/4 dos computadores com Windows NT têm antivírus atualizado, mas não detectou nada. No entanto, estou convencido de que algo está acontecendo, evidenciado principalmente pelas milhares de tentativas falhas de login para várias contas.
Também notei que a raiz do nosso compartilhamento de arquivos principal tinha permissões bastante abertas, então eu apenas a restringi para ler + executar para usuários normais. O administrador tem acesso total, é claro. Também estou prestes a fazer com que os usuários atualizem suas senhas (para senhas fortes) e vou renomear para Administrador no servidor e alterar sua senha.
Já tirei as máquinas da rede, uma está sendo substituída por uma nova, mas sei que essas coisas podem se espalhar pelas redes, por isso ainda preciso chegar ao fundo disso.
Além disso, o servidor possui uma configuração NAT / Firewall com apenas determinadas portas abertas. Ainda tenho que investigar completamente alguns dos serviços relacionados ao Windows com portas abertas, pois sou do Linux.
O que agora?
Portanto, todo o antivírus moderno e atualizado não detectou nada, mas estou absolutamente convencido de que esses computadores têm algum tipo de vírus. Baseei isso nas reinicializações / instabilidades aleatórias das máquinas XP, combinadas com as milhares de tentativas de login originadas nessas máquinas.
O que pretendo fazer é fazer backup de arquivos do usuário nas máquinas afetadas, reinstalar o Windows e formatar as unidades recentemente. Também estou tomando algumas medidas para proteger os compartilhamentos de arquivos comuns que podem ter sido usados para se espalhar para outras máquinas.
Sabendo tudo isso, o que posso fazer para garantir que esse worm não esteja em outro lugar da rede e como posso impedir que ele se espalhe?
Eu sei que essa é uma pergunta prolongada, mas estou fora do meu alcance aqui e poderia usar algumas dicas.
Obrigado por olhar!