Here is a little trick to do in your browser.
Go to the following website http://1089059683
You will notice that Google loads up.
That’s right, no .com or any other extension and the site still loads up.
Here is the technical details of it:
The site resolves to IP 64.233.187.99
Which the whois shows is owned by Google
OrgName: Google Inc.
OrgID: GOGL
Address: 1600 Amphitheatre Parkway
City: Mountain View
StateProv: CA
PostalCode: 94043
Country: US
NetRange: 64.233.160.0 - 64.233.191.255
CIDR: 64.233.160.0/19
NetName: GOOGLE
NetHandle: NET-64-233-160-0-1
Parent: NET-64-0-0-0-0
NetType: Direct Allocation
NameServer: NS1.GOOGLE.COM
NameServer: NS2.GOOGLE.COM
Comment:
RegDate: 2003-08-18
Updated: 2004-03-05
RTechHandle: ZG39-ARIN
RTechName: Google Inc.
RTechPhone: +1-650-318-0200
RTechEmail: arin-contact@google.com
OrgTechHandle: ZG39-ARIN
OrgTechName: Google Inc.
OrgTechPhone: +1-650-318-0200
OrgTechEmail: arin-contact@google.com
# ARIN WHOIS database, last updated 2006-11-01 19:10
# Enter ? for additional hints on searching ARIN’s WHOIS database.
Php function that encodes/decodes url’s this way:
function ip_encode($ip)
{
if ($ip == '')
return 0;
else
{
$ips = split ("\.", $ip);
return ($ips[3] + $ips[2] * 256 + $ips[1] * 256 * 256 + $ips[0] * 256 * 256 * 256);
}
}
function ip_decode($int)
{
if ($int == '')
return 0;
else
{
$w = (int)(($int / 16777216) - 256 * floor(($int / 16777216) / 256));
$x = (int)(($int / 65536) - 256 * floor(($int / 65536) / 256));
$y = (int)(($int / 256) - 256 * floor(($int / 256) / 256));
$z = (int)(($int) - 256 * floor(($int) / 256));
return ($w.'.'.$x.'.'.$y.'.'.$z);
}
}