FORUM DARKERS

Tecnologia & Informática => Acervo Security Darkers => Tutoriais => Topic started by: Kratos on 24 de May , 2006, 05:13:59 PM

Title: Tudo sobre o arquivo HOST
Post by: Kratos on 24 de May , 2006, 05:13:59 PM
O arquivo HOSTS é um arquivo especial do sistema operacional. Ele é capaz de forçar a resolução de certos nomes (ou sites na Internet) para endereços IP específicos. Dessa forma, você pode bloquear sites, fazer com que um endereço entre em uma página diferente, entre outras coisas.

Arquivos HOSTS são usados tanto para objetivos maliciosos como para melhorar a vida do usuário na Internet.

Como surgiu

O arquivo HOSTS foi largamente utilizado na época da antiga ARPAnet, a antecessora da Internet. O arquivo HOSTS era utlizado pois não haviam servidores de DNS para resolver os domínios, portanto eles colocavam um arquivo HOSTS que possuía a referência dos nomes e IPs em cada computador conectado com a rede.

O arquivo HOSTS

O arquivo HOSTS ainda é utilizado. Praticamente todos os sistemas ainda possuem um arquivo HOSTS.

Localização

O arquivo HOSTS está em locais diferentes dependendo do sistema operacional. Veja uma tabela com a localização dele nos sistemas mais comuns:

Windows 9x/ME %WINDIR%\hosts
Windows NT/200x/XP %WINDIR%\system32\drivers\etc\hosts
Unix /etc/hosts
Netware SYS:ETC/HOSTS


Nota: %WINDIR% é uma variável e define a pasta do Windows.

O arquivo HOSTS é apenas HOSTS, sem possuir uma extensão no arquivo. Por este motivo você parece indicar uma pasta, mas na verdade é apenas um arquivo sem extensão.

O Formato

Abra o arquivo HOSTS. Para fazer isso no Windows, clique em Iniciar » Executar. Digite notepad caminho, onde caminho é uma das localidades acima, dependendo do seu sistema.

Você pode deixar o caminho %WINDIR% mesmo, pois o Windows converte %WINDIR% automaticamente para o caminho da pasta do sistema.

O Bloco de Notas vai abrir com o arquivo HOSTS. Várias linhas devem iniciar com o caractere '#'. Essas linhas são comentários, ou seja, são ignoradas pelo sistema operacional ao ler o arquivo HOSTS. Você pode utilizar linhas que iniciam com # para fazer comentários, por exemplo:

# Arquivo hosts atualizado em 5 de Janeiro de 2005

Depois dos comentários você tem algo como:

127.0.0.1 localhost

Isso converte o nome localhost para o IP 127.0.0.1, que é o seu próprio computador. As linhas no arquivo hosts possuem primeiro o IP e depois o nome. Eles devem estar separados por pelo menos um espaço.

No arquivo HOSTS cada linha deve ter apenas uma referência. Portanto posicione o cursor no final da linha e dê um enter para ir para a próxima linha. Agora cole o seguinte:

