Saudações,
Apesar de usar Linux, eu nunca deixo escapar a oportunidade de usar e/ou testar outros sistemas.
Hoje por exemplo, eu "parei" para utilizar o Windows, e acabei que, por brincadeira, chegando a esta dica!
Eu estava modificando o arquivo hosts do Windows me veio o pesamento:
Por que você não cria um lista negra para proteger o OS de alguns malwares?
Pois bem o desafio estava lançado...
Arquivo hosts do Windows com lista negra
Antes, eu gostaria de deixar claro que o proposito desta dica, apesar de útil, é meramente para fins de estudos e testes.
O arquivo hosts, desde a sua criação, é amplamente utilizado pelos usuário para redirecionar domínios locais e bloquear conteúdo da internet.
Esta ultima opção, bloquear, é o nosso objetivo.
Para a tarefa, nós precisaremos de uma lista. Tal lista deve conter nomes de sites maliciosos e/ou que possam prejudicar o seu Windows.
Eu montei uma lista baseada na lista negra do site dsi.ut-capitole.fr/blacklists/download.
Esta lista negra está sob a Creative Commons, e a mesma pode ser compartilhada, adaptada, e pode ser usada até para fins comerciais. Para mais informações acesse dsi.ut-capitole.fr/blacklists/download/LICENSE.pdf.
Visto que eles possuem uma enorme base de dados, eu me foquei apenas em um item; a saber:
Para edita, abra, como administrador, o seu arquivo hosts com o Notepad ++ ou algum outro programa do tipo.
No meu caso, no windows 7, o local exato é: C:\Windows\system32\drivers\etc\hosts
Copie o conteúdo da lista negra hosts-blacklist.txt e cole no final do seu arquivo hosts.
Visto que o arquivo que eu editei é um pouquinhooooooooo grande, talvez você queira efetuar a tarefa via linha de comando. Se este é o caso, faça:
Clique no menu Iniciar.
No campo de pesquisa, digite cmd.
Clique com o botão direito do mouse no item cmd, e clique na opção Executar como administrador.
Visto que eles possuem uma enorme base de dados, eu me foquei apenas em um item; a saber:
- Malware
Para edita, abra, como administrador, o seu arquivo hosts com o Notepad ++ ou algum outro programa do tipo.
No meu caso, no windows 7, o local exato é: C:\Windows\system32\drivers\etc\hosts
Copie o conteúdo da lista negra hosts-blacklist.txt e cole no final do seu arquivo hosts.
Visto que o arquivo que eu editei é um pouquinhooooooooo grande, talvez você queira efetuar a tarefa via linha de comando. Se este é o caso, faça:
Clique no menu Iniciar.
No campo de pesquisa, digite cmd.
Clique com o botão direito do mouse no item cmd, e clique na opção Executar como administrador.
Com o comando cd, acenda ao diretório de download da lista negra e execute o comando:
type hosts-blacklist.txt >> C:\Windows\system32\drivers\etc\hosts
Pronto, os mais de 3 MB de conteúdo do arquivo hosts-blacklist.txt foi adicionado ao seu arquivo hosts. Feche o a janela do cmd e continue lendo!
Como estamos lhe dado com uma grande quantidade de sites à serem bloqueados, o seu svchost.exe vai ficar "louco", e é bem provável que ele, o svchost.exe, consuma quase que 100% da sua CPU.
Nós não queremos isto! Certo?
Pois bem... para que o caos não reine no seu pc, nós vamos desativar o serviço chamado Cliente DNS do seu Windows.
Clique no botão Iniciar.
No campo de pesquisa, digite services.msc.
Clique no item que aparece para abrir o gerenciador de serviços do Windows.
Na janela que vai aparecer, localize o servidor de nome Cliente DNS.
Dê um duplo clique neste item; Cliente DNS.
Na opção "Tipo de inicialização", mude para Desativado.
Clique no botão Aplicar, depois em OK.
REINICIE O SEU WINDOWS IMEDIATAMENTE!
NOTA IMPORTANTE:
Se a Descoberta de rede do Windows estiver, ou for ativada, a opção "Tipo de inicialização" não surtirá efeito. O serviço Cliente DNS é necessário para a Descoberta de rede.
Pronto, seu pc com Windows agora está protegido contra 125943 sites prejudiciais!
Paz a todos!