= 4 $ */ /* $First-version: 14:59 10/10/2002 $ */ /* $Confirmed-last-revision: Roberto CORRADO $ */ /** * SCRIPT SVILUPPATO PER CONTO DI: TOOLS.CORRADOROBERTO.IT * ROBERTO CORRADO AT WWW.CORRADOROBERTO.IT * IL PRESENTE SOFTWARE E' COPERTO DAL PRINCIPIO DI * PROPRIETA' INTELLETTUALE, PER TANTO E' CONSENTITO * L'UTILIZZO PER I SOLI AMBITI CONCORDATI. **/ /* associative array used for parsing whois server from answer verisign whois server */ var $verisign=array( 'cc' => 'ccwhois.verisign-grs.com', 'tv' => 'tvwhois.verisign-grs.com', 'com' => 'whois.verisign-grs.com', 'net' => 'whois.verisign-grs.com', 'jobs' => 'jobswhois.verisign-grs.com'); /* associative array used for print url value */ var $web=array( 'ar' => 'http://www.nic.ar/', 'az' => 'http://www.nic.az/', 'ba' => 'http://www.nic.ba/stream/whois/', 'bb' => 'http://whois.telecoms.gov.bb/search_domain.php', 'bd' => 'http://whois.btcl.net.bd/', 'bm' => 'http://www.bermudanic.bm/cgi-bin/lansaweb?procfun+BMWHO+BMWHO2+WHO', 'bs' => 'http://www.nic.bs/cgi-bin/search.pl', 'bt' => 'http://www.nic.bt/', 'cu' => 'http://www.nic.cu/', 'cv' => 'http://www.dns.cv/', 'cy' => 'http://www.nic.cy/nslookup/online_database.php', 'dj' => 'http://www.nic.dj/whois.php', 'do' => 'http://www.nic.do/whois-h.php3', 'es' => 'https://www.nic.es/', 'fm' => 'http://dot.fm/whois.html', 'ge' => 'http://www.registration.ge/', 'gf' => 'https://www.dom-enic.com/whois.html', 'gh' => 'http://www.nic.gh/customer/search_c.htm', 'gm' => 'http://www.nic.gm/htmlpages/whois.htm', 'gp' => 'https://www.dom-enic.com/whois.html', 'gr' => 'https://grweb.ics.forth.gr/public/whois.jsp?lang=en', 'gt' => 'http://www.gt/', 'gu' => 'http://gadao.gov.gu/domainsearch.htm', 'gw' => 'http://nic.gw/en/whois/', 'jo' => 'http://www.dns.jo/Whois.aspx', 'kn' => 'http://www.nic.kn/', 'kw' => 'http://www.kw/', 'lb' => 'http://www.aub.edu.lb/lbdr/', 'ls' => 'http://www.co.ls/co.asp', 'mo' => 'http://www.monic.net.mo/', 'mq' => 'https://www.dom-enic.com/whois.html', 'mt' => 'https://www.nic.org.mt/dotmt/', 'mw' => 'http://www.registrar.mw/', 'ni' => 'http://www.nic.ni/', 'np' => 'http://register.mos.com.np/np-whois-lookup', 'nr' => 'http://www.cenpac.net.nr/dns/whois.html', 'pa' => 'http://www.nic.pa/', 'ph' => 'http://www.dot.ph/whois', 'pk' => 'http://www.pknic.net.pk/', 'pn' => 'http://www.pitcairn.pn/PnRegistry/', 'py' => 'http://www.nic.py/consulta-datos.php', 'sv' => 'http://www.svnet.org.sv/', 'td' => 'http://www.nic.td/', 'tj' => 'http://www.nic.tj/whois.html', 'tt' => 'http://www.nic.tt/cgi-bin/search.pl', 'vi' => 'https://secure.nic.vi/whois-lookup/', 'vn' => 'http://www.vnnic.vn/en/domain', 'edu.ph' => 'http://services.ph.net/dns/query.pl', 'com.uy' => 'https://nic.anteldata.com.uy/dns/consultaWhois/whois.action'); /* associative array used for direct socket request over tcp port 43 */ var $server_whois=array( 'ac' => 'whois.nic.ac', 'ae' => 'whois.aeda.net.ae', 'af' => 'whois.nic.af', 'ag' => 'whois.nic.ag', 'ai' => 'whois.ai', 'am' => 'whois.amnic.net', 'as' => 'whois.nic.as', 'at' => 'whois.nic.at', 'au' => 'whois.audns.net.au', 'aw' => 'whois.nic.aw', 'ax' => 'whois.ax', 'be' => 'whois.dns.be', 'bg' => 'whois.register.bg', 'bi' => 'whois1.nic.bi', 'bj' => 'whois.nic.bj', 'bn' => 'whois.bnnic.bn', 'bo' => 'whois.nic.bo', 'br' => 'whois.registro.br', 'by' => 'whois.cctld.by', 'bw' => 'whois.nic.net.bw', 'ca' => 'whois.cira.ca', 'cd' => 'whois.nic.cd', 'cf' => 'whois.dot.cf', 'ch' => 'whois.nic.ch', 'ci' => 'whois.nic.ci', 'cl' => 'whois.nic.cl', 'cm' => 'whois.netcom.cm', 'cn' => 'whois.cnnic.cn', 'co' => 'whois.nic.co', 'cr' => 'whois.nic.cr', 'cx' => 'whois.nic.cx', 'cz' => 'whois.nic.cz', 'de' => 'whois.denic.de', 'dk' => 'whois.dk-hostmaster.dk', 'dm' => 'whois.nic.dm', 'dz' => 'whois.nic.dz', 'ec' => 'whois.nic.ec', 'ee' => 'whois.tld.ee', 'eu' => 'whois.eu', 'fi' => 'whois.fi', 'fj' => 'whois.usp.ac.fj', 'fo' => 'whois.nic.fo', 'fr' => 'whois.nic.fr', 'ga' => 'whois.dot.ga', 'gd' => 'whois.nic.gd', 'gg' => 'whois.gg', 'gl' => 'whois.nic.gl', 'gq' => 'whois.dominio.gq', 'gs' => 'whois.nic.gs', 'gy' => 'whois.registry.gy', 'hk' => 'whois.hkirc.hk', 'hm' => 'whois.registry.hm', 'hn' => 'whois.nic.hn', 'hr' => 'whois.dns.hr', 'ht' => 'whois.nic.ht', 'hu' => 'whois.nic.hu', 'id' => 'whois.pandi.or.id', 'ie' => 'whois.domainregistry.ie', 'il' => 'whois.isoc.org.il', 'im' => 'whois.nic.im', 'in' => 'whois.inregistry.net', 'io' => 'whois.nic.io', 'iq' => 'whois.cmc.iq', 'ir' => 'whois.nic.ir', 'is' => 'whois.isnic.is', 'it' => 'whois.nic.it', 'je' => 'whois.je', 'jp' => 'whois.jprs.jp', 'ke' => 'whois.kenic.or.ke', 'kg' => 'whois.domain.kg', 'ki' => 'whois.nic.mu', 'kr' => 'whois.kr', 'ky' => 'whois.kyregistry.ky', 'kz' => 'whois.nic.kz', 'la' => 'whois.nic.la', 'li' => 'whois.nic.li', 'lk' => 'whois.nic.lk', 'lt' => 'whois.domreg.lt', 'lu' => 'whois.dns.lu', 'lv' => 'whois.nic.lv', 'ly' => 'whois.nic.ly', 'ma' => 'whois.registre.ma', 'md' => 'whois.nic.md', 'me' => 'whois.nic.me', 'mg' => 'whois.nic.mg', 'mk' => 'whois.marnet.mk', 'ml' => 'whois.dot.ml', 'mn' => 'whois.nic.mn', 'ms' => 'whois.nic.ms', 'mu' => 'whois.nic.mu', 'mx' => 'whois.mx', 'my' => 'whois.mynic.my', 'mz' => 'whois.nic.mz', 'na' => 'whois.na-nic.com.na', 'nc' => 'whois.nc', 'nf' => 'whois.nic.nf', 'ng' => 'whois.nic.net.ng', 'nl' => 'whois.domain-registry.nl', 'no' => 'whois.norid.no', 'nu' => 'whois.iis.nu', 'nz' => 'whois.srs.net.nz', 'om' => 'whois.registry.om', 'pe' => 'kero.yachay.pe', 'pf' => 'whois.registry.pf', 'pl' => 'whois.dns.pl', 'pm' => 'whois.nic.pm', 'pr' => 'whois.nic.pr', 'ps' => 'whois.pnina.ps', 'pt' => 'whois.dns.pt', 'pw' => 'whois.nic.pw', 'qa' => 'whois.registry.qa', 're' => 'whois.nic.re', 'ro' => 'whois.rotld.ro', 'rs' => 'whois.rnids.rs', 'ru' => 'whois.tcinet.ru', 'rw' => 'whois.ricta.org.rw', 'sa' => 'whois.nic.net.sa', 'sb' => 'whois.nic.sb', 'se' => 'whois.iis.se', 'sg' => 'whois.sgnic.sg', 'sh' => 'whois.nic.sh', 'si' => 'whois.register.si', 'sk' => 'whois.sk-nic.sk', 'sl' => 'whois.nic.sl', 'sm' => 'whois.nic.sm', 'sn' => 'whois.nic.sn', 'so' => 'whois.nic.so', 'st' => 'whois.nic.st', 'su' => 'whois.tcinet.ru', 'sx' => 'whois.sx', 'sy' => 'whois.tld.sy', 'tc' => 'whois.nic.tc', 'tf' => 'whois.nic.tf', 'tg' => 'whois.nic.tg', 'th' => 'whois.thnic.co.th', 'tk' => 'whois.dot.tk', 'tl' => 'whois.nic.tl', 'tm' => 'whois.nic.tm', 'tn' => 'whois.ati.tn', 'to' => 'whois.tonic.to', 'tr' => 'whois.nic.tr', 'tw' => 'whois.twnic.net.tw', 'tz' => 'whois.tznic.or.tz', 'ua' => 'whois.ua', 'uk' => 'whois.nic.uk', 'ug' => 'whois.co.ug', 'us' => 'whois.nic.us', 'uy' => 'whois.nic.org.uy', 'uz' => 'whois.cctld.uz', 've' => 'whois.nic.ve', 'vg' => 'whois.adamsnames.tc', 'vu' => 'vunic.vu', 'wf' => 'whois.nic.wf', 'ws' => 'whois.website.ws', 'yt' => 'whois.nic.yt', 'zm' => 'whois.nic.zm', 'org' => 'whois.pir.org', 'edu' => 'whois.educause.edu', 'gov' => 'whois.dotgov.gov', 'int' => 'whois.iana.org', 'biz' => 'whois.biz', 'cat' => 'whois.cat', 'xxx' => 'whois.nic.xxx', 'pro' => 'whois.dotproregistry.net', 'tel' => 'whois.nic.tel', 'arpa' => 'whois.iana.org', 'aero' => 'whois.aero', 'asia' => 'whois.nic.asia', 'coop' => 'whois.nic.coop', 'info' => 'whois.afilias.net', 'mobi' => 'whois.dotmobiregistry.net', 'name' => 'whois.nic.name', 'post' => 'whois.dotpostregistry.net', 'co.pl' => 'whois.co.pl', 'co.ua' => 'whois.co.ua', 'pp.ua' => 'whois.pp.ua', 'ac.uk' => 'whois.ja.net', 'co.ca' => 'whois.co.ca', 'uk.co' => 'whois.uk.co', 'ac.za' => 'whois.ac.za', 'co.za' => 'whois.registry.net.za', 'edu.cn' => 'whois.edu.cn', 'edu.ru' => 'whois.informika.ru', 'biz.ua' => 'whois.biz.ua', 'gov.uk' => 'whois.ja.net', 'fed.us' => 'whois.nic.gov', 'alt.za' => 'whois.alt.za', 'gov.za' => 'whois.gov.za', 'za.net' => 'whois.za.net', 'eu.org' => 'whois.eu.org', 'za.org' => 'whois.za.org', 'museum' => 'whois.museum', 'travel' => 'whois.nic.travel', 'net.za' => 'net-whois.registry.net.za', 'org.za' => 'org-whois.registry.net.za', 'web.za' => 'web-whois.registry.net.za', 'br.com' => 'whois.centralnic.net', 'cn.com' => 'whois.centralnic.net', 'de.com' => 'whois.centralnic.net', 'eu.com' => 'whois.centralnic.net', 'gb.com' => 'whois.centralnic.net', 'gb.net' => 'whois.centralnic.net', 'gr.com' => 'whois.centralnic.net', 'hu.com' => 'whois.centralnic.net', 'in.net' => 'whois.centralnic.net', 'no.com' => 'whois.centralnic.net', 'qc.com' => 'whois.centralnic.net', 'ru.com' => 'whois.centralnic.net', 'sa.com' => 'whois.centralnic.net', 'se.com' => 'whois.centralnic.net', 'se.net' => 'whois.centralnic.net', 'uk.com' => 'whois.centralnic.net', 'uk.net' => 'whois.centralnic.net', 'us.com' => 'whois.centralnic.net', 'uy.com' => 'whois.centralnic.net', 'za.com' => 'whois.centralnic.net', 'priv.at' => 'whois.nic.priv.at', 'jpn.com' => 'whois.centralnic.net', 'web.com' => 'whois.centralnic.net', 'e164.arpa' => 'whois.ripe.net'); /* starting statements whois script */