How TO:
Transcrição
How TO:
How TO: Remover software malicioso com o Autoruns for Windows How TO - Remover software malicioso com o Autoruns for Windows INTRODUÇÃO O software Autoruns for Windows da Sysinternals, uma subsidiária da Microsoft, permite ao utilizador obter uma listagem de todos os programas que estão configurados para serem executados durante o início do sistema ou da sessão, e mostra todas estas entradas na ordem que o Windows as processa. Além das localizações habituais que o utilitário MSConfig do Windows também analisa, o Autoruns pode ser configurado para analisar inúmeras outras localizações, tais como extensões da Shell do Explorador, barras de ferramentas, extensões de navegadores, controladores, codecs, itens Winlogon e muito mais. Devido a estas capacidades, o Autoruns tornou-se numa ferramenta de eleição para a deteção e remoção de software indesejado ou malicioso, uma vez que este tipo de software tem evoluído nos últimos anos para evitar a sua deteção. Assim, em vez de criar entradas no registo ou na pasta de arranque do Windows, usa métodos mais avançados como iniciar-se através de extensões para navegadores, controladores, serviços ou tarefas agendadas. No fundo, os tais locais que o Autoruns está preparado para analisar. O software Autoruns for Windows pode ser obtido gratuitamente do site da SysInternals, e não necessita de instalação, pelo que pode ser executado por exemplo de um disco externo ou pen USB. Convém no entanto ser executado como administrador, já que só assim teremos acesso a todas as suas funcionalidades. How TO - Remover software malicioso com o Autoruns for Windows Ao ser iniciado o programa, somos confrontados com um ecrã semelhante a este: How TO - Remover software malicioso com o Autoruns for Windows Por defeito está selecionado o separador Everything, que tal como o nome indica, agrupa todas as entradas de todos os separadores. Assim sendo, pode-se tornar confuso, pelo que se recomenda ir analisando as entradas, separador a separador. Por defeito, todas as entradas do Windows e Microsoft estão filtradas, e embora se possa desligar esse filtro, para o propósito que estamos a utilizar o programa, convém deixá-los ligados. Para desativar uma entrada qualquer, basta retirar o visto na checkbox respetiva. Depois, basta reiniciar o pc e verificar que a aplicação ficou efetivamente desativada. Alguns softwares maliciosos estão constantemente a monitorizar as localizações onde são executados, pelo que se ao fazer refresh (F5), a mesma checkbox se encontrar novamente ativa, é necessário utilizar um software como o Process Explorer (também da SysInternals e que pode ser acedido dentro do Autoruns desde que o executável esteja na mesma pasta) para terminar o processo antes de desativar a entrada. Ao iniciar o Autoruns, salta imediatamente à vista do utilizador as diferentes cores utilizadas para os diferentes tipos de entrada: • Verde – usada quando se comparam dados de execuções anteriores do Autoruns e se deteta uma entrada nova. • Rosa – indica que não foi encontrada qualquer informação relativa a quem publicou a aplicação, ou se a opção “Verify code signatures” estiver ativa, que não tem uma assinatura digital ou não corresponde à informação de quem publicou, ou ainda que a informação de quem publicou não existe. • Amarelo – indica que existe uma entrada, mas que o ficheiro para onde aponta já não existe. How TO - Remover software malicioso com o Autoruns for Windows Para cada entrada, um clique com o botão direito do rato abre um novo menu de contexto com diversas ações disponíveis: • Delete - apaga a entrada • Copy – copia a informação da entrada • Jump to entry – abre a respetiva entrada no Editor de Registo do Windows (requer permissões de administração) How TO - Remover software malicioso com o Autoruns for Windows • Jump to image - abre o explorador do Windows na pasta respetiva do ficheiro • Search Online – pesquisa online pelo nome da entrada How TO - Remover software malicioso com o Autoruns for Windows • Process Explorer – abre o respetivo processo no Process Explorer • Properties – abre uma nova janela com as propriedades da entrada How TO - Remover software malicioso com o Autoruns for Windows O Autoruns permite ainda analisar um pc offline, isto é, se tivermos um disco onde está instalado o sistema operativo de uma máquina que não conseguimos arrancar, podemos ligar esse disco a um pc funcional, e nessa mesma máquina analisar o pc problemático. Para isso, basta ir ao menu File, escolher a opção Analyze Offline System, e somos confrontados com a seguinte janela. How TO - Remover software malicioso com o Autoruns for Windows Em System Root, devemos colocar o caminho para a pasta de instalação do Windows da máquina problemática, e em User Profile, colocamos o caminho para o perfil de utilizador que estamos a tentar diagnosticar. O Autoruns permite também comparar 2 máquinas diferentes, ou 2 configurações diferentes da mesma máquina. Para isso, basta guardar a config de uma máquina em File->Save e noutra máquina executar o Autoruns e usar a função Compare (File->Compare) para selecionar o ficheiro do outro pc ou da outra configuração que queremos usar como base de comparação. Caso seja guardado um ficheiro criado após uma instalação limpa do Windows, pode servir como uma excelente base de comparação com o mesmo pc no futuro. De seguida iremos enumerar os diferentes separadores do Autoruns e os diferentes tipo de cuidados que devemos ter com cada um deles. How TO - Remover software malicioso com o Autoruns for Windows Logon Este separador agrupa todas as entradas usuais no Windows para arranque de programas automático. No total são mais de 40 as localizações possíveis, daí que não seja de admirar a quantidade de software malicioso que se pode infiltrar no Windows. Podem-se desativar todas as entradas suspeitas/desnecessárias sem grande cuidado, uma vez que podem sempre ser reativadas novamente no próximo arranque. How TO - Remover software malicioso com o Autoruns for Windows Explorer Este separador lista todos os componentes que estão associados ao explorador do Windows, como por exemplo entradas adicionais em menus de contexto (7-Zip ou Winrar por exemplo). O pior que pode acontecer em desativar aqui uma entrada é perder certas funcionalidades de aplicações, por isso pode ser um bom sítio para começar a procurar culpados para uma baixa de performance quando se navega pelo explorador de ficheiros ou em certos menus do explorador do Windows. How TO - Remover software malicioso com o Autoruns for Windows Internet Explorer Tal como o próprio nome indica, este separador lista tudo o que esteja relacionado com o Internet Explorer (barras de ferramentas, extensões, etc). É recomendável desativar tudo o que pareça suspeito, já que esta é uma das localizações favoritas para software malicioso. How TO - Remover software malicioso com o Autoruns for Windows Scheduled Tasks Outra localização favorita para muito software malicioso é nas tarefas agendadas, uma vez que podem criar tarefas que o reinstalem em caso de desinstalação, mostrar publicidade indesejada, entre outras coisas. É recomendável desinstalar tudo o que não reconheça, e que não seja da Microsoft. How TO - Remover software malicioso com o Autoruns for Windows Services Hoje em dia é bastante comum um software malicioso registar-se como um serviço no Windows, ou até criar um serviço que monitoriza os processos do próprio software e garante que estão a correr. Neste separador, convém ter mais cuidado, já que desativar certos serviços pode ter consequências no funcionamento da máquina. Assim sendo, convém investigar bem os processos suspeitos antes de os desativar, e não proceder num modo de tentativa-erro como noutros separadores. How TO - Remover software malicioso com o Autoruns for Windows Drivers Mais um separador em que todo o cuidado é pouco. Apesar de alguns softwares maliciosos criarem controladores que monitorizam/espiam a atividade dos pcs, a verdade é que se desativar o controlador errado pode resultar numa máquina não funcional. Tal como no separador dos Serviços, convém pesquisar muito bem e ter a certeza absoluta antes de desativar alguma entrada neste separador. How TO - Remover software malicioso com o Autoruns for Windows Codecs Os codecs não são mais que bibliotecas de código utilizados na reprodução de conteúdo multimédia e também eles já foram usados como veículo de propagação de software malicioso. Aqui pode-se desativar o que se achar suspeito e voltar a reativar se se verificar que as suspeitas eram infundadas. How TO - Remover software malicioso com o Autoruns for Windows Boot Execute É pouco provável que exista qualquer entrada neste separador, e ainda menos provável que seja de software malicioso. É utilizado para iniciar aplicações que necessitem de ser executadas antes do Windows ser iniciado, como por exemplo o scandisk. Image Hijack Devemos desconfiar de qualquer entrada deste separador. Basicamente lista todas as entradas no registo que fazem com que a execução de um programa, levem à invocação de outro por troca. A não ser que tenham feito alguma alteração propositadamente nesse sentido (por exemplo substituir a execução do notepad nativo do Windows com um outro software mais avançado), devem ser desativadas todas as entradas neste separador. AppInit Mais uma excelente maneira de introduzir software malicioso num pc. Este separador lista todas os DLLs que são carregados sempre que uma aplicação usa a biblioteca user32.dll. Desconfiar de qualquer entrada neste separador. How TO - Remover software malicioso com o Autoruns for Windows KnownDLL Desde que todas as entradas sejam componentes verificados do Windows, não há que desconfiar. Caso não o sejam, então é investigar do que se trata. É comum em sistemas de 64bits o Autoruns alertar para o facto de não encontrar os DLLs _Wow64, _Wow64cpu e _Wow64win. Trata-se de um falso positivo, uma vez que o Autoruns é um processo de 32bits a correr num sistema operativo de 64bits. OS ficheiros estão efetivamente presentes na máquina, mas numa localização que o Autoruns não reconhece. How TO - Remover software malicioso com o Autoruns for Windows Winlogon, WMI, Winsock Providers, Print Monitors, LSA Providers, Network Providers Estes separadores costumam ser menos problemáticos, uma vez que contêm apenas add-ons que aumentam certas funcionalidades do Windows (autenticação, rede e impressão), ainda que não seja impossível software malicioso apoderar-se dos mesmos. De qualquer forma convém sempre investigar antes de desativar seja o que for. Sidebar Gadgets Tudo o que sejam aplicações da barra lateral do Windows 7 e Vista, aparecem aqui, e podem ser desativadas. How TO - Remover software malicioso com o Autoruns for Windows Em resumo, o Autoruns for Windows é uma ferramenta bastante simples, mas ao mesmo tempo bastante poderosa de diagnóstico e remoção de software malicioso. Simples, porque para desativar uma entrada basta retirarmos um visto numa checkbox, e poderosa pelo efeito que essa alteração pode ter no comportamento do Sistema Operativo. Assim sendo, é sempre aconselhável proceder com cautela quando se efetuam alterações no sistema operativo, pesquisar o máximo sobre cada entrada que se pretenda desativar, para evitar que a tentativa de desinstalação de um software malicioso produza efeitos mais nefastos que o próprio software que pretendemos remover.