64.233.187.104 www.microsoft.com (http://www.microsoft.com)

Clique em Arquivo » Salvar. Abra uma nova janela do navegador e entre no site da Microsoft, ou clique aqui. Sim, você está no Google, pois o seu sistema não procurou pelo IP nos servidores DNS e sim utilizou a referência no arquivo HOSTS. Como 64.233.187.104 é o IP do Google, você foi parar lá.

Apague a linha que você adicionou para poder acessar o site da Microsoft normalmente. Você deve ter entendido como funciona o arquivo HOSTS.

Bloqueando sites
Para bloquear sites é só você colocar uma referência com o IP 0.0.0.0, por exemplo:

0.0.0.0 doubleclick.net

Dessa forma você iria bloquear o site da Double Click, que é uma companhia que serve cookies que monitoram os sites que você visita. Para bloquear a Double Click completamente você iria precisar de várias entradas, por exemplo:

#Inicia bloqueamento DoubleClick

0.0.0.0 doubleclick.net
0.0.0.0 www.doubleclick.net (http://www.doubleclick.net)


Na Internet você pode encontrar vários arquivos HOSTS prontos que bloqueiam vários anúncios em dezenas de sites diferentes. Se você encontrar um arquivo HOSTS que bloqueia anúncios pode ser que ele use 127.0.0.1 para bloquear em vez do 0.0.0.0. Recomendo que utilize a função Substituir do Bloco de Notas para substituir todos os 127.0.0.1 para 0.0.0.0, com exceção da entrada padrão do localhost.

Lentidão causada pelo HOSTS

Se o arquivo HOSTS ficar muito grande é possível que o seu sistema fique muito lento. Para resolver este problema no Windows NT/2000/XP, clique em Iniciar » Executar, digite services.msc e clique em OK. Procure o serviço Cliente DNS. Clique com o botão direito nele e em Propriedades. Clique em Parar e então troque o Tipo de Inicialização para Desativado.

Arquivos HOSTS infectados

Se você abrir um arquivo HOSTS e ver várias entradas com 0.0.0.0 bloqueando sites de antivírus, por exemplo:

0.0.0.0 symantec.com

Você provavelmente possui um trojan no seu sistema. Atualize o seu antivírus e faça uma checagem.

Outro caso comum é se o arquivo Hosts possui referências incorretas para sites de bancos. Para verificar se a referência é correta, basta colocar um # no início da linha, salvar o arquivo e usar o comando PING em um prompt de comando para verificar se o IP que será pingado é o mesmo no arquivo Hosts.

Conclusão

O arquivo HOSTS pode ser usado para objetivos diversos, como testes de redes, bloquear anúncios e até mesmo bloquear as atualizações dos antivírus. Resta ao usuário estar informado de que este recurso existe para usá-lo e manipular a resolução de nomes no seu sistema.

Fonte: Google (//http://www.google.com.br)
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Anonymous on 24 de May , 2006, 06:01:05 PM
Otimo Topico Kratos
pa fala a verdade num sabia quase nada sobre o arquivo Hosts
agora vc esclareceu tudu! xD
com ctz issu vai c mtu util...HahAha(risada Maléfica  ;D)
vlw
TeH+
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Kratos on 24 de May , 2006, 06:31:35 PM
Obrigado,

Mas com o @rog disse a pouco:

"Melhore mais sua escrita"..... Huashusahushusahusahuhh (risada Maléfica)


Brincadeira kra
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Skayler on 24 de May , 2006, 07:26:53 PM
Parabéns Kratos  ;)
Ótimo tutorial...
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: HadeS on 25 de May , 2006, 01:42:23 PM
Kratos, você tem certeza que a fonte é só Google?

Quando você põe o Google como fonte, dá-se a entender que você pesquisou no Google e juntou as coisas e fez esse tutorial.

Seria melhor você postar a pessoa ou o site diretamente.

HadeS
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Kratos on 25 de May , 2006, 05:29:06 PM
P
Quote from: "HadeS"Kratos, você tem certeza que a fonte é só Google?

Quando você põe o Google como fonte, dá-se a entender que você pesquisou no Google e juntou as coisas e fez esse tutorial.

Seria melhor você postar a pessoa ou o site diretamente.

HadeS

Perdão se vc entendeu assim, mas ........
Não sou eu o autor não ( É ISSO QUE VC QUERIA LER ?????

vlw!
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: lcs on 26 de May , 2006, 05:26:21 PM
bom texto cara é o primeiro que eu vejo explicado e detalhado.
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: _Dr4k0_ on 03 de June , 2006, 07:06:36 PM
QuoteArquivos HOSTS infectados

Se você abrir um arquivo HOSTS e ver várias entradas com 0.0.0.0 bloqueando sites de antivírus, por exemplo:

0.0.0.0 symantec.com

Você provavelmente possui um trojan no seu sistema. Atualize o seu antivírus e faça uma checagem.

Outro caso comum é se o arquivo Hosts possui referências incorretas para sites de bancos. Para verificar se a referência é correta, basta colocar um # no início da linha, salvar o arquivo e usar o comando PING em um prompt de comando para verificar se o IP que será pingado é o mesmo no arquivo Hosts.


muito interessante isto.. dah  para fazer coisas bem legais assim u.u

Apenas um exemplo se voce fizer um phishing scan hospeda-lo tudo certinho e não quiser enviar por email e tiver acesso ao pc desta pessoa apenas mude o host para o ip do seu phishing e bye bye..

mas como não curto roubar nada intao não irei mais ah frente..
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Anonymous on 03 de June , 2006, 07:36:05 PM
Bem legal mesmo...  ;D
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Anonymous on 03 de June , 2006, 07:59:06 PM
xD Muito legal msm... muito bem detalhado
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: J.spY on 03 de June , 2006, 08:41:28 PM
Eu vi esse texto no site do whit3_sh4rk.  :-\

Ele me corrija se eu estiver errado.

Vlw
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: Sladrak on 07 de June , 2006, 07:12:41 PM
Desculpem...

Nao tive a intençao de ressucitar o topic..

Mas to com 1 duvida aki...

To numa maquina com Win98 se...
E o arquivos hosts sem extençao nao existe!...
Existe somente o Hosts.sam.... Tentei fazer o redirecionamento por la... mas nao deu certo nao =/

Teria alguma outra forma de bloquear/redirecionar sites nesse caso?
Title: Re: Tudo sobre o arquivo HOST [Tutorial]
Post by: HadeS on 07 de June , 2006, 09:21:30 PM
:o

Você pode fazer isso pelo Firewall ou um proxy.

HadeS