diff --git a/pythonwhois/parse.py b/pythonwhois/parse.py index fd84d1f..6c54669 100644 --- a/pythonwhois/parse.py +++ b/pythonwhois/parse.py @@ -106,7 +106,7 @@ grammar = { '[a-z]{3}\s(?PJan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)[./ -](?P[0-9]{1,2})' '(\s+(?P[0-9]{1,2})[:.](?P[0-9]{1,2})[:.](?P[0-9]{1,2}))?' '\s[a-z]{3}\s(?P[0-9]{4}|[0-9]{2})', - '(?P[0-9]{4})[./-]?(?P[0-9]{2})[./-]?(?P[0-9]{2})(\s|T|/)((?P[0-9]{1,2})[:.](?P[0-9]{1,2})[:.](?P[0-9]{1,2}))', + '(?P[0-9]{4})[./-]?(?P[0-9]{2})[./-]?(?P[0-9]{2})(\s|T|/)((?P[0-9]{1,2})[:.-](?P[0-9]{1,2})[:.-](?P[0-9]{1,2}))', '(?P[0-9]{4})[./-](?P[0-9]{1,2})[./-](?P[0-9]{1,2})', '(?P[0-9]{1,2})[./ -](?P[0-9]{1,2})[./ -](?P[0-9]{4}|[0-9]{2})', '(?PJan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) (?P[0-9]{1,2}),? (?P[0-9]{4})', @@ -172,7 +172,7 @@ def parse_raw_whois(raw_data, normalized=[]): data[rule_key] = [val] # Whois.com is a bit special... Fabulous.com also seems to use this format. - match = re.search("Name Servers:([/s/S]+)\n\n", segment) + match = re.search("Name [Ss]ervers:([/s/S]+)\n\n", segment) if match is not None: chunk = match.group(1) for match in re.findall("[ ]+(.+)\n", chunk): @@ -206,19 +206,21 @@ def parse_raw_whois(raw_data, normalized=[]): data["nameservers"].append(match.strip()) except KeyError as e: data["nameservers"] = [match.strip()] - # SIDN isn't very standard either. - match = re.search("Registrar:\n\s+(\S.*)", segment) + # SIDN isn't very standard either. And EURid uses a similar format. + match = re.search("Registrar:\n\s+(?:Name:\s*)?(\S.*)", segment) if match is not None: data["registrar"].insert(0, match.group(1).strip()) - match = re.search("Domain nameservers:([\s\S]*?\n)\n", segment) + match = re.search("(?:Domain nameservers|Name servers):([\s\S]*?\n)\n", segment) if match is not None: chunk = match.group(1) - for match in re.findall(" (.+)\n", chunk): + for match in re.findall("\s+?(.+)\n", chunk): match = match.split()[0] - try: - data["nameservers"].append(match.strip()) - except KeyError as e: - data["nameservers"] = [match.strip()] + # Prevent nameserver aliases from being picked up. + if not match.startswith("[") and not match.endswith("]"): + try: + data["nameservers"].append(match.strip()) + except KeyError as e: + data["nameservers"] = [match.strip()] # The .ie WHOIS server puts ambiguous status information in an unhelpful order match = re.search('ren-status:\s*(.+)', segment) if match is not None: @@ -424,7 +426,7 @@ def parse_dates(dates): hour = 0 minute = 0 second = 0 - print(e.message) + print(e.message) # FIXME: This should have proper logging of some sort...? try: if year > 0: try: @@ -463,10 +465,10 @@ def parse_registrants(data): " Registrant:[ ]*\n (?P.*)\n (?P.*)\n (?P.*)\n (?P.*), (?P.*) (?P.*)\n (?P.*)\n(?: Phone: (?P.*)\n)? Email: (?P.*)\n", # Corporate Domains, Inc. "Registrant:\n (?P.+)\n (?P.+)\n(?: (?P.*)\n)?(?: (?P.*)\n)? (?P.+), (?P.+)\n (?P.+)\n (?P.+)\n (?P.+)\n\n", # OVH "Registrant ID:(?P.+)\nRegistrant Name:(?P.*)\n(?:Registrant Organization:(?P.*)\n)?Registrant Street1?:(?P.*)\n(?:Registrant Street2:(?P.*)\n)?(?:Registrant Street3:(?P.*)\n)?Registrant City:(?P.*)\nRegistrant State/Province:(?P.*)\nRegistrant Postal Code:(?P.*)\nRegistrant Country:(?P.*)\nRegistrant Phone:(?P.*)\n(?:Registrant Phone Ext.:(?P.*)\n)?(?:Registrant FAX:(?P.*)\n)?(?:Registrant FAX Ext.:(?P.*)\n)?Registrant Email:(?P.*)", # Public Interest Registry (.org), nic.pw - "Registrant ID:(?P.+)\nRegistrant Name:(?P.*)\n(?:Registrant Organization:(?P.*)\n)?Registrant Address1?:(?P.*)\n(?:Registrant Address2:(?P.*)\n)?(?:Registrant Address3:(?P.*)\n)?Registrant City:(?P.*)\nRegistrant State/Province:(?P.*)\nRegistrant Country/Economy:(?P.*)\nRegistrant Postal Code:(?P.*)\nRegistrant Phone:(?P.*)\n(?:Registrant Phone Ext.:(?P.*)\n)?(?:Registrant FAX:(?P.*)\n)?(?:Registrant FAX Ext.:(?P.*)\n)?Registrant E-mail:(?P.*)", # .ME + "Registrant ID:(?P.+)\nRegistrant Name:(?P.*)\n(?:Registrant Organization:(?P.*)\n)?Registrant Address1?:(?P.*)\n(?:Registrant Address2:(?P.*)\n)?(?:Registrant Address3:(?P.*)\n)?Registrant City:(?P.*)\nRegistrant State/Province:(?P.*)\nRegistrant Country/Economy:(?P.*)\nRegistrant Postal Code:(?P.*)\nRegistrant Phone:(?P.*)\n(?:Registrant Phone Ext.:(?P.*)\n)?(?:Registrant FAX:(?P.*)\n)?(?:Registrant FAX Ext.:(?P.*)\n)?Registrant E-mail:(?P.*)", # .ME, DotAsia "Registrant ID:\s*(?P.+)\nRegistrant Name:\s*(?P.+)\nRegistrant Organization:\s*(?P.*)\nRegistrant Address1:\s*(?P.+)\nRegistrant Address2:\s*(?P.*)\nRegistrant City:\s*(?P.+)\nRegistrant State/Province:\s*(?P.+)\nRegistrant Postal Code:\s*(?P.+)\nRegistrant Country:\s*(?P.+)\nRegistrant Country Code:\s*(?P.+)\nRegistrant Phone Number:\s*(?P.+)\nRegistrant Email:\s*(?P.+)\n", # .CO Internet "Registrant Contact: (?P.+)\nRegistrant Organization: (?P.+)\nRegistrant Name: (?P.+)\nRegistrant Street: (?P.+)\nRegistrant City: (?P.+)\nRegistrant Postal Code: (?P.+)\nRegistrant State: (?P.+)\nRegistrant Country: (?P.+)\nRegistrant Phone: (?P.*)\nRegistrant Phone Ext: (?P.*)\nRegistrant Fax: (?P.*)\nRegistrant Fax Ext: (?P.*)\nRegistrant Email: (?P.*)\n", # Key-Systems GmbH - "(?:Registrant ID:[ ]*(?P.*)\n)?Registrant Name:[ ]*(?P.*)\n(?:Registrant Organization:[ ]*(?P.*)\n)?Registrant Street:[ ]*(?P.+)\n(?:Registrant Street:[ ]*(?P.+)\n)?Registrant City:[ ]*(?P.+)\nRegistrant State(?:\/Province)?:[ ]*(?P.+)\nRegistrant Postal Code:[ ]*(?P.+)\nRegistrant Country:[ ]*(?P.+)\n(?:Registrant Phone:[ ]*(?P.*)\n)?(?:Registrant Phone Ext:[ ]*(?P.*)\n)?(?:Registrant Fax:[ ]*(?P.*)\n)?(?:Registrant Fax Ext:[ ]*(?P.*)\n)?(?:Registrant Email:[ ]*(?P.+)\n)?", # WildWestDomains, GoDaddy, Namecheap/eNom, Ascio, Musedoma (.museum) + "(?:Registrant ID:[ ]*(?P.*)\n)?Registrant Name:[ ]*(?P.*)\n(?:Registrant Organization:[ ]*(?P.*)\n)?Registrant Street:[ ]*(?P.+)\n(?:Registrant Street:[ ]*(?P.+)\n)?(?:Registrant Street:[ ]*(?P.+)\n)?Registrant City:[ ]*(?P.+)\nRegistrant State(?:\/Province)?:[ ]*(?P.*)\nRegistrant Postal Code:[ ]*(?P.+)\nRegistrant Country:[ ]*(?P.+)\n(?:Registrant Phone:[ ]*(?P.*)\n)?(?:Registrant Phone Ext:[ ]*(?P.*)\n)?(?:Registrant Fax:[ ]*(?P.*)\n)?(?:Registrant Fax Ext:[ ]*(?P.*)\n)?(?:Registrant Email:[ ]*(?P.+)\n)?", # WildWestDomains, GoDaddy, Namecheap/eNom, Ascio, Musedoma (.museum), EuroDNS "Registrant\n(?: (?P.+)\n)? (?P.+)\n Email:(?P.+)\n (?P.+)\n(?: (?P.+)\n)? (?P.+) (?P.+)\n (?P.+)\n Tel: (?P.+)\n\n", # internet.bs " Registrant Contact Details:[ ]*\n (?P.*)\n (?P.*)[ ]{2,}\((?P.*)\)\n (?P.*)\n(?: (?P.*)\n)?(?: (?P.*)\n)? (?P.*)\n (?P.*),(?P.*)\n (?P.*)\n Tel. (?P.*)", # Whois.com "owner-id:[ ]*(?P.*)\n(?:owner-organization:[ ]*(?P.*)\n)?owner-name:[ ]*(?P.*)\nowner-street:[ ]*(?P.*)\nowner-city:[ ]*(?P.*)\nowner-zip:[ ]*(?P.*)\nowner-country:[ ]*(?P.*)\n(?:owner-phone:[ ]*(?P.*)\n)?(?:owner-fax:[ ]*(?P.*)\n)?owner-email:[ ]*(?P.*)", # InterNetworX @@ -480,7 +482,7 @@ def parse_registrants(data): "Eligibility Type:[ ]*Citizen\/Resident\n[\s\S]*Registrant Contact ID:[ ]*(?P.+)\n[\s\S]*Registrant Contact Name:[ ]*(?P.+)\n", # .au individual "Registrant:[ ]*(?P.+)\n[\s\S]*Eligibility Type:[ ]*(Higher Education Institution|Company|Incorporated Association|Other)\n[\s\S]*Registrant Contact ID:[ ]*(?P.+)\n[\s\S]*Registrant Contact Name:[ ]*(?P.+)\n", # .au educational, company, 'incorporated association' (non-profit?), other (spotted for linux.conf.au, unsure if also for others) " Registrant:\n (?P.+)\n\n Registrant type:\n .*\n\n Registrant's address:\n The registrant .* opted to have", # Nominet (.uk) with hidden address - " Registrant:\n (?P.+)\n\n Registrant type:\n .*\n\n Registrant's address:\n (?P.+)\n(?: (?P.+)\n)?(?: (?P.+)\n)? (?P.+)\n (?P.+)\n (?P.+)\n (?P.+)", # Nominet (.uk) with visible address + " Registrant:\n (?P.+)\n\n[\s\S]* Registrant type:\n .*\n\n Registrant's address:\n (?P.+)\n(?: (?P.+)\n)?(?: (?P.+)\n)? (?P.+)\n (?P.+)\n (?P.+)\n (?P.+)\n\n", # Nominet (.uk) with visible address "Registrant contact:\n (?P.+)\n (?P.*)\n (?P.+), (?P.+) (?P.+) (?P.+)\n\n", # Fabulous.com "registrant-name:\s*(?P.+)\nregistrant-type:\s*(?P.+)\nregistrant-address:\s*(?P.+)\nregistrant-postcode:\s*(?P.+)\nregistrant-city:\s*(?P.+)\nregistrant-country:\s*(?P.+)\n(?:registrant-phone:\s*(?P.+)\n)?(?:registrant-email:\s*(?P.+)\n)?", # Hetzner "Registrant Contact Information :[ ]*\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n\n", # GAL Communication @@ -495,10 +497,10 @@ def parse_registrants(data): " Technical Contact:[ ]*\n (?P.*)\n (?P.*)\n (?P.*)\n (?P.*), (?P.*) (?P.*)\n (?P.*)\n(?: Phone: (?P.*)\n)? Email: (?P.*)\n", # Corporate Domains, Inc. "Technical Contact:\n (?P.+)\n (?P.+)\n(?: (?P.*)\n)?(?: (?P.*)\n)? (?P.+), (?P.+)\n (?P.+)\n (?P.+)\n (?P.+)\n\n", # OVH "Tech ID:(?P.+)\nTech Name:(?P.*)\n(:?Tech Organization:(?P.*)\n)?Tech Street1?:(?P.*)\n(?:Tech Street2:(?P.*)\n)?(?:Tech Street3:(?P.*)\n)?Tech City:(?P.*)\nTech State/Province:(?P.*)\nTech Postal Code:(?P.*)\nTech Country:(?P.*)\nTech Phone:(?P.*)\n(?:Tech Phone Ext.:(?P.*)\n)?(?:Tech FAX:(?P.*)\n)?(?:Tech FAX Ext.:(?P.*)\n)?Tech Email:(?P.*)", # Public Interest Registry (.org), nic.pw - "Tech ID:(?P.+)\nTech Name:(?P.*)\n(?:Tech Organization:(?P.*)\n)?Tech Address1?:(?P.*)\n(?:Tech Address2:(?P.*)\n)?(?:Tech Address3:(?P.*)\n)?Tech City:(?P.*)\nTech State/Province:(?P.*)\nTech Country/Economy:(?P.*)\nTech Postal Code:(?P.*)\nTech Phone:(?P.*)\n(?:Tech Phone Ext.:(?P.*)\n)?(?:Tech FAX:(?P.*)\n)?(?:Tech FAX Ext.:(?P.*)\n)?Tech E-mail:(?P.*)", # .ME + "Tech(?:nical)? ID:(?P.+)\nTech(?:nical)? Name:(?P.*)\n(?:Tech(?:nical)? Organization:(?P.*)\n)?Tech(?:nical)? Address1?:(?P.*)\n(?:Tech(?:nical)? Address2:(?P.*)\n)?(?:Tech(?:nical)? Address3:(?P.*)\n)?Tech(?:nical)? City:(?P.*)\nTech(?:nical)? State/Province:(?P.*)\nTech(?:nical)? Country/Economy:(?P.*)\nTech(?:nical)? Postal Code:(?P.*)\nTech(?:nical)? Phone:(?P.*)\n(?:Tech(?:nical)? Phone Ext.:(?P.*)\n)?(?:Tech(?:nical)? FAX:(?P.*)\n)?(?:Tech(?:nical)? FAX Ext.:(?P.*)\n)?Tech(?:nical)? E-mail:(?P.*)", # .ME, DotAsia "Technical Contact ID:\s*(?P.+)\nTechnical Contact Name:\s*(?P.+)\nTechnical Contact Organization:\s*(?P.*)\nTechnical Contact Address1:\s*(?P.+)\nTechnical Contact Address2:\s*(?P.*)\nTechnical Contact City:\s*(?P.+)\nTechnical Contact State/Province:\s*(?P.+)\nTechnical Contact Postal Code:\s*(?P.+)\nTechnical Contact Country:\s*(?P.+)\nTechnical Contact Country Code:\s*(?P.+)\nTechnical Contact Phone Number:\s*(?P.+)\nTechnical Contact Email:\s*(?P.+)\n", # .CO Internet "Tech Contact: (?P.+)\nTech Organization: (?P.+)\nTech Name: (?P.+)\nTech Street: (?P.+)\nTech City: (?P.+)\nTech Postal Code: (?P.+)\nTech State: (?P.+)\nTech Country: (?P.+)\nTech Phone: (?P.*)\nTech Phone Ext: (?P.*)\nTech Fax: (?P.*)\nTech Fax Ext: (?P.*)\nTech Email: (?P.*)\n", # Key-Systems GmbH - "(?:Tech ID:[ ]*(?P.*)\n)?Tech[ ]*Name:[ ]*(?P.*)\n(?:Tech[ ]*Organization:[ ]*(?P.*)\n)?Tech[ ]*Street:[ ]*(?P.+)\n(?:Tech[ ]*Street:[ ]*(?P.+)\n)?Tech[ ]*City:[ ]*(?P.+)\nTech[ ]*State(?:\/Province)?:[ ]*(?P.+)\nTech[ ]*Postal[ ]*Code:[ ]*(?P.+)\nTech[ ]*Country:[ ]*(?P.+)\n(?:Tech[ ]*Phone:[ ]*(?P.*)\n)?(?:Tech[ ]*Phone[ ]*Ext:[ ]*(?P.*)\n)?(?:Tech[ ]*Fax:[ ]*(?P.*)\n)?(?:Tech[ ]*Fax[ ]*Ext:\s*?(?P.*)\n)?(?:Tech[ ]*Email:[ ]*(?P.+)\n)?", # WildWestDomains, GoDaddy, Namecheap/eNom, Ascio, Musedoma (.museum) + "(?:Tech ID:[ ]*(?P.*)\n)?Tech[ ]*Name:[ ]*(?P.*)\n(?:Tech[ ]*Organization:[ ]*(?P.*)\n)?Tech[ ]*Street:[ ]*(?P.+)\n(?:Tech[ ]*Street:[ ]*(?P.+)\n)?(?:Tech[ ]*Street:[ ]*(?P.+)\n)?Tech[ ]*City:[ ]*(?P.+)\nTech[ ]*State(?:\/Province)?:[ ]*(?P.*)\nTech[ ]*Postal[ ]*Code:[ ]*(?P.+)\nTech[ ]*Country:[ ]*(?P.+)\n(?:Tech[ ]*Phone:[ ]*(?P.*)\n)?(?:Tech[ ]*Phone[ ]*Ext:[ ]*(?P.*)\n)?(?:Tech[ ]*Fax:[ ]*(?P.*)\n)?(?:Tech[ ]*Fax[ ]*Ext:\s*?(?P.*)\n)?(?:Tech[ ]*Email:[ ]*(?P.+)\n)?", # WildWestDomains, GoDaddy, Namecheap/eNom, Ascio, Musedoma (.museum), EuroDNS "Technical Contact\n(?: (?P.+)\n)? (?P.+)\n Email:(?P.+)\n (?P.+)\n(?: (?P.+)\n)? (?P.+) (?P.+)\n (?P.+)\n Tel: (?P.+)\n\n", # internet.bs " Technical Contact Details:[ ]*\n (?P.*)\n (?P.*)[ ]{2,}\((?P.*)\)\n (?P.*)\n(?: (?P.*)\n)?(?: (?P.*)\n)? (?P.*)\n (?P.*),(?P.*)\n (?P.*)\n Tel. (?P.*)", # Whois.com "tech-id:[ ]*(?P.*)\n(?:tech-organization:[ ]*(?P.*)\n)?tech-name:[ ]*(?P.*)\ntech-street:[ ]*(?P.*)\ntech-city:[ ]*(?P.*)\ntech-zip:[ ]*(?P.*)\ntech-country:[ ]*(?P.*)\n(?:tech-phone:[ ]*(?P.*)\n)?(?:tech-fax:[ ]*(?P.*)\n)?tech-email:[ ]*(?P.*)", # InterNetworX @@ -511,6 +513,7 @@ def parse_registrants(data): "tech-c-name:\s*(?P.+)\ntech-c-type:\s*(?P.+)\ntech-c-address:\s*(?P.+)\ntech-c-postcode:\s*(?P.+)\ntech-c-city:\s*(?P.+)\ntech-c-country:\s*(?P.+)\n(?:tech-c-phone:\s*(?P.+)\n)?(?:tech-c-email:\s*(?P.+)\n)?", # Hetzner "Admin Contact Information :[ ]*\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n[ ]+(?P.*)\n\n", # GAL Communication " Technical contact:\n (?P.+)\n (?P.*)\n (?P.+)\n (?P.+) (?P\S+),[ ]+(?P.+)\n (?P.+)\n (?P.+)\n (?P.*)\n (?P.*)", # .am + "Technical:\n\s*Name:\s*(?P.*)\n\s*Organisation:\s*(?P.*)\n\s*Language:.*\n\s*Phone:\s*(?P.*)\n\s*Fax:\s*(?P.*)\n\s*Email:\s*(?P.*)\n", # EURid "\[Zone-C\]\nType: (?P.+)\nName: (?P.+)\n(Organisation: (?P.+)\n){0,1}(Address: (?P.+)\n){1}(Address: (?P.+)\n){0,1}(Address: (?P.+)\n){0,1}(Address: (?P.+)\n){0,1}PostalCode: (?P.+)\nCity: (?P.+)\nCountryCode: (?P[A-Za-z]{2})\nPhone: (?P.+)\nFax: (?P.+)\nEmail: (?P.+)\n(Remarks: (?P.+)\n){0,1}Changed: (?P.+)", # DeNIC ] @@ -518,10 +521,10 @@ def parse_registrants(data): " Administrative Contact:[ ]*\n (?P.*)\n (?P.*)\n (?P.*)\n (?P.*), (?P.*) (?P.*)\n (?P.*)\n(?: Phone: (?P.*)\n)? Email: (?P.*)\n", # Corporate Domains, Inc. "Administrative Contact:\n (?P.+)\n (?P.+)\n(?: (?P.*)\n)?(?: (?P.*)\n)? (?P.+), (?P.+)\n (?P.+)\n (?P.+)\n (?P.+)\n\n", # OVH "Admin ID:(?P.+)\nAdmin Name:(?P.*)\n(?:Admin Organization:(?P.*)\n)?Admin Street1?:(?P.*)\n(?:Admin Street2:(?P.*)\n)?(?:Admin Street3:(?P.*)\n)?Admin City:(?P.*)\nAdmin State/Province:(?P.*)\nAdmin Postal Code:(?P.*)\nAdmin Country:(?P.*)\nAdmin Phone:(?P.*)\n(?:Admin Phone Ext.:(?P.*)\n)?(?:Admin FAX:(?P.*)\n)?(?:Admin FAX Ext.:(?P.*)\n)?Admin Email:(?P.*)", # Public Interest Registry (.org), nic.pw - "Admin ID:(?P.+)\nAdmin Name:(?P.*)\n(?:Admin Organization:(?P.*)\n)?Admin Address1?:(?P.*)\n(?:Admin Address2:(?P.*)\n)?(?:Admin Address3:(?P.*)\n)?Admin City:(?P.*)\nAdmin State/Province:(?P.*)\nAdmin Country/Economy:(?P.*)\nAdmin Postal Code:(?P.*)\nAdmin Phone:(?P.*)\n(?:Admin Phone Ext.:(?P.*)\n)?(?:Admin FAX:(?P.*)\n)?(?:Admin FAX Ext.:(?P.*)\n)?Admin E-mail:(?P.*)", # .ME + "Admin(?:istrative)? ID:(?P.+)\nAdmin(?:istrative)? Name:(?P.*)\n(?:Admin(?:istrative)? Organization:(?P.*)\n)?Admin(?:istrative)? Address1?:(?P.*)\n(?:Admin(?:istrative)? Address2:(?P.*)\n)?(?:Admin(?:istrative)? Address3:(?P.*)\n)?Admin(?:istrative)? City:(?P.*)\nAdmin(?:istrative)? State/Province:(?P.*)\nAdmin(?:istrative)? Country/Economy:(?P.*)\nAdmin(?:istrative)? Postal Code:(?P.*)\nAdmin(?:istrative)? Phone:(?P.*)\n(?:Admin(?:istrative)? Phone Ext.:(?P.*)\n)?(?:Admin(?:istrative)? FAX:(?P.*)\n)?(?:Admin(?:istrative)? FAX Ext.:(?P.*)\n)?Admin(?:istrative)? E-mail:(?P.*)", # .ME, DotAsia "Administrative Contact ID:\s*(?P.+)\nAdministrative Contact Name:\s*(?P.+)\nAdministrative Contact Organization:\s*(?P.*)\nAdministrative Contact Address1:\s*(?P.+)\nAdministrative Contact Address2:\s*(?P.*)\nAdministrative Contact City:\s*(?P.+)\nAdministrative Contact State/Province:\s*(?P.+)\nAdministrative Contact Postal Code:\s*(?P.+)\nAdministrative Contact Country:\s*(?P.+)\nAdministrative Contact Country Code:\s*(?P.+)\nAdministrative Contact Phone Number:\s*(?P.+)\nAdministrative Contact Email:\s*(?P.+)\n", # .CO Internet "Admin Contact: (?P.+)\nAdmin Organization: (?P.+)\nAdmin Name: (?P.+)\nAdmin Street: (?P.+)\nAdmin City: (?P.+)\nAdmin State: (?P.+)\nAdmin Postal Code: (?P.+)\nAdmin Country: (?P.+)\nAdmin Phone: (?P.*)\nAdmin Phone Ext: (?P.*)\nAdmin Fax: (?P.*)\nAdmin Fax Ext: (?P.*)\nAdmin Email: (?P.*)\n", # Key-Systems GmbH - "(?:Admin ID:[ ]*(?P.*)\n)?Admin[ ]*Name:[ ]*(?P.*)\n(?:Admin[ ]*Organization:[ ]*(?P.*)\n)?Admin[ ]*Street:[ ]*(?P.+)\n(?:Admin[ ]*Street:[ ]*(?P.+)\n)?Admin[ ]*City:[ ]*(?P.+)\nAdmin[ ]*State(?:\/Province)?:[ ]*(?P.+)\nAdmin[ ]*Postal[ ]*Code:[ ]*(?P.+)\nAdmin[ ]*Country:[ ]*(?P.+)\n(?:Admin[ ]*Phone:[ ]*(?P.*)\n)?(?:Admin[ ]*Phone[ ]*Ext:[ ]*(?P.*)\n)?(?:Admin[ ]*Fax:[ ]*(?P.*)\n)?(?:Admin[ ]*Fax[ ]*Ext:\s*?(?P.*)\n)?(?:Admin[ ]*Email:[ ]*(?P.+)\n)?", # WildWestDomains, GoDaddy, Namecheap/eNom, Ascio, Musedoma (.museum) + "(?:Admin ID:[ ]*(?P.*)\n)?Admin[ ]*Name:[ ]*(?P.*)\n(?:Admin[ ]*Organization:[ ]*(?P.*)\n)?Admin[ ]*Street:[ ]*(?P.+)\n(?:Admin[ ]*Street:[ ]*(?P.+)\n)?(?:Admin[ ]*Street:[ ]*(?P.+)\n)?Admin[ ]*City:[ ]*(?P.+)\nAdmin[ ]*State(?:\/Province)?:[ ]*(?P.*)\nAdmin[ ]*Postal[ ]*Code:[ ]*(?P.+)\nAdmin[ ]*Country:[ ]*(?P.+)\n(?:Admin[ ]*Phone:[ ]*(?P.*)\n)?(?:Admin[ ]*Phone[ ]*Ext:[ ]*(?P.*)\n)?(?:Admin[ ]*Fax:[ ]*(?P.*)\n)?(?:Admin[ ]*Fax[ ]*Ext:\s*?(?P.*)\n)?(?:Admin[ ]*Email:[ ]*(?P.+)\n)?", # WildWestDomains, GoDaddy, Namecheap/eNom, Ascio, Musedoma (.museum), EuroDNS "Administrative Contact\n(?: (?P.+)\n)? (?P.+)\n Email:(?P.+)\n (?P.+)\n(?: (?P.+)\n)? (?P.+) (?P.+)\n (?P.+)\n Tel: (?P.+)\n\n", # internet.bs " Administrative Contact Details:[ ]*\n (?P.*)\n (?P.*)[ ]{2,}\((?P.*)\)\n (?P.*)\n(?: (?P.*)\n)?(?: (?P.*)\n)? (?P.*)\n (?P.*),(?P.*)\n (?P.*)\n Tel. (?P.*)", # Whois.com "admin-id:[ ]*(?P.*)\n(?:admin-organization:[ ]*(?P.*)\n)?admin-name:[ ]*(?P.*)\nadmin-street:[ ]*(?P.*)\nadmin-city:[ ]*(?P.*)\nadmin-zip:[ ]*(?P.*)\nadmin-country:[ ]*(?P.*)\n(?:admin-phone:[ ]*(?P.*)\n)?(?:admin-fax:[ ]*(?P.*)\n)?admin-email:[ ]*(?P.*)", # InterNetworX @@ -537,6 +540,7 @@ def parse_registrants(data): billing_contact_regexes = [ "Billing ID:(?P.+)\nBilling Name:(?P.*)\nBilling Organization:(?P.*)\nBilling Street1:(?P.*)\n(?:Billing Street2:(?P.*)\n)?(?:Billing Street3:(?P.*)\n)?Billing City:(?P.*)\nBilling State/Province:(?P.*)\nBilling Postal Code:(?P.*)\nBilling Country:(?P.*)\nBilling Phone:(?P.*)\n(?:Billing Phone Ext.:(?P.*)\n)?(?:Billing FAX:(?P.*)\n)?(?:Billing FAX Ext.:(?P.*)\n)?Billing Email:(?P.*)", # nic.pw + "Billing ID:(?P.+)\nBilling Name:(?P.*)\n(?:Billing Organization:(?P.*)\n)?Billing Address1?:(?P.*)\n(?:Billing Address2:(?P.*)\n)?(?:Billing Address3:(?P.*)\n)?Billing City:(?P.*)\nBilling State/Province:(?P.*)\nBilling Country/Economy:(?P.*)\nBilling Postal Code:(?P.*)\nBilling Phone:(?P.*)\n(?:Billing Phone Ext.:(?P.*)\n)?(?:Billing FAX:(?P.*)\n)?(?:Billing FAX Ext.:(?P.*)\n)?Billing E-mail:(?P.*)", # DotAsia "Billing Contact ID:\s*(?P.+)\nBilling Contact Name:\s*(?P.+)\nBilling Contact Organization:\s*(?P.*)\nBilling Contact Address1:\s*(?P.+)\nBilling Contact Address2:\s*(?P.*)\nBilling Contact City:\s*(?P.+)\nBilling Contact State/Province:\s*(?P.+)\nBilling Contact Postal Code:\s*(?P.+)\nBilling Contact Country:\s*(?P.+)\nBilling Contact Country Code:\s*(?P.+)\nBilling Contact Phone Number:\s*(?P.+)\nBilling Contact Email:\s*(?P.+)\n", # .CO Internet "Billing Contact: (?P.+)\nBilling Organization: (?P.+)\nBilling Name: (?P.+)\nBilling Street: (?P.+)\nBilling City: (?P.+)\nBilling Postal Code: (?P.+)\nBilling State: (?P.+)\nBilling Country: (?P.+)\nBilling Phone: (?P.*)\nBilling Phone Ext: (?P.*)\nBilling Fax: (?P.*)\nBilling Fax Ext: (?P.*)\nBilling Email: (?P.*)\n", # Key-Systems GmbH "(?:Billing ID:[ ]*(?P.*)\n)?Billing[ ]*Name:[ ]*(?P.*)\nBilling[ ]*Organization:[ ]*(?P.*)\nBilling[ ]*Street:[ ]*(?P.+)\n(?:Billing[ ]*Street:[ ]*(?P.+)\n)?Billing[ ]*City:[ ]*(?P.+)\nBilling[ ]*State\/Province:[ ]*(?P.+)\nBilling[ ]*Postal[ ]*Code:[ ]*(?P.+)\nBilling[ ]*Country:[ ]*(?P.+)\n(?:Billing[ ]*Phone:[ ]*(?P.*)\n)?(?:Billing[ ]*Phone[ ]*Ext:[ ]*(?P.*)\n)?(?:Billing[ ]*Fax:[ ]*(?P.*)\n)?(?:Billing[ ]*Fax[ ]*Ext:\s*?(?P.*)\n)?(?:Billing[ ]*Email:[ ]*(?P.+)\n)?", # Musedoma (.museum) diff --git a/setup.py b/setup.py index 42f2e29..896369b 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ from setuptools import setup setup(name='pythonwhois', - version='2.1.2', + version='2.1.3', description='Module for retrieving and parsing the WHOIS data for a domain. Supports most domains. No dependencies.', author='Sven Slootweg', author_email='pythonwhois@cryto.net', diff --git a/test/data/anink.com b/test/data/anink.com new file mode 100644 index 0000000..be31fae --- /dev/null +++ b/test/data/anink.com @@ -0,0 +1,126 @@ + +The Data in EuroDNS WHOIS database is provided for information purposes only. +The fact that EuroDNS display such information does not provide any guarantee +expressed or implied on the purpose for which the database may be used, its +accuracy or usefulness. By submitting a WHOIS query, you agree that you will +use this Data only for lawful purposes and that, under no circumstances will +you use this Data to: + +(1) allow, enable, or otherwise support the transmission of mass unsolicited, +commercial advertising or solicitations via e-mail (spam); or +(2) enable high volume, automated, electronic processes that apply to EuroDNS +(or its systems). EuroDNS reserves the right to modify these terms at any time. + +By submitting this query, you agree to abide by the above policy. + +Domain Name: anink.com +Registry Domain ID: D12748027-COM +Registrar WHOIS Server: whois.eurodns.com +Registrar URL: http://www.eurodns.com +Updated Date: 2014-01-27T11-51-05Z +Creation Date: 2008-09-05T00-00-00Z +Registrar Registration Expiration Date: 2014-09-04T00-00-00Z +Registrar: Eurodns S.A. +Registrar IANA ID: 1052 +Registrar Abuse Contact Email: legalservices[at]eurodns.com +Registrar Abuse Contact Phone: +352.27220150 +Domain Status: clientTransferProhibited +Registry Registrant ID: +Registrant Name: Korchia Thibault +Registrant Organization: Quinv S.A. +Registrant Street: 36, avenue Marie-Therese +Registrant City: Luxembourg +Registrant State/Province: +Registrant Postal Code: 2132 +Registrant Country: LUXEMBOURG +Registrant Phone: +35220202551 +Registrant Fax: +35220202552 +Registrant Email: quinvsa@gmail.com +Registry Admin ID: +Admin Name: Korchia Thibault +Admin Organization: Quinv S.A. +Admin Street: 36, avenue Marie-Therese +Admin City: Luxembourg +Admin State/Province: +Admin Postal Code: 2132 +Admin Country: LUXEMBOURG +Admin Phone: +35220202551 +Admin Fax: +35220202552 +Admin Email: quinvsa@gmail.com +Registry Tech ID: +Tech Name: Korchia Thibault +Tech Organization: Quinv S.A. +Tech Street: 36, avenue Marie-Therese +Tech City: Luxembourg +Tech State/Province: +Tech Postal Code: 2132 +Tech Country: LUXEMBOURG +Tech Phone: +35220202551 +Tech Fax: +35220202552 +Tech Email: quinvsa@gmail.com +Name Server: ns1.eurodns.com +Name Server: ns2.eurodns.com +Name Server: ns3.eurodns.com +Name Server: ns4.eurodns.com +DNSSEC: +ICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form + +Whois History: 38 records have been archived since 2001-07-31 +http://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=anink.com + +-- + +Whois Server Version 2.0 + +Domain names in the .com and .net domains can now be registered +with many different competing registrars. Go to http://www.internic.net +for detailed information. + + Domain Name: ANINK.COM + Registrar: EURODNS S.A + Whois Server: whois.eurodns.com + Referral URL: http://www.eurodns.com + Name Server: NS1.EURODNS.COM + Name Server: NS2.EURODNS.COM + Name Server: NS3.EURODNS.COM + Name Server: NS4.EURODNS.COM + Status: clientTransferProhibited + Updated Date: 27-jan-2014 + Creation Date: 05-sep-2006 + Expiration Date: 05-sep-2014 + +>>> Last update of whois database: Sun, 27 Apr 2014 23:49:08 UTC <<< + +NOTICE: The expiration date displayed in this record is the date the +registrar's sponsorship of the domain name registration in the registry is +currently set to expire. This date does not necessarily reflect the expiration +date of the domain name registrant's agreement with the sponsoring +registrar. Users may consult the sponsoring registrar's Whois database to +view the registrar's reported date of expiration for this registration. + +TERMS OF USE: You are not authorized to access or query our Whois +database through the use of electronic processes that are high-volume and +automated except as reasonably necessary to register domain names or +modify existing registrations; the Data in VeriSign Global Registry +Services' ("VeriSign") Whois database is provided by VeriSign for +information purposes only, and to assist persons in obtaining information +about or related to a domain name registration record. VeriSign does not +guarantee its accuracy. By submitting a Whois query, you agree to abide +by the following terms of use: You agree that you may use this Data only +for lawful purposes and that under no circumstances will you use this Data +to: (1) allow, enable, or otherwise support the transmission of mass +unsolicited, commercial advertising or solicitations via e-mail, telephone, +or facsimile; or (2) enable high volume, automated, electronic processes +that apply to VeriSign (or its computer systems). The compilation, +repackaging, dissemination or other use of this Data is expressly +prohibited without the prior written consent of VeriSign. You agree not to +use electronic processes that are automated and high-volume to access or +query the Whois database except as reasonably necessary to register +domain names or modify existing registrations. VeriSign reserves the right +to restrict your access to the Whois database in its sole discretion to ensure +operational stability. VeriSign may restrict or terminate your access to the +Whois database for failure to abide by these terms of use. VeriSign +reserves the right to modify these terms at any time. + +The Registry database contains ONLY .COM, .NET, .EDU domains and +Registrars. diff --git a/test/data/baligems.co.uk b/test/data/baligems.co.uk new file mode 100644 index 0000000..73b5ab3 --- /dev/null +++ b/test/data/baligems.co.uk @@ -0,0 +1,54 @@ + + Domain name: + baligems.co.uk + + Registrant: + Global Travel Group + + Trading as: + The Global Travel Group Plc + + Registrant type: + UK Public Limited Company, (Company number: 2774722) + + Registrant's address: + 2nd Floor Dale House + Tiviot Dale + Stockport + Cheshire + SK1 1TB + United Kingdom + + Registrar: + Mesh Digital Limited t/a Domainmonster.com [Tag = MONSTER] + URL: http://www.domainmonster.com + + Relevant dates: + Registered on: 04-Feb-2008 + Expiry date: 04-Feb-2015 + Last updated: 20-Jan-2014 + + Registration status: + Registered until expiry date. + + Name servers: + ns1.domainmonster.com + ns2.domainmonster.com + ns3.domainmonster.com + + WHOIS lookup made at 09:27:26 15-Apr-2014 + +-- +This WHOIS information is provided for free by Nominet UK the central registry +for .uk domain names. This information and the .uk WHOIS are: + + Copyright Nominet UK 1996 - 2014. + +You may not access the .uk WHOIS or use any data from it except as permitted +by the terms of use available in full at http://www.nominet.org.uk/whoisterms, +which includes restrictions on: (A) use of the data for advertising, or its +repackaging, recompilation, redistribution or reuse (B) obscuring, removing +or hiding any or all of this notice and (C) exceeding query rate or volume +limits. The data is provided on an 'as-is' basis and may lag behind the +register. Access may be withdrawn or restricted at any time. + diff --git a/test/data/evalsed.info b/test/data/evalsed.info new file mode 100644 index 0000000..37ec439 --- /dev/null +++ b/test/data/evalsed.info @@ -0,0 +1,81 @@ +Domain Name:EVALSED.INFO +Domain ID: D2689149-LRMS +Creation Date: 2003-05-28T12:21:28Z +Updated Date: 2013-08-11T19:48:03Z +Registry Expiry Date: 2014-05-28T12:21:28Z +Sponsoring Registrar:EuroDNS SA (R505-LRMS) +Sponsoring Registrar IANA ID: 1052 +WHOIS Server: +Referral URL: +Domain Status: ok +Registrant ID:Edns-r2265236 +Registrant Name:Dulieu Arnaud +Registrant Organization:Mostra s.a. +Registrant Street: Globe village chaussee Alsemberg 1001 +Registrant City:Bruxelles +Registrant State/Province: +Registrant Postal Code:1180 +Registrant Country:BE +Registrant Phone:+32.25374400 +Registrant Phone Ext: +Registrant Fax: +32.22355699 +Registrant Fax Ext: +Registrant Email:webadmin@mostra.com +Admin ID:Edns-a3324733 +Admin Name:Dulieu Arnaud +Admin Organization:Mostra s.a. +Admin Street: Globe village chaussee Alsemberg 1001 +Admin City:Bruxelles +Admin State/Province: +Admin Postal Code:1180 +Admin Country:BE +Admin Phone:+32.25374400 +Admin Phone Ext: +Admin Fax: +32.22355699 +Admin Fax Ext: +Admin Email:webadmin@mostra.com +Billing ID:Edns-b3324733 +Billing Name:Dulieu Arnaud +Billing Organization:Mostra s.a. +Billing Street: Globe village chaussee Alsemberg 1001 +Billing City:Bruxelles +Billing State/Province: +Billing Postal Code:1180 +Billing Country:BE +Billing Phone:+32.25374400 +Billing Phone Ext: +Billing Fax: +32.22355699 +Billing Fax Ext: +Billing Email:webadmin@mostra.com +Tech ID:edns-Technical +Tech Name:Anouar Adlani +Tech Organization:Eurodns S.A. +Tech Street: 2 Rue Leon Laval +Tech City:Leudelange +Tech State/Province: +Tech Postal Code:L-3372 +Tech Country:LU +Tech Phone:+352.263725200 +Tech Phone Ext: +Tech Fax: +Tech Fax Ext: +Tech Email:hostmaster@eurodns.com +Name Server:NS1.EURODNS.COM +Name Server:NS2.EURODNS.COM +Name Server:NS3.EURODNS.COM +Name Server:NS4.EURODNS.COM +Name Server: +Name Server: +Name Server: +Name Server: +Name Server: +Name Server: +Name Server: +Name Server: +Name Server: +DNSSEC:Unsigned + +Access to AFILIAS WHOIS information is provided to assist persons in determining the contents of a domain name registration record in the Afilias registry database. The data in this record is provided by Afilias Limited for informational purposes only, and Afilias does not guarantee its accuracy. This service is intended only for query-based access. You agree that you will use this data only for lawful purposes and that, under no circumstances will you use this data to(a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the data recipient's own existing customers; or (b) enable high volume, automated, electronic processes that send queries or data to the systems of Registry Operator, a Registrar, or Afilias except as reasonably necessary to register domain names or modify existing registrations. All rights reserved. Afilias reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy. + + + diff --git a/test/data/globaltravelgroup.com b/test/data/globaltravelgroup.com new file mode 100644 index 0000000..bdf1461 --- /dev/null +++ b/test/data/globaltravelgroup.com @@ -0,0 +1,134 @@ +Domain Name: GLOBALTRAVELGROUP.COM +Registry Domain ID: 882804_DOMAIN_COM-VRSN +Registrar WHOIS Server: whois.meshdigital.com +Registrar URL: http://www.domainbox.com +Updated Date: 2014-02-12T00:00:00Z +Creation Date: 1998-02-17T00:00:00Z +Registrar Registration Expiration Date: 2015-02-16T00:00:00Z +Registrar: MESH DIGITAL LIMITED +Registrar IANA ID: 1390 +Registrar Abuse Contact Email: support@domainbox.com +Registrar Abuse Contact Phone: +1.8779770099 +Reseller: Domainmonster.com +Domain Status: clientDeleteProhibited +Domain Status: clientUpdateProhibited +Domain Status: clientTransferProhibited +Registry Registrant ID: +Registrant Name: Stella Travel +Registrant Organization: Stella Travel UK +Registrant Street: Glendale House +Registrant Street: Glendale Business Park +Registrant Street: Sandycroft +Registrant City: Chester +Registrant State/Province: Flintshire +Registrant Postal Code: CH5 2DL +Registrant Country: GB +Registrant Phone: +44.8453733033 +Registrant Phone Ext: +Registrant Fax Ext: +Registrant Email: stsdomains@globaltravelgroup.com +Registry Admin ID: +Admin Name: Stella Travel +Admin Organization: Stella Travel UK +Admin Street: Glendale House +Admin Street: Glendale Business Park +Admin Street: Sandycroft +Admin City: Chester +Admin State/Province: Flintshire +Admin Postal Code: CH5 2DL +Admin Country: GB +Admin Phone: +44.8453733033 +Admin Phone Ext: +Admin Fax Ext: +Admin Email: stsdomains@globaltravelgroup.com +Registry Tech ID: +Tech Name: Stella Travel +Tech Organization: Stella Travel UK +Tech Street: Glendale House +Tech Street: Glendale Business Park +Tech Street: Sandycroft +Tech City: Chester +Tech State/Province: Flintshire +Tech Postal Code: CH5 2DL +Tech Country: GB +Tech Phone: +44.8453733033 +Tech Phone Ext: +Tech Fax Ext: +Tech Email: stsdomains@globaltravelgroup.com +Name Server: ns1.stellatravel.co.uk +Name Server: ns2.stellatravel.co.uk +DNSSEC: unsigned +URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/ +>>> Last update of WHOIS database: 2014-04-23T03:20:32Z <<< + +The Data in this WHOIS database is provided +for information purposes only, and is designed to assist persons in +obtaining information related to domain name registration records. +It's accuracy is not guaranteed. By submitting a +WHOIS query, you agree that you will use this Data only for lawful +purposes and that, under no circumstances will you use this Data to: +(1) allow, enable, or otherwise support the transmission of mass +unsolicited, commercial advertising or solicitations via e-mail(spam); + or (2) enable high volume, automated, electronic processes that +apply to this WHOIS or any of its related systems. The provider of +this WHOIS reserves the right to modify these terms at any time. +By submitting this query, you agree to abide by this policy. + +LACK OF A DOMAIN RECORD IN THE WHOIS DATABASE DOES +NOT INDICATE DOMAIN AVAILABILITY. +-- + +Whois Server Version 2.0 + +Domain names in the .com and .net domains can now be registered +with many different competing registrars. Go to http://www.internic.net +for detailed information. + + Domain Name: GLOBALTRAVELGROUP.COM + Registrar: MESH DIGITAL LIMITED + Whois Server: whois.meshdigital.com + Referral URL: http://www.meshdigital.com + Name Server: NS1.STELLATRAVEL.CO.UK + Name Server: NS2.STELLATRAVEL.CO.UK + Status: clientDeleteProhibited + Status: clientTransferProhibited + Status: clientUpdateProhibited + Updated Date: 12-feb-2014 + Creation Date: 17-feb-1998 + Expiration Date: 16-feb-2015 + +>>> Last update of whois database: Wed, 23 Apr 2014 02:20:11 UTC <<< + +NOTICE: The expiration date displayed in this record is the date the +registrar's sponsorship of the domain name registration in the registry is +currently set to expire. This date does not necessarily reflect the expiration +date of the domain name registrant's agreement with the sponsoring +registrar. Users may consult the sponsoring registrar's Whois database to +view the registrar's reported date of expiration for this registration. + +TERMS OF USE: You are not authorized to access or query our Whois +database through the use of electronic processes that are high-volume and +automated except as reasonably necessary to register domain names or +modify existing registrations; the Data in VeriSign Global Registry +Services' ("VeriSign") Whois database is provided by VeriSign for +information purposes only, and to assist persons in obtaining information +about or related to a domain name registration record. VeriSign does not +guarantee its accuracy. By submitting a Whois query, you agree to abide +by the following terms of use: You agree that you may use this Data only +for lawful purposes and that under no circumstances will you use this Data +to: (1) allow, enable, or otherwise support the transmission of mass +unsolicited, commercial advertising or solicitations via e-mail, telephone, +or facsimile; or (2) enable high volume, automated, electronic processes +that apply to VeriSign (or its computer systems). The compilation, +repackaging, dissemination or other use of this Data is expressly +prohibited without the prior written consent of VeriSign. You agree not to +use electronic processes that are automated and high-volume to access or +query the Whois database except as reasonably necessary to register +domain names or modify existing registrations. VeriSign reserves the right +to restrict your access to the Whois database in its sole discretion to ensure +operational stability. VeriSign may restrict or terminate your access to the +Whois database for failure to abide by these terms of use. VeriSign +reserves the right to modify these terms at any time. + +The Registry database contains ONLY .COM, .NET, .EDU domains and +Registrars. diff --git a/test/data/hl3.eu b/test/data/hl3.eu new file mode 100644 index 0000000..86cc394 --- /dev/null +++ b/test/data/hl3.eu @@ -0,0 +1,72 @@ +% The WHOIS service offered by EURid and the access to the records +% in the EURid WHOIS database are provided for information purposes +% only. It allows persons to check whether a specific domain name +% is still available or not and to obtain information related to +% the registration records of existing domain names. +% +% EURid cannot, under any circumstances, be held liable in case the +% stored information would prove to be wrong, incomplete or not +% accurate in any sense. +% +% By submitting a query you agree not to use the information made +% available to: +% +% - allow, enable or otherwise support the transmission of unsolicited, +% commercial advertising or other solicitations whether via email or +% otherwise; +% - target advertising in any possible way; +% +% - to cause nuisance in any possible way to the registrants by sending +% (whether by automated, electronic processes capable of enabling +% high volumes or other possible means) messages to them. +% +% Without prejudice to the above, it is explicitly forbidden to extract, +% copy and/or use or re-utilise in any form and by any means +% (electronically or not) the whole or a quantitatively or qualitatively +% substantial part of the contents of the WHOIS database without prior +% and explicit permission by EURid, nor in any attempt hereof, to apply +% automated, electronic processes to EURid (or its systems). +% +% You agree that any reproduction and/or transmission of data for +% commercial purposes will always be considered as the extraction of a +% substantial part of the content of the WHOIS database. +% +% By submitting the query you agree to abide by this policy and accept +% that EURid can take measures to limit the use of its WHOIS services +% in order to protect the privacy of its registrants or the integrity +% of the database. +% +% The EURid WHOIS service on port 43 (textual whois) never +% discloses any information concerning the registrant. +% Registrant and onsite contact information can be obtained through use of the +% webbased whois service available from the EURid website www.eurid.eu +% +% WHOIS hl3 +Domain: hl3 + +Registrant: + NOT DISCLOSED! + Visit www.eurid.eu for webbased whois. + +Reseller: + +Technical: + Name: Klaba Octave + Organisation: OVH + Language: fr + Phone: +33.899701761 + Fax: +33.320200958 + Email: support@ovh.com + +Registrar: + Name: OVH SAS + Website: www.ovh.com/ + +Name servers: + noah.ns.cloudflare.com + lady.ns.cloudflare.com + +Keys: + +Please visit www.eurid.eu for more info. + diff --git a/test/data/hopjb.eu b/test/data/hopjb.eu new file mode 100644 index 0000000..adbeb0d --- /dev/null +++ b/test/data/hopjb.eu @@ -0,0 +1,72 @@ +% The WHOIS service offered by EURid and the access to the records +% in the EURid WHOIS database are provided for information purposes +% only. It allows persons to check whether a specific domain name +% is still available or not and to obtain information related to +% the registration records of existing domain names. +% +% EURid cannot, under any circumstances, be held liable in case the +% stored information would prove to be wrong, incomplete or not +% accurate in any sense. +% +% By submitting a query you agree not to use the information made +% available to: +% +% - allow, enable or otherwise support the transmission of unsolicited, +% commercial advertising or other solicitations whether via email or +% otherwise; +% - target advertising in any possible way; +% +% - to cause nuisance in any possible way to the registrants by sending +% (whether by automated, electronic processes capable of enabling +% high volumes or other possible means) messages to them. +% +% Without prejudice to the above, it is explicitly forbidden to extract, +% copy and/or use or re-utilise in any form and by any means +% (electronically or not) the whole or a quantitatively or qualitatively +% substantial part of the contents of the WHOIS database without prior +% and explicit permission by EURid, nor in any attempt hereof, to apply +% automated, electronic processes to EURid (or its systems). +% +% You agree that any reproduction and/or transmission of data for +% commercial purposes will always be considered as the extraction of a +% substantial part of the content of the WHOIS database. +% +% By submitting the query you agree to abide by this policy and accept +% that EURid can take measures to limit the use of its WHOIS services +% in order to protect the privacy of its registrants or the integrity +% of the database. +% +% The EURid WHOIS service on port 43 (textual whois) never +% discloses any information concerning the registrant. +% Registrant and onsite contact information can be obtained through use of the +% webbased whois service available from the EURid website www.eurid.eu +% +% WHOIS hopjb +Domain: hopjb + +Registrant: + NOT DISCLOSED! + Visit www.eurid.eu for webbased whois. + +Reseller: + +Technical: + Name: Klaba Octave + Organisation: OVH + Language: fr + Phone: +33.899701761 + Fax: +33.320200958 + Email: support@ovh.com + +Registrar: + Name: OVH SAS + Website: www.ovh.com/ + +Name servers: + noah.ns.cloudflare.com + lady.ns.cloudflare.com + +Keys: + +Please visit www.eurid.eu for more info. + diff --git a/test/data/jizzbo.com b/test/data/jizzbo.com new file mode 100644 index 0000000..26325a4 --- /dev/null +++ b/test/data/jizzbo.com @@ -0,0 +1,122 @@ + +The Data in EuroDNS WHOIS database is provided for information purposes only. +The fact that EuroDNS display such information does not provide any guarantee +expressed or implied on the purpose for which the database may be used, its +accuracy or usefulness. By submitting a WHOIS query, you agree that you will +use this Data only for lawful purposes and that, under no circumstances will +you use this Data to: + +(1) allow, enable, or otherwise support the transmission of mass unsolicited, +commercial advertising or solicitations via e-mail (spam); or +(2) enable high volume, automated, electronic processes that apply to EuroDNS +(or its systems). EuroDNS reserves the right to modify these terms at any time. + +By submitting this query, you agree to abide by the above policy. + +Domain Name: jizzbo.com +Registry Domain ID: D9128889-COM +Registrar WHOIS Server: whois.eurodns.com +Registrar URL: http://www.eurodns.com +Updated Date: 2012-10-24T11-31-26Z +Creation Date: 2006-02-08T00-00-00Z +Registrar Registration Expiration Date: 2022-02-07T00-00-00Z +Registrar: Eurodns S.A. +Registrar IANA ID: 1052 +Registrar Abuse Contact Email: legalservices[at]eurodns.com +Registrar Abuse Contact Phone: +352.27220150 +Domain Status: clientTransferProhibited +Registry Registrant ID: +Registrant Name: Whois Privacy +Registrant Organization: WhoisPrivacy Limited +Registrant Street: 3/F, Jonsim Place, 228 Queen's Road East +Registrant City: Wanchai +Registrant State/Province: +Registrant Postal Code: HK +Registrant Country: HONG KONG +Registrant Phone: +85258081344 +Registrant Fax: +85258081345 +Registrant Email: 9f72a6e356df46db@whoisprivacy.com +Registry Admin ID: +Admin Name: Whois Privacy +Admin Organization: WhoisPrivacy Limited +Admin Street: 3/F, Jonsim Place, 228 Queen's Road East +Admin City: Wanchai +Admin State/Province: +Admin Postal Code: HK +Admin Country: HONG KONG +Admin Phone: +85258081344 +Admin Fax: +85258081345 +Admin Email: 9f72a6e356df46db@whoisprivacy.com +Registry Tech ID: +Tech Name: Whois Privacy +Tech Organization: WhoisPrivacy Limited +Tech Street: 3/F, Jonsim Place, 228 Queen's Road East +Tech City: Wanchai +Tech State/Province: +Tech Postal Code: HK +Tech Country: HONG KONG +Tech Phone: +85258081344 +Tech Fax: +85258081345 +Tech Email: 9f72a6e356df46db@whoisprivacy.com +Name Server: ns1.swiftco.net +Name Server: ns2.swiftco.net +DNSSEC: +ICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form + +Whois History: 1,065 records have been archived since 2007-10-23 +http://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=jizzbo.com + +-- + +Whois Server Version 2.0 + +Domain names in the .com and .net domains can now be registered +with many different competing registrars. Go to http://www.internic.net +for detailed information. + + Domain Name: JIZZBO.COM + Registrar: EURODNS S.A + Whois Server: whois.eurodns.com + Referral URL: http://www.eurodns.com + Name Server: NS1.SWIFTCO.NET + Name Server: NS2.SWIFTCO.NET + Status: clientTransferProhibited + Updated Date: 24-oct-2012 + Creation Date: 08-feb-2006 + Expiration Date: 08-feb-2022 + +>>> Last update of whois database: Sun, 27 Apr 2014 23:48:08 UTC <<< + +NOTICE: The expiration date displayed in this record is the date the +registrar's sponsorship of the domain name registration in the registry is +currently set to expire. This date does not necessarily reflect the expiration +date of the domain name registrant's agreement with the sponsoring +registrar. Users may consult the sponsoring registrar's Whois database to +view the registrar's reported date of expiration for this registration. + +TERMS OF USE: You are not authorized to access or query our Whois +database through the use of electronic processes that are high-volume and +automated except as reasonably necessary to register domain names or +modify existing registrations; the Data in VeriSign Global Registry +Services' ("VeriSign") Whois database is provided by VeriSign for +information purposes only, and to assist persons in obtaining information +about or related to a domain name registration record. VeriSign does not +guarantee its accuracy. By submitting a Whois query, you agree to abide +by the following terms of use: You agree that you may use this Data only +for lawful purposes and that under no circumstances will you use this Data +to: (1) allow, enable, or otherwise support the transmission of mass +unsolicited, commercial advertising or solicitations via e-mail, telephone, +or facsimile; or (2) enable high volume, automated, electronic processes +that apply to VeriSign (or its computer systems). The compilation, +repackaging, dissemination or other use of this Data is expressly +prohibited without the prior written consent of VeriSign. You agree not to +use electronic processes that are automated and high-volume to access or +query the Whois database except as reasonably necessary to register +domain names or modify existing registrations. VeriSign reserves the right +to restrict your access to the Whois database in its sole discretion to ensure +operational stability. VeriSign may restrict or terminate your access to the +Whois database for failure to abide by these terms of use. VeriSign +reserves the right to modify these terms at any time. + +The Registry database contains ONLY .COM, .NET, .EDU domains and +Registrars. diff --git a/test/data/pixelmania.asia b/test/data/pixelmania.asia new file mode 100644 index 0000000..db7f82a --- /dev/null +++ b/test/data/pixelmania.asia @@ -0,0 +1,126 @@ +DotAsia WHOIS LEGAL STATEMENT AND TERMS & CONDITIONS: The WHOIS service offered +by DotAsia and the access to the records in the DotAsia WHOIS database are provided +for information purposes only. It allows persons to check whether a specific +domain name is still available or not and to obtain information related to +the registration records of existing domain names. DotAsia cannot, under any +circumstances, be held liable in case the stored information would prove to +be wrong, incomplete, or not accurate in any sense. By submitting a query +you agree not to use the information made available to: allow, enable or +otherwise support the transmission of unsolicited, commercial advertising or +other solicitations whether via email or otherwise; target advertising in any +possible way; or to cause nuisance in any possible way to the registrants by +sending (whether by automated, electronic processes capable of enabling high +volumes or other possible means) messages to them. Without prejudice to the +above, it is explicitly forbidden to extract, copy and/or use or re-utilise +in any form and by any means (electronically or not) the whole or a +quantitatively or qualitatively substantial part of the contents of the WHOIS +database without prior and explicit permission by DotAsia, nor in any attempt +hereof, or to apply automated, electronic processes to DotAsia (or its systems). +You agree that any reproduction and/or transmission of data for commercial +purposes will always be considered as the extraction of a substantial part of +the content of the WHOIS database. By submitting the query you agree to abide +by this policy and accept that DotAsia can take measures to limit the use of its +WHOIS services in order to protect the privacy of its registrants or the +integrity of the database. + +Domain ID:D1861281-ASIA +Domain Name:PIXELMANIA.ASIA +Domain Create Date:11-Aug-2011 15:22:37 UTC +Domain Expiration Date:11-Aug-2014 15:22:37 UTC +Domain Last Updated Date:11-Aug-2013 22:20:16 UTC +Last Transferred Date: +Created by:EuroDNS S.A. R36-ASIA (1052) +Last Updated by Registrar:ASIA Registry R6-ASIA (9996) +Sponsoring Registrar:EuroDNS S.A. R36-ASIA (1052) +Domain Status:OK +Registrant ID:Edns-r5085117 +Registrant Name:Knack Hans-Peter +Registrant Organization:Einkaufen und Reisen Ltd. +Registrant Address:69 Great Hampton Street +Registrant Address2: +Registrant Address3: +Registrant City:Birmingham +Registrant State/Province: +Registrant Country/Economy:GB +Registrant Postal Code:B18 6EW +Registrant Phone:+49.2015146701 +Registrant Phone Ext.: +Registrant FAX:+49.2015146703 +Registrant FAX Ext.: +Registrant E-mail:contact@einkaufen-und-reisen.eu +Administrative ID:edns_Korea +Administrative Name:WhoisPrivacy Limited +Administrative Organization: +Administrative Address:3/F, Jonsim Place +Administrative Address2:228 Queen's Road East +Administrative Address3: +Administrative City:Wanchai +Administrative State/Province: +Administrative Country/Economy:HK +Administrative Postal Code: +Administrative Phone:+852.58081344 +Administrative Phone Ext.: +Administrative FAX:+852.58081345 +Administrative FAX Ext.: +Administrative E-mail:ced@dotasia.eurodns.com +Administrative ID:Edns-a5085117 +Administrative Name:Knack Hans-Peter +Administrative Organization: +Administrative Address:Grendplatz 3 +Administrative Address2: +Administrative Address3: +Administrative City:Essen +Administrative State/Province: +Administrative Country/Economy:DE +Administrative Postal Code:45276 +Administrative Phone:+49.2015146701 +Administrative Phone Ext.: +Administrative FAX:+49.2015146703 +Administrative FAX Ext.: +Administrative E-mail:hpk@einkaufen-und-reisen.eu +Technical ID:edns-Technical2 +Technical Name:Adlani Anouar +Technical Organization:EuroDNS S.A. +Technical Address:2, rue Leon Laval +Technical Address2: +Technical Address3: +Technical City:Leudelange +Technical State/Province:- +Technical Country/Economy:LU +Technical Postal Code:L-3372 +Technical Phone:+352.26319161 +Technical Phone Ext.: +Technical FAX:+352.26372537 +Technical FAX Ext.: +Technical E-mail:hostmaster@eurodns.com +Billing ID:Edns-b5085117 +Billing Name:Knack Hans-Peter +Billing Organization:Einkaufen und Reisen Ltd. +Billing Address:69 Great Hampton Street +Billing Address2: +Billing Address3: +Billing City:Birmingham +Billing State/Province: +Billing Country/Economy:GB +Billing Postal Code:B18 6EW +Billing Phone:+49.2015146701 +Billing Phone Ext.: +Billing FAX:+49.2015146703 +Billing FAX Ext.: +Billing E-mail:contact@einkaufen-und-reisen.eu +Nameservers:NS1.EURODNS.COM +Nameservers:NS2.EURODNS.COM +Nameservers:NS3.EURODNS.COM +Nameservers:NS4.EURODNS.COM +Nameservers: +Nameservers: +Nameservers: +Nameservers: +Nameservers: +Nameservers: +Nameservers: +Nameservers: +Nameservers: + + + diff --git a/test/data/vulnweb.com b/test/data/vulnweb.com new file mode 100644 index 0000000..6eaacfa --- /dev/null +++ b/test/data/vulnweb.com @@ -0,0 +1,126 @@ + +The Data in EuroDNS WHOIS database is provided for information purposes only. +The fact that EuroDNS display such information does not provide any guarantee +expressed or implied on the purpose for which the database may be used, its +accuracy or usefulness. By submitting a WHOIS query, you agree that you will +use this Data only for lawful purposes and that, under no circumstances will +you use this Data to: + +(1) allow, enable, or otherwise support the transmission of mass unsolicited, +commercial advertising or solicitations via e-mail (spam); or +(2) enable high volume, automated, electronic processes that apply to EuroDNS +(or its systems). EuroDNS reserves the right to modify these terms at any time. + +By submitting this query, you agree to abide by the above policy. + +Domain Name: vulnweb.com +Registry Domain ID: D4569573-COM +Registrar WHOIS Server: whois.eurodns.com +Registrar URL: http://www.eurodns.com +Updated Date: 2014-04-08T10-03-21Z +Creation Date: 2010-06-14T00-00-00Z +Registrar Registration Expiration Date: 2017-06-13T00-00-00Z +Registrar: Eurodns S.A. +Registrar IANA ID: 1052 +Registrar Abuse Contact Email: legalservices[at]eurodns.com +Registrar Abuse Contact Phone: +352.27220150 +Domain Status: clientTransferProhibited +Registry Registrant ID: +Registrant Name: Abela Robert +Registrant Organization: Acunetix Ltd +Registrant Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street +Registrant City: Nicosia +Registrant State/Province: +Registrant Postal Code: 2414 +Registrant Country: CYPRUS +Registrant Phone: +443302020190 +Registrant Fax: +Registrant Email: ra@acunetix.com +Registry Admin ID: +Admin Name: Abela Robert +Admin Organization: Acunetix Ltd +Admin Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street +Admin City: Nicosia +Admin State/Province: +Admin Postal Code: 2414 +Admin Country: CYPRUS +Admin Phone: +443302020190 +Admin Fax: +Admin Email: ra@acunetix.com +Registry Tech ID: +Tech Name: Abela Robert +Tech Organization: Acunetix Ltd +Tech Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street +Tech City: Nicosia +Tech State/Province: +Tech Postal Code: 2414 +Tech Country: CYPRUS +Tech Phone: +443302020190 +Tech Fax: +Tech Email: ra@acunetix.com +Name Server: ns1.eurodns.com +Name Server: ns2.eurodns.com +Name Server: ns3.eurodns.com +Name Server: ns4.eurodns.com +DNSSEC: +ICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form + +Whois History: 164 records have been archived since 2010-06-15 +http://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=vulnweb.com + +-- + +Whois Server Version 2.0 + +Domain names in the .com and .net domains can now be registered +with many different competing registrars. Go to http://www.internic.net +for detailed information. + + Domain Name: VULNWEB.COM + Registrar: EURODNS S.A + Whois Server: whois.eurodns.com + Referral URL: http://www.eurodns.com + Name Server: NS1.EURODNS.COM + Name Server: NS2.EURODNS.COM + Name Server: NS3.EURODNS.COM + Name Server: NS4.EURODNS.COM + Status: clientTransferProhibited + Updated Date: 08-apr-2014 + Creation Date: 14-jun-2010 + Expiration Date: 14-jun-2017 + +>>> Last update of whois database: Sun, 27 Apr 2014 23:32:17 UTC <<< + +NOTICE: The expiration date displayed in this record is the date the +registrar's sponsorship of the domain name registration in the registry is +currently set to expire. This date does not necessarily reflect the expiration +date of the domain name registrant's agreement with the sponsoring +registrar. Users may consult the sponsoring registrar's Whois database to +view the registrar's reported date of expiration for this registration. + +TERMS OF USE: You are not authorized to access or query our Whois +database through the use of electronic processes that are high-volume and +automated except as reasonably necessary to register domain names or +modify existing registrations; the Data in VeriSign Global Registry +Services' ("VeriSign") Whois database is provided by VeriSign for +information purposes only, and to assist persons in obtaining information +about or related to a domain name registration record. VeriSign does not +guarantee its accuracy. By submitting a Whois query, you agree to abide +by the following terms of use: You agree that you may use this Data only +for lawful purposes and that under no circumstances will you use this Data +to: (1) allow, enable, or otherwise support the transmission of mass +unsolicited, commercial advertising or solicitations via e-mail, telephone, +or facsimile; or (2) enable high volume, automated, electronic processes +that apply to VeriSign (or its computer systems). The compilation, +repackaging, dissemination or other use of this Data is expressly +prohibited without the prior written consent of VeriSign. You agree not to +use electronic processes that are automated and high-volume to access or +query the Whois database except as reasonably necessary to register +domain names or modify existing registrations. VeriSign reserves the right +to restrict your access to the Whois database in its sole discretion to ensure +operational stability. VeriSign may restrict or terminate your access to the +Whois database for failure to abide by these terms of use. VeriSign +reserves the right to modify these terms at any time. + +The Registry database contains ONLY .COM, .NET, .EDU domains and +Registrars. diff --git a/test/target_default/anink.com b/test/target_default/anink.com new file mode 100644 index 0000000..fb2d149 --- /dev/null +++ b/test/target_default/anink.com @@ -0,0 +1 @@ +{"status": ["clientTransferProhibited"], "updated_date": ["2014-01-27T11:51:05"], "contacts": {"admin": {"city": "Luxembourg", "fax": "+35220202552", "name": "Korchia Thibault", "phone": "+35220202551", "street": "36, avenue Marie-Therese", "country": "LUXEMBOURG", "postalcode": "2132", "organization": "Quinv S.A.", "email": "quinvsa@gmail.com"}, "tech": {"city": "Luxembourg", "fax": "+35220202552", "name": "Korchia Thibault", "phone": "+35220202551", "street": "36, avenue Marie-Therese", "country": "LUXEMBOURG", "postalcode": "2132", "organization": "Quinv S.A.", "email": "quinvsa@gmail.com"}, "registrant": {"city": "Luxembourg", "fax": "+35220202552", "name": "Korchia Thibault", "phone": "+35220202551", "street": "36, avenue Marie-Therese", "country": "LUXEMBOURG", "postalcode": "2132", "organization": "Quinv S.A.", "email": "quinvsa@gmail.com"}, "billing": null}, "nameservers": ["ns1.eurodns.com", "ns2.eurodns.com", "ns3.eurodns.com", "ns4.eurodns.com"], "expiration_date": ["2014-09-04T00:00:00"], "raw": ["\nThe Data in EuroDNS WHOIS database is provided for information purposes only.\nThe fact that EuroDNS display such information does not provide any guarantee\nexpressed or implied on the purpose for which the database may be used, its\naccuracy or usefulness. By submitting a WHOIS query, you agree that you will\nuse this Data only for lawful purposes and that, under no circumstances will\nyou use this Data to:\n\n(1) allow, enable, or otherwise support the transmission of mass unsolicited,\ncommercial advertising or solicitations via e-mail (spam); or\n(2) enable high volume, automated, electronic processes that apply to EuroDNS\n(or its systems). EuroDNS reserves the right to modify these terms at any time.\n\nBy submitting this query, you agree to abide by the above policy.\n\nDomain Name: anink.com\nRegistry Domain ID: D12748027-COM\nRegistrar WHOIS Server: whois.eurodns.com\nRegistrar URL: http://www.eurodns.com\nUpdated Date: 2014-01-27T11-51-05Z\nCreation Date: 2008-09-05T00-00-00Z\nRegistrar Registration Expiration Date: 2014-09-04T00-00-00Z\nRegistrar: Eurodns S.A.\nRegistrar IANA ID: 1052\nRegistrar Abuse Contact Email: legalservices[at]eurodns.com\nRegistrar Abuse Contact Phone: +352.27220150\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Korchia Thibault\nRegistrant Organization: Quinv S.A.\nRegistrant Street: 36, avenue Marie-Therese\nRegistrant City: Luxembourg\nRegistrant State/Province:\nRegistrant Postal Code: 2132\nRegistrant Country: LUXEMBOURG\nRegistrant Phone: +35220202551\nRegistrant Fax: +35220202552\nRegistrant Email: quinvsa@gmail.com\nRegistry Admin ID: \nAdmin Name: Korchia Thibault\nAdmin Organization: Quinv S.A.\nAdmin Street: 36, avenue Marie-Therese\nAdmin City: Luxembourg\nAdmin State/Province:\nAdmin Postal Code: 2132\nAdmin Country: LUXEMBOURG\nAdmin Phone: +35220202551\nAdmin Fax: +35220202552\nAdmin Email: quinvsa@gmail.com\nRegistry Tech ID: \nTech Name: Korchia Thibault\nTech Organization: Quinv S.A.\nTech Street: 36, avenue Marie-Therese\nTech City: Luxembourg\nTech State/Province:\nTech Postal Code: 2132\nTech Country: LUXEMBOURG\nTech Phone: +35220202551\nTech Fax: +35220202552\nTech Email: quinvsa@gmail.com\nName Server: ns1.eurodns.com\nName Server: ns2.eurodns.com\nName Server: ns3.eurodns.com\nName Server: ns4.eurodns.com\nDNSSEC: \nICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form\n\nWhois History: 38 records have been archived since 2001-07-31\nhttp://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=anink.com\n", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: ANINK.COM\n Registrar: EURODNS S.A\n Whois Server: whois.eurodns.com\n Referral URL: http://www.eurodns.com\n Name Server: NS1.EURODNS.COM\n Name Server: NS2.EURODNS.COM\n Name Server: NS3.EURODNS.COM\n Name Server: NS4.EURODNS.COM\n Status: clientTransferProhibited\n Updated Date: 27-jan-2014\n Creation Date: 05-sep-2006\n Expiration Date: 05-sep-2014\n\n>>> Last update of whois database: Sun, 27 Apr 2014 23:49:08 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.eurodns.com"], "registrar": ["Eurodns S.A."], "creation_date": ["2008-09-05T00:00:00"], "id": ["D12748027-COM"]} \ No newline at end of file diff --git a/test/target_default/baligems.co.uk b/test/target_default/baligems.co.uk new file mode 100644 index 0000000..87d632f --- /dev/null +++ b/test/target_default/baligems.co.uk @@ -0,0 +1 @@ +{"updated_date": ["2014-01-20T00:00:00"], "status": ["Registered until expiry date."], "contacts": {"admin": null, "tech": null, "registrant": {"city": "Stockport", "name": "Global Travel Group", "state": "Cheshire", "street": "2nd Floor Dale House\nTiviot Dale", "country": "United Kingdom", "postalcode": "SK1 1TB"}, "billing": null}, "nameservers": ["ns1.domainmonster.com", "ns2.domainmonster.com", "ns3.domainmonster.com"], "expiration_date": ["2015-02-04T00:00:00"], "creation_date": ["2008-02-04T00:00:00", "2008-02-04T00:00:00", "2008-02-04T00:00:00"], "raw": ["\n Domain name:\n baligems.co.uk\n\n Registrant:\n Global Travel Group\n\n Trading as: \n The Global Travel Group Plc\n\n Registrant type:\n UK Public Limited Company, (Company number: 2774722)\n\n Registrant's address:\n 2nd Floor Dale House\n Tiviot Dale\n Stockport\n Cheshire\n SK1 1TB\n United Kingdom\n\n Registrar:\n Mesh Digital Limited t/a Domainmonster.com [Tag = MONSTER]\n URL: http://www.domainmonster.com\n\n Relevant dates:\n Registered on: 04-Feb-2008\n Expiry date: 04-Feb-2015\n Last updated: 20-Jan-2014\n\n Registration status:\n Registered until expiry date.\n\n Name servers:\n ns1.domainmonster.com\n ns2.domainmonster.com\n ns3.domainmonster.com\n\n WHOIS lookup made at 09:27:26 15-Apr-2014\n\n-- \nThis WHOIS information is provided for free by Nominet UK the central registry\nfor .uk domain names. This information and the .uk WHOIS are:\n\n Copyright Nominet UK 1996 - 2014.\n\nYou may not access the .uk WHOIS or use any data from it except as permitted\nby the terms of use available in full at http://www.nominet.org.uk/whoisterms,\nwhich includes restrictions on: (A) use of the data for advertising, or its\nrepackaging, recompilation, redistribution or reuse (B) obscuring, removing\nor hiding any or all of this notice and (C) exceeding query rate or volume\nlimits. The data is provided on an 'as-is' basis and may lag behind the\nregister. Access may be withdrawn or restricted at any time. \n\n"], "registrar": ["Mesh Digital Limited t/a Domainmonster.com [Tag = MONSTER]"]} \ No newline at end of file diff --git a/test/target_default/evalsed.info b/test/target_default/evalsed.info new file mode 100644 index 0000000..d43445c --- /dev/null +++ b/test/target_default/evalsed.info @@ -0,0 +1 @@ +{"status": ["ok"], "updated_date": ["2013-08-11T19:48:03"], "contacts": {"admin": {"city": "Bruxelles", "fax": "+32.22355699", "handle": "Edns-a3324733", "name": "Dulieu Arnaud", "phone": "+32.25374400", "street": "Globe village chaussee Alsemberg 1001", "country": "BE", "postalcode": "1180", "organization": "Mostra s.a.", "email": "webadmin@mostra.com"}, "tech": {"city": "Leudelange", "handle": "edns-Technical", "name": "Anouar Adlani", "phone": "+352.263725200", "street": "2 Rue Leon Laval", "country": "LU", "postalcode": "L-3372", "organization": "Eurodns S.A.", "email": "hostmaster@eurodns.com"}, "registrant": {"city": "Bruxelles", "fax": "+32.22355699", "handle": "Edns-r2265236", "name": "Dulieu Arnaud", "phone": "+32.25374400", "street": "Globe village chaussee Alsemberg 1001", "country": "BE", "postalcode": "1180", "organization": "Mostra s.a.", "email": "webadmin@mostra.com"}, "billing": null}, "nameservers": ["NS1.EURODNS.COM", "NS2.EURODNS.COM", "NS3.EURODNS.COM", "NS4.EURODNS.COM"], "expiration_date": ["2014-05-28T12:21:28"], "raw": ["Domain Name:EVALSED.INFO\nDomain ID: D2689149-LRMS\nCreation Date: 2003-05-28T12:21:28Z\nUpdated Date: 2013-08-11T19:48:03Z\nRegistry Expiry Date: 2014-05-28T12:21:28Z\nSponsoring Registrar:EuroDNS SA (R505-LRMS)\nSponsoring Registrar IANA ID: 1052\nWHOIS Server: \nReferral URL: \nDomain Status: ok\nRegistrant ID:Edns-r2265236\nRegistrant Name:Dulieu Arnaud\nRegistrant Organization:Mostra s.a.\nRegistrant Street: Globe village chaussee Alsemberg 1001\nRegistrant City:Bruxelles\nRegistrant State/Province:\nRegistrant Postal Code:1180\nRegistrant Country:BE\nRegistrant Phone:+32.25374400\nRegistrant Phone Ext: \nRegistrant Fax: +32.22355699\nRegistrant Fax Ext: \nRegistrant Email:webadmin@mostra.com\nAdmin ID:Edns-a3324733\nAdmin Name:Dulieu Arnaud\nAdmin Organization:Mostra s.a.\nAdmin Street: Globe village chaussee Alsemberg 1001\nAdmin City:Bruxelles\nAdmin State/Province:\nAdmin Postal Code:1180\nAdmin Country:BE\nAdmin Phone:+32.25374400\nAdmin Phone Ext: \nAdmin Fax: +32.22355699\nAdmin Fax Ext: \nAdmin Email:webadmin@mostra.com\nBilling ID:Edns-b3324733\nBilling Name:Dulieu Arnaud\nBilling Organization:Mostra s.a.\nBilling Street: Globe village chaussee Alsemberg 1001\nBilling City:Bruxelles\nBilling State/Province:\nBilling Postal Code:1180\nBilling Country:BE\nBilling Phone:+32.25374400\nBilling Phone Ext: \nBilling Fax: +32.22355699\nBilling Fax Ext: \nBilling Email:webadmin@mostra.com\nTech ID:edns-Technical\nTech Name:Anouar Adlani\nTech Organization:Eurodns S.A.\nTech Street: 2 Rue Leon Laval\nTech City:Leudelange\nTech State/Province:\nTech Postal Code:L-3372\nTech Country:LU\nTech Phone:+352.263725200\nTech Phone Ext: \nTech Fax: \nTech Fax Ext: \nTech Email:hostmaster@eurodns.com\nName Server:NS1.EURODNS.COM\nName Server:NS2.EURODNS.COM\nName Server:NS3.EURODNS.COM\nName Server:NS4.EURODNS.COM\nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nDNSSEC:Unsigned\n\nAccess to AFILIAS WHOIS information is provided to assist persons in determining the contents of a domain name registration record in the Afilias registry database. The data in this record is provided by Afilias Limited for informational purposes only, and Afilias does not guarantee its accuracy. This service is intended only for query-based access. You agree that you will use this data only for lawful purposes and that, under no circumstances will you use this data to(a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the data recipient's own existing customers; or (b) enable high volume, automated, electronic processes that send queries or data to the systems of Registry Operator, a Registrar, or Afilias except as reasonably necessary to register domain names or modify existing registrations. All rights reserved. Afilias reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy.\n\n\n\n"], "registrar": ["EuroDNS SA (R505-LRMS)"], "creation_date": ["2003-05-28T12:21:28"], "id": ["D2689149-LRMS"]} \ No newline at end of file diff --git a/test/target_default/globaltravelgroup.com b/test/target_default/globaltravelgroup.com new file mode 100644 index 0000000..fb179ed --- /dev/null +++ b/test/target_default/globaltravelgroup.com @@ -0,0 +1 @@ +{"status": ["clientDeleteProhibited", "clientUpdateProhibited", "clientTransferProhibited"], "updated_date": ["2014-02-12T00:00:00"], "contacts": {"admin": {"city": "Chester", "name": "Stella Travel", "state": "Flintshire", "phone": "+44.8453733033", "street": "Glendale House\nGlendale Business Park\nSandycroft", "country": "GB", "postalcode": "CH5 2DL", "organization": "Stella Travel UK", "email": "stsdomains@globaltravelgroup.com"}, "tech": {"city": "Chester", "name": "Stella Travel", "state": "Flintshire", "phone": "+44.8453733033", "street": "Glendale House\nGlendale Business Park\nSandycroft", "country": "GB", "postalcode": "CH5 2DL", "organization": "Stella Travel UK", "email": "stsdomains@globaltravelgroup.com"}, "registrant": {"city": "Chester", "name": "Stella Travel", "state": "Flintshire", "phone": "+44.8453733033", "street": "Glendale House\nGlendale Business Park\nSandycroft", "country": "GB", "postalcode": "CH5 2DL", "organization": "Stella Travel UK", "email": "stsdomains@globaltravelgroup.com"}, "billing": null}, "nameservers": ["ns1.stellatravel.co.uk", "ns2.stellatravel.co.uk"], "expiration_date": ["2015-02-16T00:00:00"], "emails": ["support@domainbox.com"], "raw": ["Domain Name: GLOBALTRAVELGROUP.COM\nRegistry Domain ID: 882804_DOMAIN_COM-VRSN\nRegistrar WHOIS Server: whois.meshdigital.com\nRegistrar URL: http://www.domainbox.com\nUpdated Date: 2014-02-12T00:00:00Z\nCreation Date: 1998-02-17T00:00:00Z\nRegistrar Registration Expiration Date: 2015-02-16T00:00:00Z\nRegistrar: MESH DIGITAL LIMITED\nRegistrar IANA ID: 1390\nRegistrar Abuse Contact Email: support@domainbox.com\nRegistrar Abuse Contact Phone: +1.8779770099\nReseller: Domainmonster.com\nDomain Status: clientDeleteProhibited\nDomain Status: clientUpdateProhibited\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Stella Travel\nRegistrant Organization: Stella Travel UK\nRegistrant Street: Glendale House\nRegistrant Street: Glendale Business Park\nRegistrant Street: Sandycroft\nRegistrant City: Chester\nRegistrant State/Province: Flintshire\nRegistrant Postal Code: CH5 2DL\nRegistrant Country: GB\nRegistrant Phone: +44.8453733033\nRegistrant Phone Ext: \nRegistrant Fax Ext: \nRegistrant Email: stsdomains@globaltravelgroup.com\nRegistry Admin ID: \nAdmin Name: Stella Travel\nAdmin Organization: Stella Travel UK\nAdmin Street: Glendale House\nAdmin Street: Glendale Business Park\nAdmin Street: Sandycroft\nAdmin City: Chester\nAdmin State/Province: Flintshire\nAdmin Postal Code: CH5 2DL\nAdmin Country: GB\nAdmin Phone: +44.8453733033\nAdmin Phone Ext: \nAdmin Fax Ext: \nAdmin Email: stsdomains@globaltravelgroup.com\nRegistry Tech ID: \nTech Name: Stella Travel\nTech Organization: Stella Travel UK\nTech Street: Glendale House\nTech Street: Glendale Business Park\nTech Street: Sandycroft\nTech City: Chester\nTech State/Province: Flintshire\nTech Postal Code: CH5 2DL\nTech Country: GB\nTech Phone: +44.8453733033\nTech Phone Ext: \nTech Fax Ext: \nTech Email: stsdomains@globaltravelgroup.com\nName Server: ns1.stellatravel.co.uk\nName Server: ns2.stellatravel.co.uk\nDNSSEC: unsigned\nURL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/\n>>> Last update of WHOIS database: 2014-04-23T03:20:32Z <<<\n\nThe Data in this WHOIS database is provided\nfor information purposes only, and is designed to assist persons in\nobtaining information related to domain name registration records.\nIt's accuracy is not guaranteed. By submitting a\nWHOIS query, you agree that you will use this Data only for lawful\npurposes and that, under no circumstances will you use this Data to:\n(1) allow, enable, or otherwise support the transmission of mass\nunsolicited, commercial advertising or solicitations via e-mail(spam);\n or (2) enable high volume, automated, electronic processes that\napply to this WHOIS or any of its related systems. The provider of \nthis WHOIS reserves the right to modify these terms at any time. \nBy submitting this query, you agree to abide by this policy.\n\nLACK OF A DOMAIN RECORD IN THE WHOIS DATABASE DOES \nNOT INDICATE DOMAIN AVAILABILITY.", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: GLOBALTRAVELGROUP.COM\n Registrar: MESH DIGITAL LIMITED\n Whois Server: whois.meshdigital.com\n Referral URL: http://www.meshdigital.com\n Name Server: NS1.STELLATRAVEL.CO.UK\n Name Server: NS2.STELLATRAVEL.CO.UK\n Status: clientDeleteProhibited\n Status: clientTransferProhibited\n Status: clientUpdateProhibited\n Updated Date: 12-feb-2014\n Creation Date: 17-feb-1998\n Expiration Date: 16-feb-2015\n\n>>> Last update of whois database: Wed, 23 Apr 2014 02:20:11 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.meshdigital.com"], "registrar": ["MESH DIGITAL LIMITED"], "creation_date": ["1998-02-17T00:00:00"], "id": ["882804_DOMAIN_COM-VRSN"]} \ No newline at end of file diff --git a/test/target_default/hl3.eu b/test/target_default/hl3.eu new file mode 100644 index 0000000..5ad3a50 --- /dev/null +++ b/test/target_default/hl3.eu @@ -0,0 +1 @@ +{"nameservers": ["noah.ns.cloudflare.com", "lady.ns.cloudflare.com"], "raw": ["% The WHOIS service offered by EURid and the access to the records\n% in the EURid WHOIS database are provided for information purposes\n% only. It allows persons to check whether a specific domain name\n% is still available or not and to obtain information related to\n% the registration records of existing domain names.\n%\n% EURid cannot, under any circumstances, be held liable in case the\n% stored information would prove to be wrong, incomplete or not\n% accurate in any sense.\n%\n% By submitting a query you agree not to use the information made\n% available to:\n%\n% - allow, enable or otherwise support the transmission of unsolicited,\n% commercial advertising or other solicitations whether via email or\n% otherwise;\n% - target advertising in any possible way;\n%\n% - to cause nuisance in any possible way to the registrants by sending\n% (whether by automated, electronic processes capable of enabling\n% high volumes or other possible means) messages to them.\n%\n% Without prejudice to the above, it is explicitly forbidden to extract,\n% copy and/or use or re-utilise in any form and by any means\n% (electronically or not) the whole or a quantitatively or qualitatively\n% substantial part of the contents of the WHOIS database without prior\n% and explicit permission by EURid, nor in any attempt hereof, to apply\n% automated, electronic processes to EURid (or its systems).\n%\n% You agree that any reproduction and/or transmission of data for\n% commercial purposes will always be considered as the extraction of a\n% substantial part of the content of the WHOIS database.\n%\n% By submitting the query you agree to abide by this policy and accept\n% that EURid can take measures to limit the use of its WHOIS services\n% in order to protect the privacy of its registrants or the integrity\n% of the database.\n%\n% The EURid WHOIS service on port 43 (textual whois) never\n% discloses any information concerning the registrant.\n% Registrant and onsite contact information can be obtained through use of the\n% webbased whois service available from the EURid website www.eurid.eu\n%\n% WHOIS hl3\nDomain:\thl3\n\nRegistrant:\n\tNOT DISCLOSED!\n\tVisit www.eurid.eu for webbased whois.\n\nReseller:\n\nTechnical:\n\tName:\tKlaba Octave\n\tOrganisation:\tOVH\n\tLanguage:\tfr\n\tPhone:\t+33.899701761\n\tFax:\t+33.320200958\n\tEmail:\tsupport@ovh.com\n\nRegistrar:\n\tName:\t OVH SAS\n\tWebsite: www.ovh.com/\n\nName servers:\n\tnoah.ns.cloudflare.com\n\tlady.ns.cloudflare.com\n\nKeys:\n\nPlease visit www.eurid.eu for more info.\n\n"], "registrar": ["OVH SAS"], "contacts": {"admin": null, "tech": {"organization": "OVH", "fax": "+33.320200958", "email": "support@ovh.com", "phone": "+33.899701761", "name": "Klaba Octave"}, "registrant": null, "billing": null}} \ No newline at end of file diff --git a/test/target_default/hopjb.eu b/test/target_default/hopjb.eu new file mode 100644 index 0000000..a1afcb3 --- /dev/null +++ b/test/target_default/hopjb.eu @@ -0,0 +1 @@ +{"nameservers": ["noah.ns.cloudflare.com", "lady.ns.cloudflare.com"], "raw": ["% The WHOIS service offered by EURid and the access to the records\n% in the EURid WHOIS database are provided for information purposes\n% only. It allows persons to check whether a specific domain name\n% is still available or not and to obtain information related to\n% the registration records of existing domain names.\n%\n% EURid cannot, under any circumstances, be held liable in case the\n% stored information would prove to be wrong, incomplete or not\n% accurate in any sense.\n%\n% By submitting a query you agree not to use the information made\n% available to:\n%\n% - allow, enable or otherwise support the transmission of unsolicited,\n% commercial advertising or other solicitations whether via email or\n% otherwise;\n% - target advertising in any possible way;\n%\n% - to cause nuisance in any possible way to the registrants by sending\n% (whether by automated, electronic processes capable of enabling\n% high volumes or other possible means) messages to them.\n%\n% Without prejudice to the above, it is explicitly forbidden to extract,\n% copy and/or use or re-utilise in any form and by any means\n% (electronically or not) the whole or a quantitatively or qualitatively\n% substantial part of the contents of the WHOIS database without prior\n% and explicit permission by EURid, nor in any attempt hereof, to apply\n% automated, electronic processes to EURid (or its systems).\n%\n% You agree that any reproduction and/or transmission of data for\n% commercial purposes will always be considered as the extraction of a\n% substantial part of the content of the WHOIS database.\n%\n% By submitting the query you agree to abide by this policy and accept\n% that EURid can take measures to limit the use of its WHOIS services\n% in order to protect the privacy of its registrants or the integrity\n% of the database.\n%\n% The EURid WHOIS service on port 43 (textual whois) never\n% discloses any information concerning the registrant.\n% Registrant and onsite contact information can be obtained through use of the\n% webbased whois service available from the EURid website www.eurid.eu\n%\n% WHOIS hopjb\nDomain:\thopjb\n\nRegistrant:\n\tNOT DISCLOSED!\n\tVisit www.eurid.eu for webbased whois.\n\nReseller:\n\nTechnical:\n\tName:\tKlaba Octave\n\tOrganisation:\tOVH\n\tLanguage:\tfr\n\tPhone:\t+33.899701761\n\tFax:\t+33.320200958\n\tEmail:\tsupport@ovh.com\n\nRegistrar:\n\tName:\t OVH SAS\n\tWebsite: www.ovh.com/\n\nName servers:\n\tnoah.ns.cloudflare.com\n\tlady.ns.cloudflare.com\n\nKeys:\n\nPlease visit www.eurid.eu for more info.\n\n"], "registrar": ["OVH SAS"], "contacts": {"admin": null, "tech": {"organization": "OVH", "fax": "+33.320200958", "email": "support@ovh.com", "phone": "+33.899701761", "name": "Klaba Octave"}, "registrant": null, "billing": null}} \ No newline at end of file diff --git a/test/target_default/jizzbo.com b/test/target_default/jizzbo.com new file mode 100644 index 0000000..1571233 --- /dev/null +++ b/test/target_default/jizzbo.com @@ -0,0 +1 @@ +{"status": ["clientTransferProhibited"], "updated_date": ["2012-10-24T11:31:26"], "contacts": {"admin": {"city": "Wanchai", "fax": "+85258081345", "name": "Whois Privacy", "phone": "+85258081344", "street": "3/F, Jonsim Place, 228 Queen's Road East", "country": "HONG KONG", "postalcode": "HK", "organization": "WhoisPrivacy Limited", "email": "9f72a6e356df46db@whoisprivacy.com"}, "tech": {"city": "Wanchai", "fax": "+85258081345", "name": "Whois Privacy", "phone": "+85258081344", "street": "3/F, Jonsim Place, 228 Queen's Road East", "country": "HONG KONG", "postalcode": "HK", "organization": "WhoisPrivacy Limited", "email": "9f72a6e356df46db@whoisprivacy.com"}, "registrant": {"city": "Wanchai", "fax": "+85258081345", "name": "Whois Privacy", "phone": "+85258081344", "street": "3/F, Jonsim Place, 228 Queen's Road East", "country": "HONG KONG", "postalcode": "HK", "organization": "WhoisPrivacy Limited", "email": "9f72a6e356df46db@whoisprivacy.com"}, "billing": null}, "nameservers": ["ns1.swiftco.net", "ns2.swiftco.net"], "expiration_date": ["2022-02-07T00:00:00"], "raw": ["\nThe Data in EuroDNS WHOIS database is provided for information purposes only.\nThe fact that EuroDNS display such information does not provide any guarantee\nexpressed or implied on the purpose for which the database may be used, its\naccuracy or usefulness. By submitting a WHOIS query, you agree that you will\nuse this Data only for lawful purposes and that, under no circumstances will\nyou use this Data to:\n\n(1) allow, enable, or otherwise support the transmission of mass unsolicited,\ncommercial advertising or solicitations via e-mail (spam); or\n(2) enable high volume, automated, electronic processes that apply to EuroDNS\n(or its systems). EuroDNS reserves the right to modify these terms at any time.\n\nBy submitting this query, you agree to abide by the above policy.\n\nDomain Name: jizzbo.com\nRegistry Domain ID: D9128889-COM\nRegistrar WHOIS Server: whois.eurodns.com\nRegistrar URL: http://www.eurodns.com\nUpdated Date: 2012-10-24T11-31-26Z\nCreation Date: 2006-02-08T00-00-00Z\nRegistrar Registration Expiration Date: 2022-02-07T00-00-00Z\nRegistrar: Eurodns S.A.\nRegistrar IANA ID: 1052\nRegistrar Abuse Contact Email: legalservices[at]eurodns.com\nRegistrar Abuse Contact Phone: +352.27220150\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Whois Privacy\nRegistrant Organization: WhoisPrivacy Limited\nRegistrant Street: 3/F, Jonsim Place, 228 Queen's Road East\nRegistrant City: Wanchai\nRegistrant State/Province:\nRegistrant Postal Code: HK\nRegistrant Country: HONG KONG\nRegistrant Phone: +85258081344\nRegistrant Fax: +85258081345\nRegistrant Email: 9f72a6e356df46db@whoisprivacy.com\nRegistry Admin ID: \nAdmin Name: Whois Privacy\nAdmin Organization: WhoisPrivacy Limited\nAdmin Street: 3/F, Jonsim Place, 228 Queen's Road East\nAdmin City: Wanchai\nAdmin State/Province:\nAdmin Postal Code: HK\nAdmin Country: HONG KONG\nAdmin Phone: +85258081344\nAdmin Fax: +85258081345\nAdmin Email: 9f72a6e356df46db@whoisprivacy.com\nRegistry Tech ID: \nTech Name: Whois Privacy\nTech Organization: WhoisPrivacy Limited\nTech Street: 3/F, Jonsim Place, 228 Queen's Road East\nTech City: Wanchai\nTech State/Province:\nTech Postal Code: HK\nTech Country: HONG KONG\nTech Phone: +85258081344\nTech Fax: +85258081345\nTech Email: 9f72a6e356df46db@whoisprivacy.com\nName Server: ns1.swiftco.net\nName Server: ns2.swiftco.net\nDNSSEC: \nICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form\n\nWhois History: 1,065 records have been archived since 2007-10-23\nhttp://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=jizzbo.com\n", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: JIZZBO.COM\n Registrar: EURODNS S.A\n Whois Server: whois.eurodns.com\n Referral URL: http://www.eurodns.com\n Name Server: NS1.SWIFTCO.NET\n Name Server: NS2.SWIFTCO.NET\n Status: clientTransferProhibited\n Updated Date: 24-oct-2012\n Creation Date: 08-feb-2006\n Expiration Date: 08-feb-2022\n\n>>> Last update of whois database: Sun, 27 Apr 2014 23:48:08 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.eurodns.com"], "registrar": ["Eurodns S.A."], "creation_date": ["2006-02-08T00:00:00"], "id": ["D9128889-COM"]} \ No newline at end of file diff --git a/test/target_default/pixelmania.asia b/test/target_default/pixelmania.asia new file mode 100644 index 0000000..a7d3aad --- /dev/null +++ b/test/target_default/pixelmania.asia @@ -0,0 +1 @@ +{"status": ["OK"], "updated_date": ["2013-08-11T22:20:16"], "contacts": {"admin": {"city": "Queen's Road East", "fax": "+852.58081345", "handle": "edns_Korea", "name": "WhoisPrivacy Limited", "phone": "+852.58081344", "street": "3/F, Jonsim Place", "country": "HK", "postalcode": "228", "email": "ced@dotasia.eurodns.com"}, "tech": {"city": "Leudelange", "fax": "+352.26372537", "handle": "edns-Technical2", "name": "Adlani Anouar", "state": "-", "phone": "+352.26319161", "street": "2, rue Leon Laval", "country": "LU", "postalcode": "L-3372", "organization": "EuroDNS S.A.", "email": "hostmaster@eurodns.com"}, "registrant": {"city": "Birmingham", "fax": "+49.2015146703", "handle": "Edns-r5085117", "name": "Knack Hans-Peter", "phone": "+49.2015146701", "street": "69 Great Hampton Street", "country": "GB", "postalcode": "B18 6EW", "organization": "Einkaufen und Reisen Ltd.", "email": "contact@einkaufen-und-reisen.eu"}, "billing": {"city": "Birmingham", "fax": "+49.2015146703", "handle": "Edns-b5085117", "name": "Knack Hans-Peter", "phone": "+49.2015146701", "street": "69 Great Hampton Street", "country": "GB", "postalcode": "B18 6EW", "organization": "Einkaufen und Reisen Ltd.", "email": "contact@einkaufen-und-reisen.eu"}}, "nameservers": ["NS1.EURODNS.COM", "NS2.EURODNS.COM", "NS3.EURODNS.COM", "NS4.EURODNS.COM"], "expiration_date": ["2014-08-11T15:22:37"], "emails": ["hpk@einkaufen-und-reisen.eu"], "raw": ["DotAsia WHOIS LEGAL STATEMENT AND TERMS & CONDITIONS: The WHOIS service offered \nby DotAsia and the access to the records in the DotAsia WHOIS database are provided\nfor information purposes only. It allows persons to check whether a specific \ndomain name is still available or not and to obtain information related to \nthe registration records of existing domain names. DotAsia cannot, under any \ncircumstances, be held liable in case the stored information would prove to \nbe wrong, incomplete, or not accurate in any sense. By submitting a query \nyou agree not to use the information made available to: allow, enable or \notherwise support the transmission of unsolicited, commercial advertising or \nother solicitations whether via email or otherwise; target advertising in any \npossible way; or to cause nuisance in any possible way to the registrants by \nsending (whether by automated, electronic processes capable of enabling high \nvolumes or other possible means) messages to them. Without prejudice to the \nabove, it is explicitly forbidden to extract, copy and/or use or re-utilise \nin any form and by any means (electronically or not) the whole or a \nquantitatively or qualitatively substantial part of the contents of the WHOIS \ndatabase without prior and explicit permission by DotAsia, nor in any attempt \nhereof, or to apply automated, electronic processes to DotAsia (or its systems). \nYou agree that any reproduction and/or transmission of data for commercial \npurposes will always be considered as the extraction of a substantial part of \nthe content of the WHOIS database. By submitting the query you agree to abide \nby this policy and accept that DotAsia can take measures to limit the use of its \nWHOIS services in order to protect the privacy of its registrants or the \nintegrity of the database. \n\nDomain ID:D1861281-ASIA\nDomain Name:PIXELMANIA.ASIA\nDomain Create Date:11-Aug-2011 15:22:37 UTC\nDomain Expiration Date:11-Aug-2014 15:22:37 UTC\nDomain Last Updated Date:11-Aug-2013 22:20:16 UTC\nLast Transferred Date:\nCreated by:EuroDNS S.A. R36-ASIA (1052)\nLast Updated by Registrar:ASIA Registry R6-ASIA (9996)\nSponsoring Registrar:EuroDNS S.A. R36-ASIA (1052)\nDomain Status:OK\nRegistrant ID:Edns-r5085117\nRegistrant Name:Knack Hans-Peter\nRegistrant Organization:Einkaufen und Reisen Ltd.\nRegistrant Address:69 Great Hampton Street\nRegistrant Address2:\nRegistrant Address3:\nRegistrant City:Birmingham\nRegistrant State/Province:\nRegistrant Country/Economy:GB\nRegistrant Postal Code:B18 6EW\nRegistrant Phone:+49.2015146701\nRegistrant Phone Ext.:\nRegistrant FAX:+49.2015146703\nRegistrant FAX Ext.:\nRegistrant E-mail:contact@einkaufen-und-reisen.eu\nAdministrative ID:edns_Korea\nAdministrative Name:WhoisPrivacy Limited\nAdministrative Organization:\nAdministrative Address:3/F, Jonsim Place\nAdministrative Address2:228 Queen's Road East\nAdministrative Address3:\nAdministrative City:Wanchai\nAdministrative State/Province:\nAdministrative Country/Economy:HK\nAdministrative Postal Code:\nAdministrative Phone:+852.58081344\nAdministrative Phone Ext.:\nAdministrative FAX:+852.58081345\nAdministrative FAX Ext.:\nAdministrative E-mail:ced@dotasia.eurodns.com\nAdministrative ID:Edns-a5085117\nAdministrative Name:Knack Hans-Peter\nAdministrative Organization:\nAdministrative Address:Grendplatz 3\nAdministrative Address2:\nAdministrative Address3:\nAdministrative City:Essen\nAdministrative State/Province:\nAdministrative Country/Economy:DE\nAdministrative Postal Code:45276\nAdministrative Phone:+49.2015146701\nAdministrative Phone Ext.:\nAdministrative FAX:+49.2015146703\nAdministrative FAX Ext.:\nAdministrative E-mail:hpk@einkaufen-und-reisen.eu\nTechnical ID:edns-Technical2\nTechnical Name:Adlani Anouar\nTechnical Organization:EuroDNS S.A.\nTechnical Address:2, rue Leon Laval\nTechnical Address2:\nTechnical Address3:\nTechnical City:Leudelange\nTechnical State/Province:-\nTechnical Country/Economy:LU\nTechnical Postal Code:L-3372\nTechnical Phone:+352.26319161\nTechnical Phone Ext.:\nTechnical FAX:+352.26372537\nTechnical FAX Ext.:\nTechnical E-mail:hostmaster@eurodns.com\nBilling ID:Edns-b5085117\nBilling Name:Knack Hans-Peter\nBilling Organization:Einkaufen und Reisen Ltd.\nBilling Address:69 Great Hampton Street\nBilling Address2:\nBilling Address3:\nBilling City:Birmingham\nBilling State/Province:\nBilling Country/Economy:GB\nBilling Postal Code:B18 6EW\nBilling Phone:+49.2015146701\nBilling Phone Ext.:\nBilling FAX:+49.2015146703\nBilling FAX Ext.:\nBilling E-mail:contact@einkaufen-und-reisen.eu\nNameservers:NS1.EURODNS.COM\nNameservers:NS2.EURODNS.COM\nNameservers:NS3.EURODNS.COM\nNameservers:NS4.EURODNS.COM\nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \n\n\n\n"], "registrar": ["ASIA Registry R6-ASIA (9996)", "EuroDNS S.A. R36-ASIA (1052)"], "creation_date": ["2011-08-11T15:22:37", "2011-08-11T15:22:37"], "id": ["D1861281-ASIA"]} \ No newline at end of file diff --git a/test/target_default/vulnweb.com b/test/target_default/vulnweb.com new file mode 100644 index 0000000..204ae93 --- /dev/null +++ b/test/target_default/vulnweb.com @@ -0,0 +1 @@ +{"status": ["clientTransferProhibited"], "updated_date": ["2014-04-08T10:03:21"], "contacts": {"admin": {"city": "Nicosia", "name": "Abela Robert", "phone": "+443302020190", "street": "Block B, Office 303, Engomi Business Center, 1, 28th October Street", "country": "CYPRUS", "postalcode": "2414", "organization": "Acunetix Ltd", "email": "ra@acunetix.com"}, "tech": {"city": "Nicosia", "name": "Abela Robert", "phone": "+443302020190", "street": "Block B, Office 303, Engomi Business Center, 1, 28th October Street", "country": "CYPRUS", "postalcode": "2414", "organization": "Acunetix Ltd", "email": "ra@acunetix.com"}, "registrant": {"city": "Nicosia", "name": "Abela Robert", "phone": "+443302020190", "street": "Block B, Office 303, Engomi Business Center, 1, 28th October Street", "country": "CYPRUS", "postalcode": "2414", "organization": "Acunetix Ltd", "email": "ra@acunetix.com"}, "billing": null}, "nameservers": ["ns1.eurodns.com", "ns2.eurodns.com", "ns3.eurodns.com", "ns4.eurodns.com"], "expiration_date": ["2017-06-13T00:00:00"], "raw": ["\nThe Data in EuroDNS WHOIS database is provided for information purposes only.\nThe fact that EuroDNS display such information does not provide any guarantee\nexpressed or implied on the purpose for which the database may be used, its\naccuracy or usefulness. By submitting a WHOIS query, you agree that you will\nuse this Data only for lawful purposes and that, under no circumstances will\nyou use this Data to:\n\n(1) allow, enable, or otherwise support the transmission of mass unsolicited,\ncommercial advertising or solicitations via e-mail (spam); or\n(2) enable high volume, automated, electronic processes that apply to EuroDNS\n(or its systems). EuroDNS reserves the right to modify these terms at any time.\n\nBy submitting this query, you agree to abide by the above policy.\n\nDomain Name: vulnweb.com\nRegistry Domain ID: D4569573-COM\nRegistrar WHOIS Server: whois.eurodns.com\nRegistrar URL: http://www.eurodns.com\nUpdated Date: 2014-04-08T10-03-21Z\nCreation Date: 2010-06-14T00-00-00Z\nRegistrar Registration Expiration Date: 2017-06-13T00-00-00Z\nRegistrar: Eurodns S.A.\nRegistrar IANA ID: 1052\nRegistrar Abuse Contact Email: legalservices[at]eurodns.com\nRegistrar Abuse Contact Phone: +352.27220150\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Abela Robert\nRegistrant Organization: Acunetix Ltd\nRegistrant Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street\nRegistrant City: Nicosia\nRegistrant State/Province:\nRegistrant Postal Code: 2414\nRegistrant Country: CYPRUS\nRegistrant Phone: +443302020190\nRegistrant Fax: \nRegistrant Email: ra@acunetix.com\nRegistry Admin ID: \nAdmin Name: Abela Robert\nAdmin Organization: Acunetix Ltd\nAdmin Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street\nAdmin City: Nicosia\nAdmin State/Province:\nAdmin Postal Code: 2414\nAdmin Country: CYPRUS\nAdmin Phone: +443302020190\nAdmin Fax: \nAdmin Email: ra@acunetix.com\nRegistry Tech ID: \nTech Name: Abela Robert\nTech Organization: Acunetix Ltd\nTech Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street\nTech City: Nicosia\nTech State/Province:\nTech Postal Code: 2414\nTech Country: CYPRUS\nTech Phone: +443302020190\nTech Fax: \nTech Email: ra@acunetix.com\nName Server: ns1.eurodns.com\nName Server: ns2.eurodns.com\nName Server: ns3.eurodns.com\nName Server: ns4.eurodns.com\nDNSSEC: \nICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form\n\nWhois History: 164 records have been archived since 2010-06-15\nhttp://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=vulnweb.com\n", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: VULNWEB.COM\n Registrar: EURODNS S.A\n Whois Server: whois.eurodns.com\n Referral URL: http://www.eurodns.com\n Name Server: NS1.EURODNS.COM\n Name Server: NS2.EURODNS.COM\n Name Server: NS3.EURODNS.COM\n Name Server: NS4.EURODNS.COM\n Status: clientTransferProhibited\n Updated Date: 08-apr-2014\n Creation Date: 14-jun-2010\n Expiration Date: 14-jun-2017\n\n>>> Last update of whois database: Sun, 27 Apr 2014 23:32:17 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.eurodns.com"], "registrar": ["Eurodns S.A."], "creation_date": ["2010-06-14T00:00:00"], "id": ["D4569573-COM"]} \ No newline at end of file diff --git a/test/target_normalized/anink.com b/test/target_normalized/anink.com new file mode 100644 index 0000000..ad81867 --- /dev/null +++ b/test/target_normalized/anink.com @@ -0,0 +1 @@ +{"status": ["clientTransferProhibited"], "updated_date": ["2014-01-27T11:51:05"], "contacts": {"admin": {"city": "Luxembourg", "fax": "+35220202552", "name": "Korchia Thibault", "phone": "+35220202551", "street": "36, avenue Marie-Therese", "country": "Luxembourg", "postalcode": "2132", "organization": "Quinv S.A.", "email": "quinvsa@gmail.com"}, "tech": {"city": "Luxembourg", "fax": "+35220202552", "name": "Korchia Thibault", "phone": "+35220202551", "street": "36, avenue Marie-Therese", "country": "Luxembourg", "postalcode": "2132", "organization": "Quinv S.A.", "email": "quinvsa@gmail.com"}, "registrant": {"city": "Luxembourg", "fax": "+35220202552", "name": "Korchia Thibault", "phone": "+35220202551", "street": "36, avenue Marie-Therese", "country": "Luxembourg", "postalcode": "2132", "organization": "Quinv S.A.", "email": "quinvsa@gmail.com"}, "billing": null}, "nameservers": ["ns1.eurodns.com", "ns2.eurodns.com", "ns3.eurodns.com", "ns4.eurodns.com"], "expiration_date": ["2014-09-04T00:00:00"], "raw": ["\nThe Data in EuroDNS WHOIS database is provided for information purposes only.\nThe fact that EuroDNS display such information does not provide any guarantee\nexpressed or implied on the purpose for which the database may be used, its\naccuracy or usefulness. By submitting a WHOIS query, you agree that you will\nuse this Data only for lawful purposes and that, under no circumstances will\nyou use this Data to:\n\n(1) allow, enable, or otherwise support the transmission of mass unsolicited,\ncommercial advertising or solicitations via e-mail (spam); or\n(2) enable high volume, automated, electronic processes that apply to EuroDNS\n(or its systems). EuroDNS reserves the right to modify these terms at any time.\n\nBy submitting this query, you agree to abide by the above policy.\n\nDomain Name: anink.com\nRegistry Domain ID: D12748027-COM\nRegistrar WHOIS Server: whois.eurodns.com\nRegistrar URL: http://www.eurodns.com\nUpdated Date: 2014-01-27T11-51-05Z\nCreation Date: 2008-09-05T00-00-00Z\nRegistrar Registration Expiration Date: 2014-09-04T00-00-00Z\nRegistrar: Eurodns S.A.\nRegistrar IANA ID: 1052\nRegistrar Abuse Contact Email: legalservices[at]eurodns.com\nRegistrar Abuse Contact Phone: +352.27220150\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Korchia Thibault\nRegistrant Organization: Quinv S.A.\nRegistrant Street: 36, avenue Marie-Therese\nRegistrant City: Luxembourg\nRegistrant State/Province:\nRegistrant Postal Code: 2132\nRegistrant Country: LUXEMBOURG\nRegistrant Phone: +35220202551\nRegistrant Fax: +35220202552\nRegistrant Email: quinvsa@gmail.com\nRegistry Admin ID: \nAdmin Name: Korchia Thibault\nAdmin Organization: Quinv S.A.\nAdmin Street: 36, avenue Marie-Therese\nAdmin City: Luxembourg\nAdmin State/Province:\nAdmin Postal Code: 2132\nAdmin Country: LUXEMBOURG\nAdmin Phone: +35220202551\nAdmin Fax: +35220202552\nAdmin Email: quinvsa@gmail.com\nRegistry Tech ID: \nTech Name: Korchia Thibault\nTech Organization: Quinv S.A.\nTech Street: 36, avenue Marie-Therese\nTech City: Luxembourg\nTech State/Province:\nTech Postal Code: 2132\nTech Country: LUXEMBOURG\nTech Phone: +35220202551\nTech Fax: +35220202552\nTech Email: quinvsa@gmail.com\nName Server: ns1.eurodns.com\nName Server: ns2.eurodns.com\nName Server: ns3.eurodns.com\nName Server: ns4.eurodns.com\nDNSSEC: \nICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form\n\nWhois History: 38 records have been archived since 2001-07-31\nhttp://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=anink.com\n", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: ANINK.COM\n Registrar: EURODNS S.A\n Whois Server: whois.eurodns.com\n Referral URL: http://www.eurodns.com\n Name Server: NS1.EURODNS.COM\n Name Server: NS2.EURODNS.COM\n Name Server: NS3.EURODNS.COM\n Name Server: NS4.EURODNS.COM\n Status: clientTransferProhibited\n Updated Date: 27-jan-2014\n Creation Date: 05-sep-2006\n Expiration Date: 05-sep-2014\n\n>>> Last update of whois database: Sun, 27 Apr 2014 23:49:08 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.eurodns.com"], "registrar": ["Eurodns S.A."], "creation_date": ["2008-09-05T00:00:00"], "id": ["D12748027-COM"]} \ No newline at end of file diff --git a/test/target_normalized/baligems.co.uk b/test/target_normalized/baligems.co.uk new file mode 100644 index 0000000..87d632f --- /dev/null +++ b/test/target_normalized/baligems.co.uk @@ -0,0 +1 @@ +{"updated_date": ["2014-01-20T00:00:00"], "status": ["Registered until expiry date."], "contacts": {"admin": null, "tech": null, "registrant": {"city": "Stockport", "name": "Global Travel Group", "state": "Cheshire", "street": "2nd Floor Dale House\nTiviot Dale", "country": "United Kingdom", "postalcode": "SK1 1TB"}, "billing": null}, "nameservers": ["ns1.domainmonster.com", "ns2.domainmonster.com", "ns3.domainmonster.com"], "expiration_date": ["2015-02-04T00:00:00"], "creation_date": ["2008-02-04T00:00:00", "2008-02-04T00:00:00", "2008-02-04T00:00:00"], "raw": ["\n Domain name:\n baligems.co.uk\n\n Registrant:\n Global Travel Group\n\n Trading as: \n The Global Travel Group Plc\n\n Registrant type:\n UK Public Limited Company, (Company number: 2774722)\n\n Registrant's address:\n 2nd Floor Dale House\n Tiviot Dale\n Stockport\n Cheshire\n SK1 1TB\n United Kingdom\n\n Registrar:\n Mesh Digital Limited t/a Domainmonster.com [Tag = MONSTER]\n URL: http://www.domainmonster.com\n\n Relevant dates:\n Registered on: 04-Feb-2008\n Expiry date: 04-Feb-2015\n Last updated: 20-Jan-2014\n\n Registration status:\n Registered until expiry date.\n\n Name servers:\n ns1.domainmonster.com\n ns2.domainmonster.com\n ns3.domainmonster.com\n\n WHOIS lookup made at 09:27:26 15-Apr-2014\n\n-- \nThis WHOIS information is provided for free by Nominet UK the central registry\nfor .uk domain names. This information and the .uk WHOIS are:\n\n Copyright Nominet UK 1996 - 2014.\n\nYou may not access the .uk WHOIS or use any data from it except as permitted\nby the terms of use available in full at http://www.nominet.org.uk/whoisterms,\nwhich includes restrictions on: (A) use of the data for advertising, or its\nrepackaging, recompilation, redistribution or reuse (B) obscuring, removing\nor hiding any or all of this notice and (C) exceeding query rate or volume\nlimits. The data is provided on an 'as-is' basis and may lag behind the\nregister. Access may be withdrawn or restricted at any time. \n\n"], "registrar": ["Mesh Digital Limited t/a Domainmonster.com [Tag = MONSTER]"]} \ No newline at end of file diff --git a/test/target_normalized/evalsed.info b/test/target_normalized/evalsed.info new file mode 100644 index 0000000..9d8e388 --- /dev/null +++ b/test/target_normalized/evalsed.info @@ -0,0 +1 @@ +{"status": ["ok"], "updated_date": ["2013-08-11T19:48:03"], "contacts": {"admin": {"city": "Bruxelles", "fax": "+32.22355699", "handle": "Edns-a3324733", "name": "Dulieu Arnaud", "phone": "+32.25374400", "street": "Globe village chaussee Alsemberg 1001", "country": "BE", "postalcode": "1180", "organization": "Mostra s.a.", "email": "webadmin@mostra.com"}, "tech": {"city": "Leudelange", "handle": "edns-Technical", "name": "Anouar Adlani", "phone": "+352.263725200", "street": "2 Rue Leon Laval", "country": "LU", "postalcode": "L-3372", "organization": "Eurodns S.A.", "email": "hostmaster@eurodns.com"}, "registrant": {"city": "Bruxelles", "fax": "+32.22355699", "handle": "Edns-r2265236", "name": "Dulieu Arnaud", "phone": "+32.25374400", "street": "Globe village chaussee Alsemberg 1001", "country": "BE", "postalcode": "1180", "organization": "Mostra s.a.", "email": "webadmin@mostra.com"}, "billing": null}, "nameservers": ["ns1.eurodns.com", "ns2.eurodns.com", "ns3.eurodns.com", "ns4.eurodns.com"], "expiration_date": ["2014-05-28T12:21:28"], "raw": ["Domain Name:EVALSED.INFO\nDomain ID: D2689149-LRMS\nCreation Date: 2003-05-28T12:21:28Z\nUpdated Date: 2013-08-11T19:48:03Z\nRegistry Expiry Date: 2014-05-28T12:21:28Z\nSponsoring Registrar:EuroDNS SA (R505-LRMS)\nSponsoring Registrar IANA ID: 1052\nWHOIS Server: \nReferral URL: \nDomain Status: ok\nRegistrant ID:Edns-r2265236\nRegistrant Name:Dulieu Arnaud\nRegistrant Organization:Mostra s.a.\nRegistrant Street: Globe village chaussee Alsemberg 1001\nRegistrant City:Bruxelles\nRegistrant State/Province:\nRegistrant Postal Code:1180\nRegistrant Country:BE\nRegistrant Phone:+32.25374400\nRegistrant Phone Ext: \nRegistrant Fax: +32.22355699\nRegistrant Fax Ext: \nRegistrant Email:webadmin@mostra.com\nAdmin ID:Edns-a3324733\nAdmin Name:Dulieu Arnaud\nAdmin Organization:Mostra s.a.\nAdmin Street: Globe village chaussee Alsemberg 1001\nAdmin City:Bruxelles\nAdmin State/Province:\nAdmin Postal Code:1180\nAdmin Country:BE\nAdmin Phone:+32.25374400\nAdmin Phone Ext: \nAdmin Fax: +32.22355699\nAdmin Fax Ext: \nAdmin Email:webadmin@mostra.com\nBilling ID:Edns-b3324733\nBilling Name:Dulieu Arnaud\nBilling Organization:Mostra s.a.\nBilling Street: Globe village chaussee Alsemberg 1001\nBilling City:Bruxelles\nBilling State/Province:\nBilling Postal Code:1180\nBilling Country:BE\nBilling Phone:+32.25374400\nBilling Phone Ext: \nBilling Fax: +32.22355699\nBilling Fax Ext: \nBilling Email:webadmin@mostra.com\nTech ID:edns-Technical\nTech Name:Anouar Adlani\nTech Organization:Eurodns S.A.\nTech Street: 2 Rue Leon Laval\nTech City:Leudelange\nTech State/Province:\nTech Postal Code:L-3372\nTech Country:LU\nTech Phone:+352.263725200\nTech Phone Ext: \nTech Fax: \nTech Fax Ext: \nTech Email:hostmaster@eurodns.com\nName Server:NS1.EURODNS.COM\nName Server:NS2.EURODNS.COM\nName Server:NS3.EURODNS.COM\nName Server:NS4.EURODNS.COM\nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nName Server: \nDNSSEC:Unsigned\n\nAccess to AFILIAS WHOIS information is provided to assist persons in determining the contents of a domain name registration record in the Afilias registry database. The data in this record is provided by Afilias Limited for informational purposes only, and Afilias does not guarantee its accuracy. This service is intended only for query-based access. You agree that you will use this data only for lawful purposes and that, under no circumstances will you use this data to(a) allow, enable, or otherwise support the transmission by e-mail, telephone, or facsimile of mass unsolicited, commercial advertising or solicitations to entities other than the data recipient's own existing customers; or (b) enable high volume, automated, electronic processes that send queries or data to the systems of Registry Operator, a Registrar, or Afilias except as reasonably necessary to register domain names or modify existing registrations. All rights reserved. Afilias reserves the right to modify these terms at any time. By submitting this query, you agree to abide by this policy.\n\n\n\n"], "registrar": ["EuroDNS SA (R505-LRMS)"], "creation_date": ["2003-05-28T12:21:28"], "id": ["D2689149-LRMS"]} \ No newline at end of file diff --git a/test/target_normalized/globaltravelgroup.com b/test/target_normalized/globaltravelgroup.com new file mode 100644 index 0000000..0048046 --- /dev/null +++ b/test/target_normalized/globaltravelgroup.com @@ -0,0 +1 @@ +{"status": ["clientDeleteProhibited", "clientUpdateProhibited", "clientTransferProhibited"], "updated_date": ["2014-02-12T00:00:00"], "contacts": {"admin": {"city": "Chester", "name": "Stella Travel", "state": "Flintshire", "phone": "+44.8453733033", "street": "Glendale House\nGlendale Business Park\nSandycroft", "country": "GB", "postalcode": "CH5 2DL", "organization": "Stella Travel UK", "email": "stsdomains@globaltravelgroup.com"}, "tech": {"city": "Chester", "name": "Stella Travel", "state": "Flintshire", "phone": "+44.8453733033", "street": "Glendale House\nGlendale Business Park\nSandycroft", "country": "GB", "postalcode": "CH5 2DL", "organization": "Stella Travel UK", "email": "stsdomains@globaltravelgroup.com"}, "registrant": {"city": "Chester", "name": "Stella Travel", "state": "Flintshire", "phone": "+44.8453733033", "street": "Glendale House\nGlendale Business Park\nSandycroft", "country": "GB", "postalcode": "CH5 2DL", "organization": "Stella Travel UK", "email": "stsdomains@globaltravelgroup.com"}, "billing": null}, "nameservers": ["ns1.stellatravel.co.uk", "ns2.stellatravel.co.uk"], "expiration_date": ["2015-02-16T00:00:00"], "emails": ["support@domainbox.com"], "raw": ["Domain Name: GLOBALTRAVELGROUP.COM\nRegistry Domain ID: 882804_DOMAIN_COM-VRSN\nRegistrar WHOIS Server: whois.meshdigital.com\nRegistrar URL: http://www.domainbox.com\nUpdated Date: 2014-02-12T00:00:00Z\nCreation Date: 1998-02-17T00:00:00Z\nRegistrar Registration Expiration Date: 2015-02-16T00:00:00Z\nRegistrar: MESH DIGITAL LIMITED\nRegistrar IANA ID: 1390\nRegistrar Abuse Contact Email: support@domainbox.com\nRegistrar Abuse Contact Phone: +1.8779770099\nReseller: Domainmonster.com\nDomain Status: clientDeleteProhibited\nDomain Status: clientUpdateProhibited\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Stella Travel\nRegistrant Organization: Stella Travel UK\nRegistrant Street: Glendale House\nRegistrant Street: Glendale Business Park\nRegistrant Street: Sandycroft\nRegistrant City: Chester\nRegistrant State/Province: Flintshire\nRegistrant Postal Code: CH5 2DL\nRegistrant Country: GB\nRegistrant Phone: +44.8453733033\nRegistrant Phone Ext: \nRegistrant Fax Ext: \nRegistrant Email: stsdomains@globaltravelgroup.com\nRegistry Admin ID: \nAdmin Name: Stella Travel\nAdmin Organization: Stella Travel UK\nAdmin Street: Glendale House\nAdmin Street: Glendale Business Park\nAdmin Street: Sandycroft\nAdmin City: Chester\nAdmin State/Province: Flintshire\nAdmin Postal Code: CH5 2DL\nAdmin Country: GB\nAdmin Phone: +44.8453733033\nAdmin Phone Ext: \nAdmin Fax Ext: \nAdmin Email: stsdomains@globaltravelgroup.com\nRegistry Tech ID: \nTech Name: Stella Travel\nTech Organization: Stella Travel UK\nTech Street: Glendale House\nTech Street: Glendale Business Park\nTech Street: Sandycroft\nTech City: Chester\nTech State/Province: Flintshire\nTech Postal Code: CH5 2DL\nTech Country: GB\nTech Phone: +44.8453733033\nTech Phone Ext: \nTech Fax Ext: \nTech Email: stsdomains@globaltravelgroup.com\nName Server: ns1.stellatravel.co.uk\nName Server: ns2.stellatravel.co.uk\nDNSSEC: unsigned\nURL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/\n>>> Last update of WHOIS database: 2014-04-23T03:20:32Z <<<\n\nThe Data in this WHOIS database is provided\nfor information purposes only, and is designed to assist persons in\nobtaining information related to domain name registration records.\nIt's accuracy is not guaranteed. By submitting a\nWHOIS query, you agree that you will use this Data only for lawful\npurposes and that, under no circumstances will you use this Data to:\n(1) allow, enable, or otherwise support the transmission of mass\nunsolicited, commercial advertising or solicitations via e-mail(spam);\n or (2) enable high volume, automated, electronic processes that\napply to this WHOIS or any of its related systems. The provider of \nthis WHOIS reserves the right to modify these terms at any time. \nBy submitting this query, you agree to abide by this policy.\n\nLACK OF A DOMAIN RECORD IN THE WHOIS DATABASE DOES \nNOT INDICATE DOMAIN AVAILABILITY.", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: GLOBALTRAVELGROUP.COM\n Registrar: MESH DIGITAL LIMITED\n Whois Server: whois.meshdigital.com\n Referral URL: http://www.meshdigital.com\n Name Server: NS1.STELLATRAVEL.CO.UK\n Name Server: NS2.STELLATRAVEL.CO.UK\n Status: clientDeleteProhibited\n Status: clientTransferProhibited\n Status: clientUpdateProhibited\n Updated Date: 12-feb-2014\n Creation Date: 17-feb-1998\n Expiration Date: 16-feb-2015\n\n>>> Last update of whois database: Wed, 23 Apr 2014 02:20:11 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.meshdigital.com"], "registrar": ["Mesh Digital Limited"], "creation_date": ["1998-02-17T00:00:00"], "id": ["882804_DOMAIN_COM-VRSN"]} \ No newline at end of file diff --git a/test/target_normalized/hl3.eu b/test/target_normalized/hl3.eu new file mode 100644 index 0000000..6ed4d9f --- /dev/null +++ b/test/target_normalized/hl3.eu @@ -0,0 +1 @@ +{"nameservers": ["noah.ns.cloudflare.com", "lady.ns.cloudflare.com"], "raw": ["% The WHOIS service offered by EURid and the access to the records\n% in the EURid WHOIS database are provided for information purposes\n% only. It allows persons to check whether a specific domain name\n% is still available or not and to obtain information related to\n% the registration records of existing domain names.\n%\n% EURid cannot, under any circumstances, be held liable in case the\n% stored information would prove to be wrong, incomplete or not\n% accurate in any sense.\n%\n% By submitting a query you agree not to use the information made\n% available to:\n%\n% - allow, enable or otherwise support the transmission of unsolicited,\n% commercial advertising or other solicitations whether via email or\n% otherwise;\n% - target advertising in any possible way;\n%\n% - to cause nuisance in any possible way to the registrants by sending\n% (whether by automated, electronic processes capable of enabling\n% high volumes or other possible means) messages to them.\n%\n% Without prejudice to the above, it is explicitly forbidden to extract,\n% copy and/or use or re-utilise in any form and by any means\n% (electronically or not) the whole or a quantitatively or qualitatively\n% substantial part of the contents of the WHOIS database without prior\n% and explicit permission by EURid, nor in any attempt hereof, to apply\n% automated, electronic processes to EURid (or its systems).\n%\n% You agree that any reproduction and/or transmission of data for\n% commercial purposes will always be considered as the extraction of a\n% substantial part of the content of the WHOIS database.\n%\n% By submitting the query you agree to abide by this policy and accept\n% that EURid can take measures to limit the use of its WHOIS services\n% in order to protect the privacy of its registrants or the integrity\n% of the database.\n%\n% The EURid WHOIS service on port 43 (textual whois) never\n% discloses any information concerning the registrant.\n% Registrant and onsite contact information can be obtained through use of the\n% webbased whois service available from the EURid website www.eurid.eu\n%\n% WHOIS hl3\nDomain:\thl3\n\nRegistrant:\n\tNOT DISCLOSED!\n\tVisit www.eurid.eu for webbased whois.\n\nReseller:\n\nTechnical:\n\tName:\tKlaba Octave\n\tOrganisation:\tOVH\n\tLanguage:\tfr\n\tPhone:\t+33.899701761\n\tFax:\t+33.320200958\n\tEmail:\tsupport@ovh.com\n\nRegistrar:\n\tName:\t OVH SAS\n\tWebsite: www.ovh.com/\n\nName servers:\n\tnoah.ns.cloudflare.com\n\tlady.ns.cloudflare.com\n\nKeys:\n\nPlease visit www.eurid.eu for more info.\n\n"], "registrar": ["OVH SAS"], "contacts": {"admin": null, "tech": {"organization": "Ovh", "fax": "+33.320200958", "email": "support@ovh.com", "phone": "+33.899701761", "name": "Klaba Octave"}, "registrant": null, "billing": null}} \ No newline at end of file diff --git a/test/target_normalized/hopjb.eu b/test/target_normalized/hopjb.eu new file mode 100644 index 0000000..f6f560b --- /dev/null +++ b/test/target_normalized/hopjb.eu @@ -0,0 +1 @@ +{"nameservers": ["noah.ns.cloudflare.com", "lady.ns.cloudflare.com"], "raw": ["% The WHOIS service offered by EURid and the access to the records\n% in the EURid WHOIS database are provided for information purposes\n% only. It allows persons to check whether a specific domain name\n% is still available or not and to obtain information related to\n% the registration records of existing domain names.\n%\n% EURid cannot, under any circumstances, be held liable in case the\n% stored information would prove to be wrong, incomplete or not\n% accurate in any sense.\n%\n% By submitting a query you agree not to use the information made\n% available to:\n%\n% - allow, enable or otherwise support the transmission of unsolicited,\n% commercial advertising or other solicitations whether via email or\n% otherwise;\n% - target advertising in any possible way;\n%\n% - to cause nuisance in any possible way to the registrants by sending\n% (whether by automated, electronic processes capable of enabling\n% high volumes or other possible means) messages to them.\n%\n% Without prejudice to the above, it is explicitly forbidden to extract,\n% copy and/or use or re-utilise in any form and by any means\n% (electronically or not) the whole or a quantitatively or qualitatively\n% substantial part of the contents of the WHOIS database without prior\n% and explicit permission by EURid, nor in any attempt hereof, to apply\n% automated, electronic processes to EURid (or its systems).\n%\n% You agree that any reproduction and/or transmission of data for\n% commercial purposes will always be considered as the extraction of a\n% substantial part of the content of the WHOIS database.\n%\n% By submitting the query you agree to abide by this policy and accept\n% that EURid can take measures to limit the use of its WHOIS services\n% in order to protect the privacy of its registrants or the integrity\n% of the database.\n%\n% The EURid WHOIS service on port 43 (textual whois) never\n% discloses any information concerning the registrant.\n% Registrant and onsite contact information can be obtained through use of the\n% webbased whois service available from the EURid website www.eurid.eu\n%\n% WHOIS hopjb\nDomain:\thopjb\n\nRegistrant:\n\tNOT DISCLOSED!\n\tVisit www.eurid.eu for webbased whois.\n\nReseller:\n\nTechnical:\n\tName:\tKlaba Octave\n\tOrganisation:\tOVH\n\tLanguage:\tfr\n\tPhone:\t+33.899701761\n\tFax:\t+33.320200958\n\tEmail:\tsupport@ovh.com\n\nRegistrar:\n\tName:\t OVH SAS\n\tWebsite: www.ovh.com/\n\nName servers:\n\tnoah.ns.cloudflare.com\n\tlady.ns.cloudflare.com\n\nKeys:\n\nPlease visit www.eurid.eu for more info.\n\n"], "registrar": ["OVH SAS"], "contacts": {"admin": null, "tech": {"organization": "Ovh", "fax": "+33.320200958", "email": "support@ovh.com", "phone": "+33.899701761", "name": "Klaba Octave"}, "registrant": null, "billing": null}} \ No newline at end of file diff --git a/test/target_normalized/jizzbo.com b/test/target_normalized/jizzbo.com new file mode 100644 index 0000000..bec239e --- /dev/null +++ b/test/target_normalized/jizzbo.com @@ -0,0 +1 @@ +{"status": ["clientTransferProhibited"], "updated_date": ["2012-10-24T11:31:26"], "contacts": {"admin": {"city": "Wanchai", "fax": "+85258081345", "name": "Whois Privacy", "phone": "+85258081344", "street": "3/F, Jonsim Place, 228 Queen's Road East", "country": "Hong Kong", "postalcode": "HK", "organization": "WhoisPrivacy Limited", "email": "9f72a6e356df46db@whoisprivacy.com"}, "tech": {"city": "Wanchai", "fax": "+85258081345", "name": "Whois Privacy", "phone": "+85258081344", "street": "3/F, Jonsim Place, 228 Queen's Road East", "country": "Hong Kong", "postalcode": "HK", "organization": "WhoisPrivacy Limited", "email": "9f72a6e356df46db@whoisprivacy.com"}, "registrant": {"city": "Wanchai", "fax": "+85258081345", "name": "Whois Privacy", "phone": "+85258081344", "street": "3/F, Jonsim Place, 228 Queen's Road East", "country": "Hong Kong", "postalcode": "HK", "organization": "WhoisPrivacy Limited", "email": "9f72a6e356df46db@whoisprivacy.com"}, "billing": null}, "nameservers": ["ns1.swiftco.net", "ns2.swiftco.net"], "expiration_date": ["2022-02-07T00:00:00"], "raw": ["\nThe Data in EuroDNS WHOIS database is provided for information purposes only.\nThe fact that EuroDNS display such information does not provide any guarantee\nexpressed or implied on the purpose for which the database may be used, its\naccuracy or usefulness. By submitting a WHOIS query, you agree that you will\nuse this Data only for lawful purposes and that, under no circumstances will\nyou use this Data to:\n\n(1) allow, enable, or otherwise support the transmission of mass unsolicited,\ncommercial advertising or solicitations via e-mail (spam); or\n(2) enable high volume, automated, electronic processes that apply to EuroDNS\n(or its systems). EuroDNS reserves the right to modify these terms at any time.\n\nBy submitting this query, you agree to abide by the above policy.\n\nDomain Name: jizzbo.com\nRegistry Domain ID: D9128889-COM\nRegistrar WHOIS Server: whois.eurodns.com\nRegistrar URL: http://www.eurodns.com\nUpdated Date: 2012-10-24T11-31-26Z\nCreation Date: 2006-02-08T00-00-00Z\nRegistrar Registration Expiration Date: 2022-02-07T00-00-00Z\nRegistrar: Eurodns S.A.\nRegistrar IANA ID: 1052\nRegistrar Abuse Contact Email: legalservices[at]eurodns.com\nRegistrar Abuse Contact Phone: +352.27220150\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Whois Privacy\nRegistrant Organization: WhoisPrivacy Limited\nRegistrant Street: 3/F, Jonsim Place, 228 Queen's Road East\nRegistrant City: Wanchai\nRegistrant State/Province:\nRegistrant Postal Code: HK\nRegistrant Country: HONG KONG\nRegistrant Phone: +85258081344\nRegistrant Fax: +85258081345\nRegistrant Email: 9f72a6e356df46db@whoisprivacy.com\nRegistry Admin ID: \nAdmin Name: Whois Privacy\nAdmin Organization: WhoisPrivacy Limited\nAdmin Street: 3/F, Jonsim Place, 228 Queen's Road East\nAdmin City: Wanchai\nAdmin State/Province:\nAdmin Postal Code: HK\nAdmin Country: HONG KONG\nAdmin Phone: +85258081344\nAdmin Fax: +85258081345\nAdmin Email: 9f72a6e356df46db@whoisprivacy.com\nRegistry Tech ID: \nTech Name: Whois Privacy\nTech Organization: WhoisPrivacy Limited\nTech Street: 3/F, Jonsim Place, 228 Queen's Road East\nTech City: Wanchai\nTech State/Province:\nTech Postal Code: HK\nTech Country: HONG KONG\nTech Phone: +85258081344\nTech Fax: +85258081345\nTech Email: 9f72a6e356df46db@whoisprivacy.com\nName Server: ns1.swiftco.net\nName Server: ns2.swiftco.net\nDNSSEC: \nICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form\n\nWhois History: 1,065 records have been archived since 2007-10-23\nhttp://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=jizzbo.com\n", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: JIZZBO.COM\n Registrar: EURODNS S.A\n Whois Server: whois.eurodns.com\n Referral URL: http://www.eurodns.com\n Name Server: NS1.SWIFTCO.NET\n Name Server: NS2.SWIFTCO.NET\n Status: clientTransferProhibited\n Updated Date: 24-oct-2012\n Creation Date: 08-feb-2006\n Expiration Date: 08-feb-2022\n\n>>> Last update of whois database: Sun, 27 Apr 2014 23:48:08 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.eurodns.com"], "registrar": ["Eurodns S.A."], "creation_date": ["2006-02-08T00:00:00"], "id": ["D9128889-COM"]} \ No newline at end of file diff --git a/test/target_normalized/pixelmania.asia b/test/target_normalized/pixelmania.asia new file mode 100644 index 0000000..4724f54 --- /dev/null +++ b/test/target_normalized/pixelmania.asia @@ -0,0 +1 @@ +{"status": ["OK"], "updated_date": ["2013-08-11T22:20:16"], "contacts": {"admin": {"city": "Queen's Road East", "fax": "+852.58081345", "handle": "edns_Korea", "name": "WhoisPrivacy Limited", "phone": "+852.58081344", "street": "3/F, Jonsim Place", "country": "HK", "postalcode": "228", "email": "ced@dotasia.eurodns.com"}, "tech": {"city": "Leudelange", "fax": "+352.26372537", "handle": "edns-Technical2", "name": "Adlani Anouar", "state": "-", "phone": "+352.26319161", "street": "2, rue Leon Laval", "country": "LU", "postalcode": "L-3372", "organization": "EuroDNS S.A.", "email": "hostmaster@eurodns.com"}, "registrant": {"city": "Birmingham", "fax": "+49.2015146703", "handle": "Edns-r5085117", "name": "Knack Hans-Peter", "phone": "+49.2015146701", "street": "69 Great Hampton Street", "country": "GB", "postalcode": "B18 6EW", "organization": "Einkaufen und Reisen Ltd.", "email": "contact@einkaufen-und-reisen.eu"}, "billing": {"city": "Birmingham", "fax": "+49.2015146703", "handle": "Edns-b5085117", "name": "Knack Hans-Peter", "phone": "+49.2015146701", "street": "69 Great Hampton Street", "country": "GB", "postalcode": "B18 6EW", "organization": "Einkaufen und Reisen Ltd.", "email": "contact@einkaufen-und-reisen.eu"}}, "nameservers": ["ns1.eurodns.com", "ns2.eurodns.com", "ns3.eurodns.com", "ns4.eurodns.com"], "expiration_date": ["2014-08-11T15:22:37"], "emails": ["hpk@einkaufen-und-reisen.eu"], "raw": ["DotAsia WHOIS LEGAL STATEMENT AND TERMS & CONDITIONS: The WHOIS service offered \nby DotAsia and the access to the records in the DotAsia WHOIS database are provided\nfor information purposes only. It allows persons to check whether a specific \ndomain name is still available or not and to obtain information related to \nthe registration records of existing domain names. DotAsia cannot, under any \ncircumstances, be held liable in case the stored information would prove to \nbe wrong, incomplete, or not accurate in any sense. By submitting a query \nyou agree not to use the information made available to: allow, enable or \notherwise support the transmission of unsolicited, commercial advertising or \nother solicitations whether via email or otherwise; target advertising in any \npossible way; or to cause nuisance in any possible way to the registrants by \nsending (whether by automated, electronic processes capable of enabling high \nvolumes or other possible means) messages to them. Without prejudice to the \nabove, it is explicitly forbidden to extract, copy and/or use or re-utilise \nin any form and by any means (electronically or not) the whole or a \nquantitatively or qualitatively substantial part of the contents of the WHOIS \ndatabase without prior and explicit permission by DotAsia, nor in any attempt \nhereof, or to apply automated, electronic processes to DotAsia (or its systems). \nYou agree that any reproduction and/or transmission of data for commercial \npurposes will always be considered as the extraction of a substantial part of \nthe content of the WHOIS database. By submitting the query you agree to abide \nby this policy and accept that DotAsia can take measures to limit the use of its \nWHOIS services in order to protect the privacy of its registrants or the \nintegrity of the database. \n\nDomain ID:D1861281-ASIA\nDomain Name:PIXELMANIA.ASIA\nDomain Create Date:11-Aug-2011 15:22:37 UTC\nDomain Expiration Date:11-Aug-2014 15:22:37 UTC\nDomain Last Updated Date:11-Aug-2013 22:20:16 UTC\nLast Transferred Date:\nCreated by:EuroDNS S.A. R36-ASIA (1052)\nLast Updated by Registrar:ASIA Registry R6-ASIA (9996)\nSponsoring Registrar:EuroDNS S.A. R36-ASIA (1052)\nDomain Status:OK\nRegistrant ID:Edns-r5085117\nRegistrant Name:Knack Hans-Peter\nRegistrant Organization:Einkaufen und Reisen Ltd.\nRegistrant Address:69 Great Hampton Street\nRegistrant Address2:\nRegistrant Address3:\nRegistrant City:Birmingham\nRegistrant State/Province:\nRegistrant Country/Economy:GB\nRegistrant Postal Code:B18 6EW\nRegistrant Phone:+49.2015146701\nRegistrant Phone Ext.:\nRegistrant FAX:+49.2015146703\nRegistrant FAX Ext.:\nRegistrant E-mail:contact@einkaufen-und-reisen.eu\nAdministrative ID:edns_Korea\nAdministrative Name:WhoisPrivacy Limited\nAdministrative Organization:\nAdministrative Address:3/F, Jonsim Place\nAdministrative Address2:228 Queen's Road East\nAdministrative Address3:\nAdministrative City:Wanchai\nAdministrative State/Province:\nAdministrative Country/Economy:HK\nAdministrative Postal Code:\nAdministrative Phone:+852.58081344\nAdministrative Phone Ext.:\nAdministrative FAX:+852.58081345\nAdministrative FAX Ext.:\nAdministrative E-mail:ced@dotasia.eurodns.com\nAdministrative ID:Edns-a5085117\nAdministrative Name:Knack Hans-Peter\nAdministrative Organization:\nAdministrative Address:Grendplatz 3\nAdministrative Address2:\nAdministrative Address3:\nAdministrative City:Essen\nAdministrative State/Province:\nAdministrative Country/Economy:DE\nAdministrative Postal Code:45276\nAdministrative Phone:+49.2015146701\nAdministrative Phone Ext.:\nAdministrative FAX:+49.2015146703\nAdministrative FAX Ext.:\nAdministrative E-mail:hpk@einkaufen-und-reisen.eu\nTechnical ID:edns-Technical2\nTechnical Name:Adlani Anouar\nTechnical Organization:EuroDNS S.A.\nTechnical Address:2, rue Leon Laval\nTechnical Address2:\nTechnical Address3:\nTechnical City:Leudelange\nTechnical State/Province:-\nTechnical Country/Economy:LU\nTechnical Postal Code:L-3372\nTechnical Phone:+352.26319161\nTechnical Phone Ext.:\nTechnical FAX:+352.26372537\nTechnical FAX Ext.:\nTechnical E-mail:hostmaster@eurodns.com\nBilling ID:Edns-b5085117\nBilling Name:Knack Hans-Peter\nBilling Organization:Einkaufen und Reisen Ltd.\nBilling Address:69 Great Hampton Street\nBilling Address2:\nBilling Address3:\nBilling City:Birmingham\nBilling State/Province:\nBilling Country/Economy:GB\nBilling Postal Code:B18 6EW\nBilling Phone:+49.2015146701\nBilling Phone Ext.:\nBilling FAX:+49.2015146703\nBilling FAX Ext.:\nBilling E-mail:contact@einkaufen-und-reisen.eu\nNameservers:NS1.EURODNS.COM\nNameservers:NS2.EURODNS.COM\nNameservers:NS3.EURODNS.COM\nNameservers:NS4.EURODNS.COM\nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \nNameservers: \n\n\n\n"], "registrar": ["ASIA Registry R6-ASIA (9996)", "EuroDNS S.A. R36-ASIA (1052)"], "creation_date": ["2011-08-11T15:22:37", "2011-08-11T15:22:37"], "id": ["D1861281-ASIA"]} \ No newline at end of file diff --git a/test/target_normalized/vulnweb.com b/test/target_normalized/vulnweb.com new file mode 100644 index 0000000..c3351a1 --- /dev/null +++ b/test/target_normalized/vulnweb.com @@ -0,0 +1 @@ +{"status": ["clientTransferProhibited"], "updated_date": ["2014-04-08T10:03:21"], "contacts": {"admin": {"city": "Nicosia", "name": "Abela Robert", "phone": "+443302020190", "street": "Block B, Office 303, Engomi Business Center, 1, 28th October Street", "country": "Cyprus", "postalcode": "2414", "organization": "Acunetix Ltd", "email": "ra@acunetix.com"}, "tech": {"city": "Nicosia", "name": "Abela Robert", "phone": "+443302020190", "street": "Block B, Office 303, Engomi Business Center, 1, 28th October Street", "country": "Cyprus", "postalcode": "2414", "organization": "Acunetix Ltd", "email": "ra@acunetix.com"}, "registrant": {"city": "Nicosia", "name": "Abela Robert", "phone": "+443302020190", "street": "Block B, Office 303, Engomi Business Center, 1, 28th October Street", "country": "Cyprus", "postalcode": "2414", "organization": "Acunetix Ltd", "email": "ra@acunetix.com"}, "billing": null}, "nameservers": ["ns1.eurodns.com", "ns2.eurodns.com", "ns3.eurodns.com", "ns4.eurodns.com"], "expiration_date": ["2017-06-13T00:00:00"], "raw": ["\nThe Data in EuroDNS WHOIS database is provided for information purposes only.\nThe fact that EuroDNS display such information does not provide any guarantee\nexpressed or implied on the purpose for which the database may be used, its\naccuracy or usefulness. By submitting a WHOIS query, you agree that you will\nuse this Data only for lawful purposes and that, under no circumstances will\nyou use this Data to:\n\n(1) allow, enable, or otherwise support the transmission of mass unsolicited,\ncommercial advertising or solicitations via e-mail (spam); or\n(2) enable high volume, automated, electronic processes that apply to EuroDNS\n(or its systems). EuroDNS reserves the right to modify these terms at any time.\n\nBy submitting this query, you agree to abide by the above policy.\n\nDomain Name: vulnweb.com\nRegistry Domain ID: D4569573-COM\nRegistrar WHOIS Server: whois.eurodns.com\nRegistrar URL: http://www.eurodns.com\nUpdated Date: 2014-04-08T10-03-21Z\nCreation Date: 2010-06-14T00-00-00Z\nRegistrar Registration Expiration Date: 2017-06-13T00-00-00Z\nRegistrar: Eurodns S.A.\nRegistrar IANA ID: 1052\nRegistrar Abuse Contact Email: legalservices[at]eurodns.com\nRegistrar Abuse Contact Phone: +352.27220150\nDomain Status: clientTransferProhibited\nRegistry Registrant ID: \nRegistrant Name: Abela Robert\nRegistrant Organization: Acunetix Ltd\nRegistrant Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street\nRegistrant City: Nicosia\nRegistrant State/Province:\nRegistrant Postal Code: 2414\nRegistrant Country: CYPRUS\nRegistrant Phone: +443302020190\nRegistrant Fax: \nRegistrant Email: ra@acunetix.com\nRegistry Admin ID: \nAdmin Name: Abela Robert\nAdmin Organization: Acunetix Ltd\nAdmin Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street\nAdmin City: Nicosia\nAdmin State/Province:\nAdmin Postal Code: 2414\nAdmin Country: CYPRUS\nAdmin Phone: +443302020190\nAdmin Fax: \nAdmin Email: ra@acunetix.com\nRegistry Tech ID: \nTech Name: Abela Robert\nTech Organization: Acunetix Ltd\nTech Street: Block B, Office 303, Engomi Business Center, 1, 28th October Street\nTech City: Nicosia\nTech State/Province:\nTech Postal Code: 2414\nTech Country: CYPRUS\nTech Phone: +443302020190\nTech Fax: \nTech Email: ra@acunetix.com\nName Server: ns1.eurodns.com\nName Server: ns2.eurodns.com\nName Server: ns3.eurodns.com\nName Server: ns4.eurodns.com\nDNSSEC: \nICANN WHOIS Data Problem Reporting System: http://www.icann.org/en/resources/compliance/complaints/whois/inaccuracy-form\n\nWhois History: 164 records have been archived since 2010-06-15\nhttp://www.domaintools.com/research/whois-history/?page=results&Affiliate_ID=1001861&q=vulnweb.com\n", "\nWhois Server Version 2.0\n\nDomain names in the .com and .net domains can now be registered\nwith many different competing registrars. Go to http://www.internic.net\nfor detailed information.\n\n Domain Name: VULNWEB.COM\n Registrar: EURODNS S.A\n Whois Server: whois.eurodns.com\n Referral URL: http://www.eurodns.com\n Name Server: NS1.EURODNS.COM\n Name Server: NS2.EURODNS.COM\n Name Server: NS3.EURODNS.COM\n Name Server: NS4.EURODNS.COM\n Status: clientTransferProhibited\n Updated Date: 08-apr-2014\n Creation Date: 14-jun-2010\n Expiration Date: 14-jun-2017\n\n>>> Last update of whois database: Sun, 27 Apr 2014 23:32:17 UTC <<<\n\nNOTICE: The expiration date displayed in this record is the date the \nregistrar's sponsorship of the domain name registration in the registry is \ncurrently set to expire. This date does not necessarily reflect the expiration \ndate of the domain name registrant's agreement with the sponsoring \nregistrar. Users may consult the sponsoring registrar's Whois database to \nview the registrar's reported date of expiration for this registration.\n\nTERMS OF USE: You are not authorized to access or query our Whois \ndatabase through the use of electronic processes that are high-volume and \nautomated except as reasonably necessary to register domain names or \nmodify existing registrations; the Data in VeriSign Global Registry \nServices' (\"VeriSign\") Whois database is provided by VeriSign for \ninformation purposes only, and to assist persons in obtaining information \nabout or related to a domain name registration record. VeriSign does not \nguarantee its accuracy. By submitting a Whois query, you agree to abide \nby the following terms of use: You agree that you may use this Data only \nfor lawful purposes and that under no circumstances will you use this Data \nto: (1) allow, enable, or otherwise support the transmission of mass \nunsolicited, commercial advertising or solicitations via e-mail, telephone, \nor facsimile; or (2) enable high volume, automated, electronic processes \nthat apply to VeriSign (or its computer systems). The compilation, \nrepackaging, dissemination or other use of this Data is expressly \nprohibited without the prior written consent of VeriSign. You agree not to \nuse electronic processes that are automated and high-volume to access or \nquery the Whois database except as reasonably necessary to register \ndomain names or modify existing registrations. VeriSign reserves the right \nto restrict your access to the Whois database in its sole discretion to ensure \noperational stability. VeriSign may restrict or terminate your access to the \nWhois database for failure to abide by these terms of use. VeriSign \nreserves the right to modify these terms at any time. \n\nThe Registry database contains ONLY .COM, .NET, .EDU domains and\nRegistrars.\n"], "whois_server": ["whois.eurodns.com"], "registrar": ["Eurodns S.A."], "creation_date": ["2010-06-14T00:00:00"], "id": ["D4569573-COM"]} \ No newline at end of file