http://1089059683 = Google.com

Posted in Internet by FilipeFreitas on the January 29th, 2008

Experimenta abrir http://1089059683.

Pois é, vai parar ao Google! Como é que é isto possível dado que o endereço não corresponde a um domínio válido?!

Experimenta agora http://0x40e9a763/. Este mistério não se aplica apenas ao Google. Experimenta http://0x4261ab05/.

A explicação é muito simples. Os endereços acima não são domínios, mas sim IPs representados em formatos decimal e hexadecimal, os formatos que o sistema operativo ou o browswer usam nas suas operações. Os pontos no IPs apenas são usados por humanos.

Segundo a Wikipédia, os IPs podem ser representados das seguintes maneiras:

O valor dos IPs em decimal pode ser facilmente calculado com a seguinte fórmula:

testoa7.png

Portanto, para o exemplo do Google:

IP: 64.233.167.99
o1 = 64
o2 = 233
o3 = 167
o4 = 99

Então: (64*256+233)*256+167)*256+99=1089059683

Este truque poderá ser útil para obfuscar endereços, e assim escapar aos filtros, mas infelizmente não funciona muitas vezes, pois um dado IP (ou seja, servidor) poderá conter vários sites (leia-se endereços) alojados, e apenas o IP não permite identificar qual o site desejado.

Bookmark this post: bookmark bookmark bookmark bookmark bookmark bookmark

Related posts


Leave a Reply