mirror of
https://github.com/abrendan/l00kup.git
synced 2025-08-25 05:52:07 +02:00
Initial commit
This commit is contained in:
5
node_modules/node-whois/.npmignore
generated
vendored
Normal file
5
node_modules/node-whois/.npmignore
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
.git*
|
||||
*.coffee
|
||||
Makefile
|
||||
|
||||
*.sublime-*
|
26
node_modules/node-whois/LICENSE
generated
vendored
Normal file
26
node_modules/node-whois/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
Copyright (c) 2013, Mahmud Ridwan <m@hjr265.me>
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions are met:
|
||||
|
||||
1. Redistributions of source code must retain the above copyright notice, this
|
||||
list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
this list of conditions and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
|
||||
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
The views and conclusions contained in the software and documentation are those
|
||||
of the authors and should not be interpreted as representing official policies,
|
||||
either expressed or implied, of the FreeBSD Project.
|
37
node_modules/node-whois/README.md
generated
vendored
Normal file
37
node_modules/node-whois/README.md
generated
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
# Node-whois
|
||||
|
||||
[](https://drone.io/github.com/hjr265/node-whois/latest)
|
||||
|
||||
Node-whois is a WHOIS client for Node.js.
|
||||
|
||||
## Installation
|
||||
|
||||
$ npm install node-whois
|
||||
|
||||
## Usage
|
||||
|
||||
```js
|
||||
var whois = require('node-whois')
|
||||
whois.lookup('google.com', function(err, data) {
|
||||
console.log(data)
|
||||
})
|
||||
```
|
||||
|
||||
You may pass an object in between the address and the callback function to tweak the behavior of the lookup function:
|
||||
|
||||
```js
|
||||
{
|
||||
"server": "", // this can be a string ("host:port") or an object with host and port as its keys; leaving it empty makes lookup rely on servers.json
|
||||
"follow": 2, // number of times to follow redirects
|
||||
"timeout": 0, // socket timeout, excluding this doesn't override any default timeout value
|
||||
"verbose": false // setting this to true returns an array of responses from all servers
|
||||
}
|
||||
```
|
||||
|
||||
## Contributing
|
||||
|
||||
Contributions are welcome.
|
||||
|
||||
## License
|
||||
|
||||
Node-whois is available under the [BSD (2-Clause) License](http://opensource.org/licenses/BSD-2-Clause).
|
159
node_modules/node-whois/index.js
generated
vendored
Normal file
159
node_modules/node-whois/index.js
generated
vendored
Normal file
@@ -0,0 +1,159 @@
|
||||
// Generated by CoffeeScript 1.9.3
|
||||
(function() {
|
||||
var _, net, optimist, punycode, util;
|
||||
|
||||
_ = require('underscore');
|
||||
|
||||
net = require('net');
|
||||
|
||||
punycode = require('punycode');
|
||||
|
||||
util = require('util');
|
||||
|
||||
this.SERVERS = require('./servers.json');
|
||||
|
||||
this.lookup = (function(_this) {
|
||||
return function(addr, options, done) {
|
||||
var data, parts, server, socket, tld;
|
||||
if (typeof done === 'undefined' && typeof options === 'function') {
|
||||
done = options;
|
||||
options = {};
|
||||
}
|
||||
_.defaults(options, {
|
||||
follow: 2
|
||||
});
|
||||
done = _.once(done);
|
||||
server = options.server;
|
||||
if (!server) {
|
||||
switch (true) {
|
||||
case _.contains(addr, ':'):
|
||||
done(new Error('lookup: IPv6 not supported'));
|
||||
return;
|
||||
case _.contains(addr, '@'):
|
||||
done(new Error('lookup: email addresses not supported'));
|
||||
return;
|
||||
case (addr.match(/^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$/)) != null:
|
||||
server = _this.SERVERS['_']['ipv4'];
|
||||
break;
|
||||
default:
|
||||
tld = punycode.toASCII(addr);
|
||||
while (true) {
|
||||
server = _this.SERVERS[tld];
|
||||
if (!tld || server) {
|
||||
break;
|
||||
}
|
||||
tld = tld.replace(/^.+?(\.|$)/, '');
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!server) {
|
||||
done(new Error('lookup: no whois server is known for this kind of object'));
|
||||
return;
|
||||
}
|
||||
if (typeof server === 'string') {
|
||||
parts = server.split(':');
|
||||
server = {
|
||||
host: parts[0],
|
||||
port: parts[1]
|
||||
};
|
||||
}
|
||||
_.defaults(server, {
|
||||
port: 43,
|
||||
query: "$addr\r\n"
|
||||
});
|
||||
socket = net.connect(server.port, server.host, function() {
|
||||
return socket.write(server.query.replace('$addr', punycode.toASCII(addr)));
|
||||
});
|
||||
socket.setEncoding('utf-8');
|
||||
if (options.timeout != null) {
|
||||
socket.setTimeout(options.timeout);
|
||||
}
|
||||
data = '';
|
||||
socket.on('data', function(chunk) {
|
||||
return data += chunk;
|
||||
});
|
||||
socket.on('timeout', function() {
|
||||
return done(new Error('lookup: timeout'));
|
||||
});
|
||||
socket.on('error', function(err) {
|
||||
return done(err);
|
||||
});
|
||||
return socket.on('close', function(err) {
|
||||
var match;
|
||||
if (options.follow > 0) {
|
||||
match = data.match(/(ReferralServer|Registrar Whois|Whois Server):\s*(r?whois:\/\/)?(.+)/);
|
||||
if (match != null) {
|
||||
options = _.extend({}, options, {
|
||||
follow: options.follow - 1,
|
||||
server: match[3]
|
||||
});
|
||||
_this.lookup(addr, options, function(err, parts) {
|
||||
if (err != null) {
|
||||
return done(err);
|
||||
}
|
||||
if (options.verbose) {
|
||||
return done(null, [
|
||||
{
|
||||
server: server,
|
||||
data: data
|
||||
}
|
||||
].concat(parts));
|
||||
} else {
|
||||
return done(null, parts);
|
||||
}
|
||||
});
|
||||
return;
|
||||
}
|
||||
}
|
||||
if (options.verbose) {
|
||||
return done(null, [
|
||||
{
|
||||
server: server,
|
||||
data: data
|
||||
}
|
||||
]);
|
||||
} else {
|
||||
return done(null, data);
|
||||
}
|
||||
});
|
||||
};
|
||||
})(this);
|
||||
|
||||
if (module === require.main) {
|
||||
optimist = require('optimist').usage('$0 [options] address')["default"]('s', null).alias('s', 'server').describe('s', 'whois server')["default"]('f', 0).alias('f', 'follow').describe('f', 'number of times to follow redirects').boolean('v')["default"]('v', false).alias('v', 'verbose').describe('v', 'show verbose results').boolean('h')["default"]('h', false).alias('h', 'help').describe('h', 'display this help message');
|
||||
if (optimist.argv.h) {
|
||||
console.log(optimist.help());
|
||||
process.exit(0);
|
||||
}
|
||||
if (optimist.argv._[0] == null) {
|
||||
console.log(optimist.help());
|
||||
process.exit(1);
|
||||
}
|
||||
this.lookup(optimist.argv._[0], {
|
||||
server: optimist.argv.server,
|
||||
follow: optimist.argv.follow,
|
||||
verbose: optimist.argv.verbose
|
||||
}, (function(_this) {
|
||||
return function(err, data) {
|
||||
var i, len, part, results;
|
||||
if (err != null) {
|
||||
console.log(err);
|
||||
process.exit(1);
|
||||
}
|
||||
if (util.isArray(data)) {
|
||||
results = [];
|
||||
for (i = 0, len = data.length; i < len; i++) {
|
||||
part = data[i];
|
||||
console.log(part.server.host);
|
||||
console.log(part.data);
|
||||
results.push(console.log);
|
||||
}
|
||||
return results;
|
||||
} else {
|
||||
return console.log(data);
|
||||
}
|
||||
};
|
||||
})(this));
|
||||
}
|
||||
|
||||
}).call(this);
|
31
node_modules/node-whois/package.json
generated
vendored
Normal file
31
node_modules/node-whois/package.json
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
{
|
||||
"name": "node-whois",
|
||||
"version": "2.1.3",
|
||||
"description": "A WHOIS client for NodeJS",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"prepublish": "make",
|
||||
"test": "make test"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git://github.com/hjr265/node-whois"
|
||||
},
|
||||
"keywords": [
|
||||
"whois"
|
||||
],
|
||||
"author": "Mahmud Ridwan <m@hjr265.me>",
|
||||
"license": "FreeBSD",
|
||||
"bugs": {
|
||||
"url": "https://github.com/hjr265/node-whois/issues"
|
||||
},
|
||||
"homepage": "https://github.com/hjr265/node-whois",
|
||||
"devDependencies": {
|
||||
"coffee-script": "~1.6.3",
|
||||
"mocha": "~1.16.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"optimist": "^0.6.1",
|
||||
"underscore": "~1.5.2"
|
||||
}
|
||||
}
|
677
node_modules/node-whois/servers.json
generated
vendored
Normal file
677
node_modules/node-whois/servers.json
generated
vendored
Normal file
@@ -0,0 +1,677 @@
|
||||
{
|
||||
"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",
|
||||
"jpn.com": "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",
|
||||
"web.com": "whois.centralnic.net",
|
||||
"za.com": "whois.centralnic.net",
|
||||
"com": {
|
||||
"host": "whois.verisign-grs.com",
|
||||
"query": "DOMAIN $addr\r\n"
|
||||
},
|
||||
|
||||
"za.net": "whois.za.net",
|
||||
"net": {
|
||||
"host": "whois.verisign-grs.com",
|
||||
"query": "DOMAIN $addr\r\n"
|
||||
},
|
||||
|
||||
"eu.org": "whois.eu.org",
|
||||
"za.org": "whois.za.org",
|
||||
"org": "whois.pir.org",
|
||||
|
||||
"edu": "whois.educause.edu",
|
||||
"gov": "whois.dotgov.gov",
|
||||
"int": "whois.iana.org",
|
||||
"mil": null,
|
||||
|
||||
"e164.arpa": "whois.ripe.net",
|
||||
"in-addr.arpa": null,
|
||||
"arpa": "whois.iana.org",
|
||||
|
||||
"aero": "whois.aero",
|
||||
"asia": "whois.nic.asia",
|
||||
"biz": "whois.biz",
|
||||
"cat": "whois.cat",
|
||||
"coop": "whois.nic.coop",
|
||||
"info": "whois.afilias.net",
|
||||
"jobs": "jobswhois.verisign-grs.com",
|
||||
"mobi": "whois.dotmobiregistry.net",
|
||||
"museum": "whois.museum",
|
||||
"name": "whois.nic.name",
|
||||
"post": "whois.dotpostregistry.net",
|
||||
"pro": "whois.dotproregistry.net",
|
||||
"tel": "whois.nic.tel",
|
||||
"travel": "whois.nic.travel",
|
||||
"xxx": "whois.nic.xxx",
|
||||
|
||||
"academy": "whois.nic.academy",
|
||||
"accountants": "whois.nic.accountants",
|
||||
"actor": "whois.nic.actor",
|
||||
"agency": "whois.nic.agency",
|
||||
"airforce": "whois.nic.airforce",
|
||||
"archi": "whois.nic.archi",
|
||||
"associates": "whois.nic.associates",
|
||||
"audio": "whois.nic.audio",
|
||||
"autos": "whois.nic.autos",
|
||||
"axa": "whois.nic.axa",
|
||||
"bar": "whois.nic.bar",
|
||||
"bargains": "whois.nic.bargains",
|
||||
"bayern": "whois.nic.bayern",
|
||||
"beer": "whois.nic.beer",
|
||||
"berlin": "whois.nic.berlin",
|
||||
"best": "whois.nic.best",
|
||||
"bid": "whois.nic.bid",
|
||||
"bike": "whois.nic.bike",
|
||||
"black": "whois.nic.black",
|
||||
"blackfriday": "whois.nic.blackfriday",
|
||||
"blue": "whois.nic.blue",
|
||||
"boutique": "whois.nic.boutique",
|
||||
"build": "whois.nic.build",
|
||||
"builders": "whois.nic.builders",
|
||||
"buzz": "whois.nic.buzz",
|
||||
"cab": "whois.nic.cab",
|
||||
"camera": "whois.nic.camera",
|
||||
"camp": "whois.nic.camp",
|
||||
"capital": "whois.nic.capital",
|
||||
"cards": "whois.nic.cards",
|
||||
"care": "whois.nic.care",
|
||||
"career": "whois.nic.career",
|
||||
"careers": "whois.nic.careers",
|
||||
"cash": "whois.nic.cash",
|
||||
"catering": "whois.nic.catering",
|
||||
"center": "whois.nic.center",
|
||||
"ceo": "whois.nic.ceo",
|
||||
"cheap": "whois.nic.cheap",
|
||||
"christmas": "whois.nic.christmas",
|
||||
"church": "whois.nic.church",
|
||||
"citic": "whois.nic.citic",
|
||||
"claims": "whois.nic.claims",
|
||||
"cleaning": "whois.nic.cleaning",
|
||||
"clinic": "whois.nic.clinic",
|
||||
"clothing": "whois.nic.clothing",
|
||||
"club": "whois.nic.club",
|
||||
"codes": "whois.nic.codes",
|
||||
"coffee": "whois.nic.coffee",
|
||||
"college": "whois.nic.college",
|
||||
"cologne": "whois.nic.cologne",
|
||||
"community": "whois.nic.community",
|
||||
"company": "whois.nic.company",
|
||||
"computer": "whois.nic.computer",
|
||||
"condos": "whois.nic.condos",
|
||||
"construction": "whois.nic.construction",
|
||||
"consulting": "whois.nic.consulting",
|
||||
"contractors": "whois.nic.contractors",
|
||||
"cooking": "whois.nic.cooking",
|
||||
"cool": "whois.nic.cool",
|
||||
"country": "whois.nic.country",
|
||||
"credit": "whois.nic.credit",
|
||||
"creditcard": "whois.nic.creditcard",
|
||||
"cruises": "whois.nic.cruises",
|
||||
"dance": "whois.nic.dance",
|
||||
"dating": "whois.nic.dating",
|
||||
"democrat": "whois.nic.democrat",
|
||||
"dental": "whois.nic.dental",
|
||||
"desi": "whois.nic.desi",
|
||||
"diamonds": "whois.nic.diamonds",
|
||||
"digital": "whois.nic.digital",
|
||||
"directory": "whois.nic.directory",
|
||||
"discount": "whois.nic.discount",
|
||||
"dnp": "whois.nic.dnp",
|
||||
"domains": "whois.nic.domains",
|
||||
"education": "whois.nic.education",
|
||||
"email": "whois.nic.email",
|
||||
"engineering": "whois.nic.engineering",
|
||||
"enterprises": "whois.nic.enterprises",
|
||||
"equipment": "whois.nic.equipment",
|
||||
"estate": "whois.nic.estate",
|
||||
"eus": "whois.nic.eus",
|
||||
"events": "whois.nic.events",
|
||||
"exchange": "whois.nic.exchange",
|
||||
"expert": "whois.nic.expert",
|
||||
"exposed": "whois.nic.exposed",
|
||||
"fail": "whois.nic.fail",
|
||||
"farm": "whois.nic.farm",
|
||||
"feedback": "whois.nic.feedback",
|
||||
"finance": "whois.nic.finance",
|
||||
"financial": "whois.nic.financial",
|
||||
"fish": "whois.nic.fish",
|
||||
"fishing": "whois.nic.fishing",
|
||||
"fitness": "whois.nic.fitness",
|
||||
"flights": "whois.nic.flights",
|
||||
"florist": "whois.nic.florist",
|
||||
"foo": "whois.nic.foo",
|
||||
"foundation": "whois.nic.foundation",
|
||||
"frogans": "whois.nic.frogans",
|
||||
"fund": "whois.nic.fund",
|
||||
"furniture": "whois.nic.furniture",
|
||||
"futbol": "whois.nic.futbol",
|
||||
"gal": "whois.nic.gal",
|
||||
"gallery": "whois.nic.gallery",
|
||||
"gift": "whois.nic.gift",
|
||||
"glass": "whois.nic.glass",
|
||||
"globo": "whois.nic.globo",
|
||||
"gmo": "whois.nic.gmo",
|
||||
"gop": "whois.nic.gop",
|
||||
"graphics": "whois.nic.graphics",
|
||||
"gratis": "whois.nic.gratis",
|
||||
"gripe": "whois.nic.gripe",
|
||||
"guide": "whois.nic.guide",
|
||||
"guitars": "whois.nic.guitars",
|
||||
"guru": "whois.nic.guru",
|
||||
"haus": "whois.nic.haus",
|
||||
"hiphop": "whois.nic.hiphop",
|
||||
"holdings": "whois.nic.holdings",
|
||||
"holiday": "whois.nic.holiday",
|
||||
"homes": "whois.nic.homes",
|
||||
"horse": "whois.nic.horse",
|
||||
"house": "whois.nic.house",
|
||||
"immobilien": "whois.nic.immobilien",
|
||||
"industries": "whois.nic.industries",
|
||||
"info": "whois.nic.info",
|
||||
"ink": "whois.nic.ink",
|
||||
"institute": "whois.nic.institute",
|
||||
"insure": "whois.nic.insure",
|
||||
"international": "whois.nic.international",
|
||||
"investments": "whois.nic.investments",
|
||||
"jetzt": "whois.nic.jetzt",
|
||||
"juegos": "whois.nic.juegos",
|
||||
"kaufen": "whois.nic.kaufen",
|
||||
"kim": "whois.nic.kim",
|
||||
"kitchen": "whois.nic.kitchen",
|
||||
"kiwi": "whois.nic.kiwi",
|
||||
"koeln": "whois.nic.koeln",
|
||||
"kred": "whois.nic.kred",
|
||||
"land": "whois.nic.land",
|
||||
"lease": "whois.nic.lease",
|
||||
"life": "whois.nic.life",
|
||||
"lighting": "whois.nic.lighting",
|
||||
"limited": "whois.nic.limited",
|
||||
"limo": "whois.nic.limo",
|
||||
"link": "whois.nic.link",
|
||||
"loans": "whois.nic.loans",
|
||||
"london": "whois.nic.london",
|
||||
"luxe": "whois.nic.luxe",
|
||||
"luxury": "whois.nic.luxury",
|
||||
"maison": "whois.nic.maison",
|
||||
"management": "whois.nic.management",
|
||||
"mango": "whois.nic.mango",
|
||||
"marketing": "whois.nic.marketing",
|
||||
"media": "whois.nic.media",
|
||||
"meet": "whois.nic.meet",
|
||||
"menu": "whois.nic.menu",
|
||||
"miami": "whois.nic.miami",
|
||||
"moda": "whois.nic.moda",
|
||||
"moe": "whois.nic.moe",
|
||||
"monash": "whois.nic.monash",
|
||||
"moscow": "whois.nic.moscow",
|
||||
"motorcycles": "whois.nic.motorcycles",
|
||||
"nagoya": "whois.nic.nagoya",
|
||||
"neustar": "whois.nic.neustar",
|
||||
"ninja": "whois.nic.ninja",
|
||||
"nyc": "whois.nic.nyc",
|
||||
"okinawa": "whois.nic.okinawa",
|
||||
"onl": "whois.nic.onl",
|
||||
"paris": "whois.nic.paris",
|
||||
"partners": "whois.nic.partners",
|
||||
"parts": "whois.nic.parts",
|
||||
"photo": "whois.nic.photo",
|
||||
"photography": "whois.nic.photography",
|
||||
"photos": "whois.nic.photos",
|
||||
"pics": "whois.nic.pics",
|
||||
"pictures": "whois.nic.pictures",
|
||||
"pink": "whois.nic.pink",
|
||||
"plumbing": "whois.nic.plumbing",
|
||||
"productions": "whois.nic.productions",
|
||||
"properties": "whois.nic.properties",
|
||||
"pub": "whois.nic.pub",
|
||||
"qpon": "whois.nic.qpon",
|
||||
"quebec": "whois.nic.quebec",
|
||||
"recipes": "whois.nic.recipes",
|
||||
"red": "whois.nic.red",
|
||||
"reise": "whois.nic.reise",
|
||||
"reisen": "whois.nic.reisen",
|
||||
"ren": "whois.nic.ren",
|
||||
"rentals": "whois.nic.rentals",
|
||||
"repair": "whois.nic.repair",
|
||||
"report": "whois.nic.report",
|
||||
"rest": "whois.nic.rest",
|
||||
"reviews": "whois.nic.reviews",
|
||||
"rich": "whois.nic.rich",
|
||||
"rio": "whois.nic.rio",
|
||||
"rocks": "whois.nic.rocks",
|
||||
"rodeo": "whois.nic.rodeo",
|
||||
"ruhr": "whois.nic.ruhr",
|
||||
"ryukyu": "whois.nic.ryukyu",
|
||||
"saarland": "whois.nic.saarland",
|
||||
"schule": "whois.nic.schule",
|
||||
"services": "whois.nic.services",
|
||||
"sexy": "whois.nic.sexy",
|
||||
"shiksha": "whois.nic.shiksha",
|
||||
"shoes": "whois.nic.shoes",
|
||||
"singles": "whois.nic.singles",
|
||||
"social": "whois.nic.social",
|
||||
"sohu": "whois.nic.sohu",
|
||||
"solar": "whois.nic.solar",
|
||||
"solutions": "whois.nic.solutions",
|
||||
"soy": "whois.nic.soy",
|
||||
"space": "whois.nic.space",
|
||||
"supplies": "whois.nic.supplies",
|
||||
"supply": "whois.nic.supply",
|
||||
"support": "whois.nic.support",
|
||||
"surgery": "whois.nic.surgery",
|
||||
"systems": "whois.nic.systems",
|
||||
"tattoo": "whois.nic.tattoo",
|
||||
"tax": "whois.nic.tax",
|
||||
"technology": "whois.nic.technology",
|
||||
"tienda": "whois.nic.tienda",
|
||||
"tips": "whois.nic.tips",
|
||||
"today": "whois.nic.today",
|
||||
"tokyo": "whois.nic.tokyo",
|
||||
"tools": "whois.nic.tools",
|
||||
"town": "whois.nic.town",
|
||||
"toys": "whois.nic.toys",
|
||||
"trade": "whois.nic.trade",
|
||||
"training": "whois.nic.training",
|
||||
"university": "whois.nic.university",
|
||||
"uno": "whois.nic.uno",
|
||||
"vacations": "whois.nic.vacations",
|
||||
"vegas": "whois.nic.vegas",
|
||||
"ventures": "whois.nic.ventures",
|
||||
"versicherung": "whois.nic.versicherung",
|
||||
"viajes": "whois.nic.viajes",
|
||||
"villas": "whois.nic.villas",
|
||||
"vision": "whois.nic.vision",
|
||||
"vodka": "whois.nic.vodka",
|
||||
"vote": "whois.nic.vote",
|
||||
"voting": "whois.nic.voting",
|
||||
"voto": "whois.nic.voto",
|
||||
"voyage": "whois.nic.voyage",
|
||||
"wang": "whois.nic.wang",
|
||||
"watch": "whois.nic.watch",
|
||||
"webcam": "whois.nic.webcam",
|
||||
"wed": "whois.nic.wed",
|
||||
"wien": "whois.nic.wien",
|
||||
"wiki": "whois.nic.wiki",
|
||||
"works": "whois.nic.works",
|
||||
"wtc": "whois.nic.wtc",
|
||||
"wtf": "whois.nic.wtf",
|
||||
"xn--3bst00m": "whois.nic.xn--3bst00m",
|
||||
"xn--3ds443g": "whois.nic.xn--3ds443g",
|
||||
"xn--55qw42g": "whois.nic.xn--55qw42g",
|
||||
"xn--55qx5d": "whois.nic.xn--55qx5d",
|
||||
"xn--6frz82g": "whois.nic.xn--6frz82g",
|
||||
"xn--6qq986b3xl": "whois.nic.xn--6qq986b3xl",
|
||||
"xn--80adxhks": "whois.nic.xn--80adxhks",
|
||||
"xn--80asehdb": "whois.nic.xn--80asehdb",
|
||||
"xn--80aswg": "whois.nic.xn--80aswg",
|
||||
"xn--c1avg": "whois.nic.xn--c1avg",
|
||||
"xn--cg4bki": "whois.nic.xn--cg4bki",
|
||||
"xn--czr694b": "whois.nic.xn--czr694b",
|
||||
"xn--czru2d": "whois.nic.xn--czru2d",
|
||||
"xn--d1acj3b": "whois.nic.xn--d1acj3b",
|
||||
"xn--fiq228c5hs": "whois.nic.xn--fiq228c5hs",
|
||||
"xn--fiq64b": "whois.nic.xn--fiq64b",
|
||||
"xn--i1b6b1a6a2e": "whois.nic.xn--i1b6b1a6a2e",
|
||||
"xn--io0a7i": "whois.nic.xn--io0a7i",
|
||||
"xn--mgbab2bd": "whois.nic.xn--mgbab2bd",
|
||||
"xn--ngbc5azd": "whois.nic.xn--ngbc5azd",
|
||||
"xn--nqv7f": "whois.nic.xn--nqv7f",
|
||||
"xn--nqv7fs00ema": "whois.nic.xn--nqv7fs00ema",
|
||||
"xn--q9jyb4c": "whois.nic.xn--q9jyb4c",
|
||||
"xn--rhqv96g": "whois.nic.xn--rhqv96g",
|
||||
"xn--ses554g": "whois.nic.xn--ses554g",
|
||||
"xn--unup4y": "whois.nic.xn--unup4y",
|
||||
"xn--zfr164b": "whois.nic.xn--zfr164b",
|
||||
"xyz": "whois.nic.xyz",
|
||||
"yachts": "whois.nic.yachts",
|
||||
"yokohama": "whois.nic.yokohama",
|
||||
"zone": "whois.nic.zone",
|
||||
|
||||
"ac": "whois.nic.ac",
|
||||
"ad": null,
|
||||
"ae": "whois.aeda.net.ae",
|
||||
"af": "whois.nic.af",
|
||||
"ag": "whois.nic.ag",
|
||||
"ai": "whois.ai",
|
||||
"al": null,
|
||||
"am": "whois.amnic.net",
|
||||
"an": null,
|
||||
"ao": null,
|
||||
"aq": null,
|
||||
"ar": null,
|
||||
"as": "whois.nic.as",
|
||||
"priv.at": "whois.nic.priv.at",
|
||||
"at": "whois.nic.at",
|
||||
"au": "whois.audns.net.au",
|
||||
"aw": "whois.nic.aw",
|
||||
"ax": "whois.ax",
|
||||
"az": null,
|
||||
"ba": null,
|
||||
"bb": null,
|
||||
"bd": null,
|
||||
"be": "whois.dns.be",
|
||||
"bf": null,
|
||||
"bg": "whois.register.bg",
|
||||
"bh": null,
|
||||
"bi": "whois1.nic.bi",
|
||||
"bj": "whois.nic.bj",
|
||||
"bl": null,
|
||||
"bm": null,
|
||||
"bn": "whois.bn",
|
||||
"bo": "whois.nic.bo",
|
||||
"bq": null,
|
||||
"br": "whois.registro.br",
|
||||
"bs": null,
|
||||
"bt": null,
|
||||
"bv": null,
|
||||
"by": "whois.cctld.by",
|
||||
"bw": "whois.nic.net.bw",
|
||||
"bz": "whois.afilias-grs.info",
|
||||
"co.ca": "whois.co.ca",
|
||||
"ca": "whois.cira.ca",
|
||||
"cc": "ccwhois.verisign-grs.com",
|
||||
"cd": "whois.nic.cd",
|
||||
"cf": "whois.dot.cf",
|
||||
"cg": null,
|
||||
"ch": "whois.nic.ch",
|
||||
"ci": "whois.nic.ci",
|
||||
"ck": null,
|
||||
"cl": "whois.nic.cl",
|
||||
"cm": "whois.netcom.cm",
|
||||
"edu.cn": "whois.edu.cn",
|
||||
"cn": "whois.cnnic.cn",
|
||||
"uk.co": "whois.uk.co",
|
||||
"co": "whois.nic.co",
|
||||
"cr": null,
|
||||
"cu": null,
|
||||
"cv": null,
|
||||
"cw": null,
|
||||
"cx": "whois.nic.cx",
|
||||
"cy": null,
|
||||
"cz": "whois.nic.cz",
|
||||
"de": "whois.denic.de",
|
||||
"dj": null,
|
||||
"dk": "whois.dk-hostmaster.dk",
|
||||
"dm": "whois.nic.dm",
|
||||
"do": null,
|
||||
"dz": "whois.nic.dz",
|
||||
"ec": "whois.nic.ec",
|
||||
"ee": "whois.tld.ee",
|
||||
"eg": null,
|
||||
"eh": null,
|
||||
"er": null,
|
||||
"es": null,
|
||||
"et": null,
|
||||
"eu": "whois.eu",
|
||||
"fi": "whois.fi",
|
||||
"fj": "whois.usp.ac.fj",
|
||||
"fk": null,
|
||||
"fm": null,
|
||||
"fo": "whois.nic.fo",
|
||||
"fr": "whois.nic.fr",
|
||||
"ga": "whois.dot.ga",
|
||||
"gb": null,
|
||||
"gd": "whois.nic.gd",
|
||||
"ge": null,
|
||||
"gf": null,
|
||||
"gg": "whois.gg",
|
||||
"gh": null,
|
||||
"gi": "whois.afilias-grs.info",
|
||||
"gl": "whois.nic.gl",
|
||||
"gm": null,
|
||||
"gn": null,
|
||||
"gp": null,
|
||||
"gq": null,
|
||||
"gr": null,
|
||||
"gs": "whois.nic.gs",
|
||||
"gt": null,
|
||||
"gu": null,
|
||||
"gw": null,
|
||||
"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",
|
||||
"jm": null,
|
||||
"jo": null,
|
||||
"jp": "whois.jprs.jp",
|
||||
"ke": "whois.kenic.or.ke",
|
||||
"kg": "whois.domain.kg",
|
||||
"kh": null,
|
||||
"ki": "whois.nic.mu",
|
||||
"km": null,
|
||||
"kn": null,
|
||||
"kp": null,
|
||||
"kr": "whois.kr",
|
||||
"kw": null,
|
||||
"ky": null,
|
||||
"kz": "whois.nic.kz",
|
||||
"la": "whois.nic.la",
|
||||
"lb": null,
|
||||
"lc": "whois.afilias-grs.info",
|
||||
"li": "whois.nic.li",
|
||||
"lk": "whois.nic.lk",
|
||||
"lr": null,
|
||||
"ls": null,
|
||||
"lt": "whois.domreg.lt",
|
||||
"lu": "whois.dns.lu",
|
||||
"lv": "whois.nic.lv",
|
||||
"ly": "whois.nic.ly",
|
||||
"ma": "whois.iam.net.ma",
|
||||
"mc": null,
|
||||
"md": null,
|
||||
"me": "whois.nic.me",
|
||||
"mf": null,
|
||||
"mg": "whois.nic.mg",
|
||||
"mh": null,
|
||||
"mk": "whois.marnet.mk",
|
||||
"ml": "whois.dot.ml",
|
||||
"mm": null,
|
||||
"mn": "whois.nic.mn",
|
||||
"mo": null,
|
||||
"mp": null,
|
||||
"mq": null,
|
||||
"mr": null,
|
||||
"ms": "whois.nic.ms",
|
||||
"mt": null,
|
||||
"mu": "whois.nic.mu",
|
||||
"mv": null,
|
||||
"mw": null,
|
||||
"mx": "whois.mx",
|
||||
"my": "whois.domainregistry.my",
|
||||
"mz": null,
|
||||
"na": "whois.na-nic.com.na",
|
||||
"nc": "whois.nc",
|
||||
"ne": null,
|
||||
"nf": "whois.nic.nf",
|
||||
"ng": "whois.nic.net.ng",
|
||||
"ni": null,
|
||||
"nl": "whois.domain-registry.nl",
|
||||
"no": "whois.norid.no",
|
||||
"np": null,
|
||||
"nr": null,
|
||||
"nu": "whois.iis.nu",
|
||||
"nz": "whois.srs.net.nz",
|
||||
"om": "whois.registry.om",
|
||||
"pa": null,
|
||||
"pe": "kero.yachay.pe",
|
||||
"pf": "whois.registry.pf",
|
||||
"pg": null,
|
||||
"ph": null,
|
||||
"pk": null,
|
||||
"co.pl": "whois.co.pl",
|
||||
"pl": "whois.dns.pl",
|
||||
"pm": "whois.nic.pm",
|
||||
"pn": null,
|
||||
"pr": "whois.nic.pr",
|
||||
"ps": "whois.pnina.ps",
|
||||
"pt": "whois.dns.pt",
|
||||
"pw": "whois.nic.pw",
|
||||
"py": null,
|
||||
"qa": "whois.registry.qa",
|
||||
"re": "whois.nic.re",
|
||||
"ro": "whois.rotld.ro",
|
||||
"rs": "whois.rnids.rs",
|
||||
"edu.ru": "whois.informika.ru",
|
||||
"ru": "whois.tcinet.ru",
|
||||
"rw": "whois.ricta.org.rw",
|
||||
"sa": "whois.nic.net.sa",
|
||||
"sb": "whois.nic.sb",
|
||||
"sc": "whois.afilias-grs.info",
|
||||
"sd": null,
|
||||
"se": "whois.iis.se",
|
||||
"sg": "whois.sgnic.sg",
|
||||
"sh": "whois.nic.sh",
|
||||
"si": "whois.arnes.si",
|
||||
"sj": null,
|
||||
"sk": "whois.sk-nic.sk",
|
||||
"sl": "whois.nic.sl",
|
||||
"sm": "whois.nic.sm",
|
||||
"sn": "whois.nic.sn",
|
||||
"so": "whois.nic.so",
|
||||
"sr": null,
|
||||
"ss": null,
|
||||
"st": "whois.nic.st",
|
||||
"su": "whois.tcinet.ru",
|
||||
"sv": null,
|
||||
"sx": "whois.sx",
|
||||
"sy": "whois.tld.sy",
|
||||
"sz": null,
|
||||
"tc": "whois.adamsnames.tc",
|
||||
"td": null,
|
||||
"tf": "whois.nic.tf",
|
||||
"tg": null,
|
||||
"th": "whois.thnic.co.th",
|
||||
"tj": null,
|
||||
"tk": "whois.dot.tk",
|
||||
"tl": "whois.nic.tl",
|
||||
"tm": "whois.nic.tm",
|
||||
"tn": "whois.ati.tn",
|
||||
"to": "whois.tonic.to",
|
||||
"tp": null,
|
||||
"tr": "whois.nic.tr",
|
||||
"tt": null,
|
||||
"tv": "tvwhois.verisign-grs.com",
|
||||
"tw": "whois.twnic.net.tw",
|
||||
"tz": "whois.tznic.or.tz",
|
||||
"biz.ua": "whois.biz.ua",
|
||||
"co.ua": "whois.co.ua",
|
||||
"pp.ua": "whois.pp.ua",
|
||||
"ua": "whois.ua",
|
||||
"ug": "whois.co.ug",
|
||||
"ac.uk": "whois.ja.net",
|
||||
"bl.uk": null,
|
||||
"british-library.uk": null,
|
||||
"gov.uk": "whois.ja.net",
|
||||
"icnet.uk": null,
|
||||
"jet.uk": null,
|
||||
"mod.uk": null,
|
||||
"nhs.uk": null,
|
||||
"nls.uk": null,
|
||||
"parliament.uk": null,
|
||||
"police.uk": null,
|
||||
"uk": "whois.nic.uk",
|
||||
"um": null,
|
||||
"fed.us": "whois.nic.gov",
|
||||
"us": "whois.nic.us",
|
||||
"com.uy": null,
|
||||
"uy": "whois.nic.org.uy",
|
||||
"uz": "whois.cctld.uz",
|
||||
"va": null,
|
||||
"vc": "whois.afilias-grs.info",
|
||||
"ve": "whois.nic.ve",
|
||||
"vg": "whois.adamsnames.tc",
|
||||
"vi": null,
|
||||
"vn": null,
|
||||
"vu": "vunic.vu",
|
||||
"wf": "whois.nic.wf",
|
||||
"ws": "whois.website.ws",
|
||||
"ye": null,
|
||||
"yt": "whois.nic.yt",
|
||||
"ac.za": "whois.ac.za",
|
||||
"alt.za": "whois.alt.za",
|
||||
"co.za": "whois.registry.net.za",
|
||||
"gov.za": "whois.gov.za",
|
||||
"net.za": "whois.net.za",
|
||||
"org.za": null,
|
||||
"web.za": "whois.web.za",
|
||||
"za": null,
|
||||
"zm": "whois.nic.zm",
|
||||
"zw": null,
|
||||
|
||||
"xn--3e0b707e": "whois.kr",
|
||||
"xn--45brj9c": "whois.inregistry.net",
|
||||
"xn--80ao21a": "whois.nic.kz",
|
||||
"xn--90a3ac": "whois.rnids.rs",
|
||||
"xn--clchc0ea0b2g2a9gcd": "whois.sgnic.sg",
|
||||
"xn--fiqs8s": "cwhois.cnnic.cn",
|
||||
"xn--fiqz9s": "cwhois.cnnic.cn",
|
||||
"xn--fpcrj9c3d": "whois.inregistry.net",
|
||||
"xn--fzc2c9e2c": "whois.nic.lk",
|
||||
"xn--gecrj9c": "whois.inregistry.net",
|
||||
"xn--h2brj9c": "whois.inregistry.net",
|
||||
"xn--j1amh": "whois.dotukr.com",
|
||||
"xn--j6w193g": "whois.hkirc.hk",
|
||||
"xn--kprw13d": "whois.twnic.net.tw",
|
||||
"xn--kpry57d": "whois.twnic.net.tw",
|
||||
"xn--l1acc": "whois.nic.mn",
|
||||
"xn--lgbbat1ad8j": "whois.nic.dz",
|
||||
"xn--mgb9awbf": "whois.registry.om",
|
||||
"xn--mgba3a4f16a": "whois.nic.ir",
|
||||
"xn--mgbaam7a8h": "whois.aeda.net.ae",
|
||||
"xn--mgbayh7gpa": null,
|
||||
"xn--mgbbh1a71e": "whois.inregistry.net",
|
||||
"xn--mgbc0a9azcg": null,
|
||||
"xn--mgberp4a5d4ar": "whois.nic.net.sa",
|
||||
"xn--mgbx4cd0ab": "whois.domainregistry.my",
|
||||
"xn--o3cw4h": "whois.thnic.co.th",
|
||||
"xn--ogbpf8fl": "whois.tld.sy",
|
||||
"xn--p1ai": "whois.tcinet.ru",
|
||||
"xn--pgbs0dh": null,
|
||||
"xn--s9brj9c": "whois.inregistry.net",
|
||||
"xn--wgbh1c": "whois.dotmasr.eg",
|
||||
"xn--wgbl6a": "whois.registry.qa",
|
||||
"xn--xkc2al3hye2a": "whois.nic.lk",
|
||||
"xn--xkc2dl3a5ee0h": "whois.inregistry.net",
|
||||
"xn--yfro4i67o": "whois.sgnic.sg",
|
||||
"xn--ygbi2ammx": "whois.pnina.ps",
|
||||
|
||||
"": "whois.ripe.net",
|
||||
|
||||
"_": {
|
||||
"ipv4": {
|
||||
"host": "whois.arin.net",
|
||||
"query": "n + $addr\r\n"
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user