PERL

Verificar sites em servidor específico

Vez ou outra é necessário consultar se um domínio está respondendo no servidor de destino. Via dig ou host é possível saber se as entradas de DNS são válidas, no entanto isso não garante que o site estará funcionando normalmente. Então, sabe quando você altera o /etc/hosts pra cair no servidor certo ao consultar o domínio? Perfeito. Como reproduzir este comportamento para consultar domínios em servidores web, especificando o nome e o servidor de destino? Temos algumas opções, como Utilizar o netsed (The network packet altering stream editor)... Utilizar o scapy (Packet generator/sniffer and network scanner/discovery)... Redirecionar com o firewall as solicitações para o servidor real... Descer ainda mais o nível e usar dns cache poisoning... Ou simplesmente esquecer tudo isso e conversar em HTTP puro numa socket em PERL: print $remote "GET / HTTP/1.1\n"; print $remote "Host: $domain\n\n"; É tão simples complicar, ahua. Posto isso, dá pra brincar

SAIBA MAIS