diff --git a/lists/second-level-tlds/list.json b/lists/second-level-tlds/list.json index 859a875..e07a3fb 100644 --- a/lists/second-level-tlds/list.json +++ b/lists/second-level-tlds/list.json @@ -1,13 +1,23 @@ { "description": "Event contains one or more second level TLDs as attribute with an IDS flag set", + "matching_attributes": [ + "hostname", + "domain", + "domain|ip" + ], + "name": "Second level TLDs as known by Mozilla Foundation", + "version": 3, "list": [ + "ac", "com.ac", "edu.ac", "gov.ac", "net.ac", "mil.ac", "org.ac", + "ad", "nom.ad", + "ae", "co.ae", "net.ae", "org.ae", @@ -15,6 +25,7 @@ "ac.ae", "gov.ae", "mil.ae", + "aero", "accident-investigation.aero", "accident-prevention.aero", "aerobatic.aero", @@ -102,52 +113,66 @@ "union.aero", "workinggroup.aero", "works.aero", + "af", "gov.af", "com.af", "org.af", "net.af", "edu.af", + "ag", "com.ag", "org.ag", "net.ag", "co.ag", "nom.ag", + "ai", "off.ai", "com.ai", "net.ai", "org.ai", + "al", "com.al", "edu.al", "gov.al", "mil.al", "net.al", "org.al", + "am", + "ao", "ed.ao", "gv.ao", "og.ao", "co.ao", "pb.ao", "it.ao", + "aq", + "ar", "com.ar", "edu.ar", "gob.ar", "gov.ar", "int.ar", "mil.ar", + "musica.ar", "net.ar", "org.ar", "tur.ar", + "arpa", "e164.arpa", "in-addr.arpa", "ip6.arpa", "iris.arpa", "uri.arpa", "urn.arpa", + "as", "gov.as", + "asia", + "at", "ac.at", "co.at", "gv.at", "or.at", + "au", "com.au", "net.au", "org.au", @@ -179,7 +204,10 @@ "tas.gov.au", "vic.gov.au", "wa.gov.au", + "aw", "com.aw", + "ax", + "az", "com.az", "net.az", "int.az", @@ -192,16 +220,14 @@ "name.az", "pro.az", "biz.az", - "org.ba", - "net.ba", + "ba", + "com.ba", "edu.ba", "gov.ba", "mil.ba", - "unsa.ba", - "unbi.ba", - "co.ba", - "com.ba", - "rs.ba", + "net.ba", + "org.ba", + "bb", "biz.bb", "co.bb", "com.bb", @@ -212,15 +238,12 @@ "org.bb", "store.bb", "tv.bb", - "com.bd", - "edu.bd", - "ac.bd", - "net.bd", - "gov.bd", - "org.bd", - "mil.bd", + "*.bd", + "be", "ac.be", + "bf", "gov.bf", + "bg", "a.bg", "b.bg", "c.bg", @@ -257,29 +280,31 @@ "7.bg", "8.bg", "9.bg", + "bh", "com.bh", "edu.bh", "net.bh", "org.bh", "gov.bh", + "bi", "co.bi", "com.bi", "edu.bi", "or.bi", "org.bi", + "biz", + "bj", "asso.bj", "barreau.bj", "gouv.bj", + "bm", "com.bm", "edu.bm", "gov.bm", "net.bm", "org.bm", - "com.bn", - "edu.bn", - "gov.bn", - "net.bn", - "org.bn", + "*.bn", + "bo", "com.bo", "edu.bo", "gov.bo", @@ -289,22 +314,36 @@ "net.bo", "mil.bo", "tv.bo", + "br", + "abc.br", "adm.br", "adv.br", "agr.br", + "aju.br", "am.br", + "aparecida.br", "arq.br", "art.br", "ato.br", "b.br", + "belem.br", + "bhz.br", "bio.br", "blog.br", "bmd.br", + "boavista.br", + "bsb.br", + "campinas.br", + "caxias.br", "cim.br", "cng.br", "cnt.br", "com.br", + "contagem.br", "coop.br", + "cri.br", + "cuiaba.br", + "def.br", "ecn.br", "eco.br", "edu.br", @@ -314,72 +353,137 @@ "etc.br", "eti.br", "far.br", + "feira.br", "flog.br", + "floripa.br", "fm.br", "fnd.br", + "fortal.br", "fot.br", "fst.br", "g12.br", "ggf.br", + "goiania.br", "gov.br", + "ac.gov.br", + "al.gov.br", + "am.gov.br", + "ap.gov.br", + "ba.gov.br", + "ce.gov.br", + "df.gov.br", + "es.gov.br", + "go.gov.br", + "ma.gov.br", + "mg.gov.br", + "ms.gov.br", + "mt.gov.br", + "pa.gov.br", + "pb.gov.br", + "pe.gov.br", + "pi.gov.br", + "pr.gov.br", + "rj.gov.br", + "rn.gov.br", + "ro.gov.br", + "rr.gov.br", + "rs.gov.br", + "sc.gov.br", + "se.gov.br", + "sp.gov.br", + "to.gov.br", + "gru.br", "imb.br", "ind.br", "inf.br", + "jab.br", + "jampa.br", + "jdf.br", + "joinville.br", "jor.br", "jus.br", "leg.br", "lel.br", + "londrina.br", + "macapa.br", + "maceio.br", "mat.br", "med.br", "mil.br", + "morena.br", "mp.br", "mus.br", + "natal.br", "net.br", - "nom.br", + "niteroi.br", + "*.nom.br", "not.br", "ntr.br", "odo.br", "org.br", + "osasco.br", + "palmas.br", + "poa.br", "ppg.br", "pro.br", "psc.br", "psi.br", + "pvh.br", "qsl.br", "radio.br", "rec.br", + "recife.br", + "ribeirao.br", + "rio.br", + "riobranco.br", + "salvador.br", + "sampa.br", + "sjc.br", "slg.br", + "slz.br", + "sorocaba.br", "srv.br", "taxi.br", "teo.br", + "the.br", "tmp.br", "trd.br", "tur.br", "tv.br", + "udi.br", "vet.br", + "vix.br", "vlog.br", "wiki.br", "zlg.br", + "bs", "com.bs", "net.bs", "org.bs", "edu.bs", "gov.bs", + "bt", "com.bt", "edu.bt", "gov.bt", "net.bt", "org.bt", + "bv", + "bw", "co.bw", "org.bw", + "by", "gov.by", "mil.by", "com.by", "of.by", + "bz", "com.bz", "net.bz", "org.bz", "edu.bz", "gov.bz", + "ca", "ab.ca", "bc.ca", "mb.ca", @@ -395,7 +499,14 @@ "sk.ca", "yk.ca", "gc.ca", + "cat", + "cc", + "cd", "gov.cd", + "cf", + "cg", + "ch", + "ci", "org.ci", "or.ci", "com.ci", @@ -411,22 +522,19 @@ "presse.ci", "md.ci", "gouv.ci", - "co.ck", - "org.ck", - "edu.ck", - "gov.ck", - "net.ck", - "gen.ck", - "biz.ck", - "info.ck", + "*.ck", + "!www.ck", + "cl", "gov.cl", "gob.cl", "co.cl", "mil.cl", + "cm", "co.cm", "com.cm", "gov.cm", "net.cm", + "cn", "ac.cn", "com.cn", "edu.cn", @@ -471,6 +579,7 @@ "hk.cn", "mo.cn", "tw.cn", + "co", "arts.co", "com.co", "edu.co", @@ -484,6 +593,9 @@ "org.co", "rec.co", "web.co", + "com", + "coop", + "cr", "ac.cr", "co.cr", "ed.cr", @@ -491,17 +603,22 @@ "go.cr", "or.cr", "sa.cr", + "cu", "com.cu", "edu.cu", "org.cu", "net.cu", "gov.cu", "inf.cu", + "cv", + "cw", "com.cw", "edu.cw", "net.cw", "org.cw", + "cx", "gov.cx", + "cy", "ac.cy", "biz.cy", "com.cy", @@ -515,11 +632,17 @@ "press.cy", "pro.cy", "tm.cy", + "cz", + "de", + "dj", + "dk", + "dm", "com.dm", "net.dm", "org.dm", "edu.dm", "gov.dm", + "do", "art.do", "com.do", "edu.do", @@ -530,6 +653,7 @@ "org.do", "sld.do", "web.do", + "dz", "com.dz", "org.dz", "net.dz", @@ -538,6 +662,7 @@ "asso.dz", "pol.dz", "art.dz", + "ec", "com.ec", "info.ec", "net.ec", @@ -550,6 +675,8 @@ "gov.ec", "gob.ec", "mil.ec", + "edu", + "ee", "edu.ee", "gov.ee", "riik.ee", @@ -560,6 +687,7 @@ "aip.ee", "org.ee", "fie.ee", + "eg", "com.eg", "edu.eg", "eun.eg", @@ -569,18 +697,14 @@ "net.eg", "org.eg", "sci.eg", - "com.er", - "edu.er", - "gov.er", - "mil.er", - "net.er", - "org.er", - "ind.er", + "*.er", + "es", "com.es", "nom.es", "org.es", "gob.es", "edu.es", + "et", "com.et", "gov.et", "org.et", @@ -589,25 +713,14 @@ "name.et", "info.et", "net.et", + "eu", + "fi", "aland.fi", - "ac.fj", - "biz.fj", - "com.fj", - "info.fj", - "mil.fj", - "name.fj", - "net.fj", - "org.fj", - "pro.fj", - "co.fk", - "org.fk", - "gov.fk", - "ac.fk", - "nom.fk", - "net.fk", - "com.fm", - "net.fm", - "org.fm", + "*.fj", + "*.fk", + "fm", + "fo", + "fr", "com.fr", "asso.fr", "nom.fr", @@ -631,6 +744,10 @@ "pharmacien.fr", "port.fr", "veterinaire.fr", + "ga", + "gb", + "gd", + "ge", "com.ge", "edu.ge", "gov.ge", @@ -638,42 +755,55 @@ "mil.ge", "net.ge", "pvt.ge", + "gf", + "gg", "co.gg", "net.gg", "org.gg", + "gh", "com.gh", "edu.gh", "gov.gh", "org.gh", "mil.gh", + "gi", "com.gi", "ltd.gi", "gov.gi", "mod.gi", "edu.gi", "org.gi", + "gl", "co.gl", "com.gl", "edu.gl", "net.gl", "org.gl", + "gm", + "gn", "ac.gn", "com.gn", "edu.gn", "gov.gn", "org.gn", "net.gn", + "gov", + "gp", "com.gp", "net.gp", "mobi.gp", "edu.gp", "org.gp", "asso.gp", + "gq", + "gr", "com.gr", "edu.gr", "net.gr", "org.gr", "gov.gr", + "gs", + "gt", "com.gt", "edu.gt", "gob.gt", @@ -681,17 +811,16 @@ "mil.gt", "net.gt", "org.gt", - "com.gu", - "net.gu", - "gov.gu", - "org.gu", - "edu.gu", + "*.gu", + "gw", + "gy", "co.gy", "com.gy", "edu.gy", "gov.gy", "net.gy", "org.gy", + "hk", "com.hk", "edu.hk", "gov.hk", @@ -713,16 +842,20 @@ "组织.hk", "組織.hk", "組织.hk", + "hm", + "hn", "com.hn", "edu.hn", "org.hn", "net.hn", "mil.hn", "gob.hn", + "hr", "iz.hr", "from.hr", "name.hr", "com.hr", + "ht", "com.ht", "shop.ht", "firm.ht", @@ -740,6 +873,7 @@ "rel.ht", "gouv.ht", "perso.ht", + "hu", "co.hu", "info.hu", "org.hu", @@ -771,6 +905,7 @@ "tozsde.hu", "utazas.hu", "video.hu", + "id", "ac.id", "biz.id", "co.id", @@ -782,7 +917,9 @@ "or.id", "sch.id", "web.id", + "ie", "gov.ie", + "il", "ac.il", "co.il", "gov.il", @@ -791,6 +928,7 @@ "muni.il", "net.il", "org.il", + "im", "ac.im", "co.im", "com.im", @@ -800,6 +938,7 @@ "plc.co.im", "tt.im", "tv.im", + "in", "co.in", "firm.in", "net.in", @@ -812,14 +951,19 @@ "res.in", "gov.in", "mil.in", + "info", + "int", "eu.int", + "io", "com.io", + "iq", "gov.iq", "edu.iq", "mil.iq", "com.iq", "org.iq", "net.iq", + "ir", "ac.ir", "co.ir", "gov.ir", @@ -829,12 +973,14 @@ "sch.ir", "ایران.ir", "ايران.ir", + "is", "net.is", "com.is", "edu.is", "gov.is", "org.is", "int.is", + "it", "gov.it", "edu.it", "abr.it", @@ -1203,15 +1349,12 @@ "vs.it", "vt.it", "vv.it", + "je", "co.je", "net.je", "org.je", - "com.jm", - "net.jm", - "org.jm", - "edu.jm", - "gov.jm", - "mil.jm", + "*.jm", + "jo", "com.jo", "org.jo", "net.jo", @@ -1220,6 +1363,8 @@ "gov.jo", "mil.jo", "name.jo", + "jobs", + "jp", "ac.jp", "ad.jp", "co.jp", @@ -1323,13 +1468,20 @@ "高知.jp", "鳥取.jp", "鹿児島.jp", - "kawasaki.jp", - "kitakyushu.jp", - "kobe.jp", - "nagoya.jp", - "sapporo.jp", - "sendai.jp", - "yokohama.jp", + "*.kawasaki.jp", + "*.kitakyushu.jp", + "*.kobe.jp", + "*.nagoya.jp", + "*.sapporo.jp", + "*.sendai.jp", + "*.yokohama.jp", + "!city.kawasaki.jp", + "!city.kitakyushu.jp", + "!city.kobe.jp", + "!city.nagoya.jp", + "!city.sapporo.jp", + "!city.sendai.jp", + "!city.yokohama.jp", "aisai.aichi.jp", "ama.aichi.jp", "anjo.aichi.jp", @@ -2133,11 +2285,8 @@ "aso.kumamoto.jp", "choyo.kumamoto.jp", "gyokuto.kumamoto.jp", - "hitoyoshi.kumamoto.jp", "kamiamakusa.kumamoto.jp", - "kashima.kumamoto.jp", "kikuchi.kumamoto.jp", - "kosa.kumamoto.jp", "kumamoto.kumamoto.jp", "mashiki.kumamoto.jp", "mifune.kumamoto.jp", @@ -2222,7 +2371,6 @@ "kakuda.miyagi.jp", "kami.miyagi.jp", "kawasaki.miyagi.jp", - "kesennuma.miyagi.jp", "marumori.miyagi.jp", "matsushima.miyagi.jp", "minamisanriku.miyagi.jp", @@ -3007,28 +3155,16 @@ "uenohara.yamanashi.jp", "yamanakako.yamanashi.jp", "yamanashi.yamanashi.jp", - "co.ke", - "or.ke", - "ne.ke", - "go.ke", - "ac.ke", - "sc.ke", - "me.ke", - "mobi.ke", - "info.ke", + "*.ke", + "kg", "org.kg", "net.kg", "com.kg", "edu.kg", "gov.kg", "mil.kg", - "per.kh", - "com.kh", - "edu.kh", - "gov.kh", - "mil.kh", - "net.kh", - "org.kh", + "*.kh", + "ki", "edu.ki", "biz.ki", "net.ki", @@ -3036,6 +3172,7 @@ "gov.ki", "info.ki", "com.ki", + "km", "org.km", "nom.km", "gov.km", @@ -3053,16 +3190,19 @@ "pharmaciens.km", "veterinaire.km", "gouv.km", + "kn", "net.kn", "org.kn", "edu.kn", "gov.kn", + "kp", "com.kp", "edu.kp", "gov.kp", "org.kp", "rep.kp", "tra.kp", + "kr", "ac.kr", "co.kr", "es.kr", @@ -3092,22 +3232,21 @@ "jeonnam.kr", "seoul.kr", "ulsan.kr", - "edu.kw", - "com.kw", - "net.kw", - "org.kw", - "gov.kw", + "*.kw", + "ky", "edu.ky", "gov.ky", "com.ky", "org.ky", "net.ky", + "kz", "org.kz", "edu.kz", "net.kz", "gov.kz", "mil.kz", "com.kz", + "la", "int.la", "net.la", "info.la", @@ -3116,17 +3255,21 @@ "per.la", "com.la", "org.la", + "lb", "com.lb", "edu.lb", "gov.lb", "net.lb", "org.lb", + "lc", "com.lc", "net.lc", "co.lc", "org.lc", "edu.lc", "gov.lc", + "li", + "lk", "gov.lk", "sch.lk", "net.lk", @@ -3142,14 +3285,19 @@ "grp.lk", "hotel.lk", "ac.lk", + "lr", "com.lr", "edu.lr", "gov.lr", "org.lr", "net.lr", + "ls", "co.ls", "org.ls", + "lt", "gov.lt", + "lu", + "lv", "com.lv", "edu.lv", "gov.lv", @@ -3159,6 +3307,7 @@ "net.lv", "asn.lv", "conf.lv", + "ly", "com.ly", "net.ly", "gov.ly", @@ -3168,14 +3317,18 @@ "med.ly", "org.ly", "id.ly", + "ma", "co.ma", "net.ma", "gov.ma", "org.ma", "ac.ma", "press.ma", + "mc", "tm.mc", "asso.mc", + "md", + "me", "co.me", "net.me", "org.me", @@ -3184,6 +3337,7 @@ "gov.me", "its.me", "priv.me", + "mg", "org.mg", "nom.mg", "gov.mg", @@ -3193,6 +3347,9 @@ "mil.mg", "com.mg", "co.mg", + "mh", + "mil", + "mk", "com.mk", "org.mk", "net.mk", @@ -3200,6 +3357,7 @@ "gov.mk", "inf.mk", "name.mk", + "ml", "com.ml", "edu.ml", "gouv.ml", @@ -3207,29 +3365,34 @@ "net.ml", "org.ml", "presse.ml", - "net.mm", - "com.mm", - "edu.mm", - "org.mm", - "gov.mm", + "*.mm", + "mn", "gov.mn", "edu.mn", "org.mn", + "mo", "com.mo", "net.mo", "org.mo", "edu.mo", "gov.mo", + "mobi", + "mp", + "mq", + "mr", "gov.mr", + "ms", "com.ms", "edu.ms", "gov.ms", "net.ms", "org.ms", + "mt", "com.mt", "edu.mt", "net.mt", "org.mt", + "mu", "com.mu", "net.mu", "org.mu", @@ -3237,6 +3400,7 @@ "ac.mu", "co.mu", "or.mu", + "museum", "academy.museum", "agriculture.museum", "air.museum", @@ -3785,6 +3949,7 @@ "zoology.museum", "ירושלים.museum", "иком.museum", + "mv", "aero.mv", "biz.mv", "com.mv", @@ -3799,6 +3964,7 @@ "net.mv", "org.mv", "pro.mv", + "mw", "ac.mw", "biz.mw", "co.mw", @@ -3810,11 +3976,13 @@ "museum.mw", "net.mw", "org.mw", + "mx", "com.mx", "org.mx", "gob.mx", "edu.mx", "net.mx", + "my", "com.my", "net.my", "org.my", @@ -3822,12 +3990,16 @@ "edu.my", "mil.my", "name.my", + "mz", + "ac.mz", + "adv.mz", "co.mz", + "edu.mz", + "gov.mz", + "mil.mz", "net.mz", "org.mz", - "ac.mz", - "gov.mz", - "edu.mz", + "na", "info.na", "pro.na", "name.na", @@ -3845,7 +4017,13 @@ "co.na", "com.na", "org.na", + "name", + "nc", "asso.nc", + "nom.nc", + "ne", + "net", + "nf", "com.nf", "net.nf", "per.nf", @@ -3856,6 +4034,7 @@ "info.nf", "other.nf", "store.nf", + "ng", "com.ng", "edu.ng", "gov.ng", @@ -3866,21 +4045,24 @@ "net.ng", "org.ng", "sch.ng", - "com.ni", - "gob.ni", - "edu.ni", - "org.ni", - "nom.ni", - "net.ni", - "mil.ni", - "co.ni", - "biz.ni", - "web.ni", - "int.ni", + "ni", "ac.ni", + "biz.ni", + "co.ni", + "com.ni", + "edu.ni", + "gob.ni", "in.ni", "info.ni", + "int.ni", + "mil.ni", + "net.ni", + "nom.ni", + "org.ni", + "web.ni", + "nl", "bv.nl", + "no", "fhs.no", "vgs.no", "fylkesbibl.no", @@ -4634,23 +4816,8 @@ "våler.østfold.no", "valer.hedmark.no", "våler.hedmark.no", - "aero.np", - "asia.np", - "biz.np", - "com.np", - "coop.np", - "edu.np", - "gov.np", - "info.np", - "jobs.np", - "mil.np", - "mobi.np", - "museum.np", - "name.np", - "net.np", - "org.np", - "pro.np", - "travel.np", + "*.np", + "nr", "biz.nr", "info.nr", "gov.nr", @@ -4658,6 +4825,8 @@ "org.nr", "net.nr", "com.nr", + "nu", + "nz", "ac.nz", "co.nz", "cri.nz", @@ -4674,6 +4843,7 @@ "org.nz", "parliament.nz", "school.nz", + "om", "co.om", "com.om", "edu.om", @@ -4683,6 +4853,9 @@ "net.om", "org.om", "pro.om", + "onion", + "org", + "pa", "ac.pa", "gob.pa", "com.pa", @@ -4694,6 +4867,7 @@ "abo.pa", "med.pa", "nom.pa", + "pe", "edu.pe", "gob.pe", "nom.pe", @@ -4701,15 +4875,12 @@ "org.pe", "com.pe", "net.pe", + "pf", "com.pf", "org.pf", "edu.pf", - "com.pg", - "net.pg", - "ac.pg", - "gov.pg", - "mil.pg", - "org.pg", + "*.pg", + "ph", "com.ph", "net.ph", "org.ph", @@ -4718,6 +4889,7 @@ "ngo.ph", "mil.ph", "i.ph", + "pk", "com.pk", "net.pk", "edu.pk", @@ -4732,6 +4904,7 @@ "gop.pk", "gos.pk", "info.pk", + "pl", "com.pl", "net.pl", "org.pl", @@ -4932,11 +5105,15 @@ "zarow.pl", "zgora.pl", "zgorzelec.pl", + "pm", + "pn", "gov.pn", "co.pn", "org.pn", "edu.pn", "net.pn", + "post", + "pr", "com.pr", "net.pr", "org.pr", @@ -4950,6 +5127,7 @@ "est.pr", "prof.pr", "ac.pr", + "pro", "aaa.pro", "aca.pro", "acct.pro", @@ -4961,6 +5139,7 @@ "law.pro", "med.pro", "recht.pro", + "ps", "edu.ps", "gov.ps", "sec.ps", @@ -4968,6 +5147,7 @@ "com.ps", "org.ps", "net.ps", + "pt", "net.pt", "gov.pt", "org.pt", @@ -4976,12 +5156,14 @@ "publ.pt", "com.pt", "nome.pt", + "pw", "co.pw", "ne.pw", "or.pw", "ed.pw", "go.pw", "belau.pw", + "py", "com.py", "coop.py", "edu.py", @@ -4989,6 +5171,7 @@ "mil.py", "net.py", "org.py", + "qa", "com.qa", "edu.qa", "gov.qa", @@ -4997,9 +5180,11 @@ "net.qa", "org.qa", "sch.qa", + "re", "asso.re", "com.re", "nom.re", + "ro", "arts.ro", "com.ro", "firm.ro", @@ -5011,142 +5196,21 @@ "store.ro", "tm.ro", "www.ro", + "rs", "ac.rs", "co.rs", "edu.rs", "gov.rs", "in.rs", "org.rs", + "ru", "ac.ru", - "com.ru", "edu.ru", - "int.ru", - "net.ru", - "org.ru", - "pp.ru", - "adygeya.ru", - "altai.ru", - "amur.ru", - "arkhangelsk.ru", - "astrakhan.ru", - "bashkiria.ru", - "belgorod.ru", - "bir.ru", - "bryansk.ru", - "buryatia.ru", - "cbg.ru", - "chel.ru", - "chelyabinsk.ru", - "chita.ru", - "chukotka.ru", - "chuvashia.ru", - "dagestan.ru", - "dudinka.ru", - "e-burg.ru", - "grozny.ru", - "irkutsk.ru", - "ivanovo.ru", - "izhevsk.ru", - "jar.ru", - "joshkar-ola.ru", - "kalmykia.ru", - "kaluga.ru", - "kamchatka.ru", - "karelia.ru", - "kazan.ru", - "kchr.ru", - "kemerovo.ru", - "khabarovsk.ru", - "khakassia.ru", - "khv.ru", - "kirov.ru", - "koenig.ru", - "komi.ru", - "kostroma.ru", - "krasnoyarsk.ru", - "kuban.ru", - "kurgan.ru", - "kursk.ru", - "lipetsk.ru", - "magadan.ru", - "mari.ru", - "mari-el.ru", - "marine.ru", - "mordovia.ru", - "msk.ru", - "murmansk.ru", - "nalchik.ru", - "nnov.ru", - "nov.ru", - "novosibirsk.ru", - "nsk.ru", - "omsk.ru", - "orenburg.ru", - "oryol.ru", - "palana.ru", - "penza.ru", - "perm.ru", - "ptz.ru", - "rnd.ru", - "ryazan.ru", - "sakhalin.ru", - "samara.ru", - "saratov.ru", - "simbirsk.ru", - "smolensk.ru", - "spb.ru", - "stavropol.ru", - "stv.ru", - "surgut.ru", - "tambov.ru", - "tatarstan.ru", - "tom.ru", - "tomsk.ru", - "tsaritsyn.ru", - "tsk.ru", - "tula.ru", - "tuva.ru", - "tver.ru", - "tyumen.ru", - "udm.ru", - "udmurtia.ru", - "ulan-ude.ru", - "vladikavkaz.ru", - "vladimir.ru", - "vladivostok.ru", - "volgograd.ru", - "vologda.ru", - "voronezh.ru", - "vrn.ru", - "vyatka.ru", - "yakutia.ru", - "yamal.ru", - "yaroslavl.ru", - "yekaterinburg.ru", - "yuzhno-sakhalinsk.ru", - "amursk.ru", - "baikal.ru", - "cmw.ru", - "fareast.ru", - "jamal.ru", - "kms.ru", - "k-uralsk.ru", - "kustanai.ru", - "kuzbass.ru", - "mytis.ru", - "nakhodka.ru", - "nkz.ru", - "norilsk.ru", - "oskol.ru", - "pyatigorsk.ru", - "rubtsovsk.ru", - "snz.ru", - "syzran.ru", - "vdonsk.ru", - "zgrad.ru", "gov.ru", + "int.ru", "mil.ru", "test.ru", + "rw", "gov.rw", "net.rw", "edu.rw", @@ -5156,6 +5220,7 @@ "int.rw", "mil.rw", "gouv.rw", + "sa", "com.sa", "net.sa", "org.sa", @@ -5164,16 +5229,19 @@ "pub.sa", "edu.sa", "sch.sa", + "sb", "com.sb", "edu.sb", "gov.sb", "net.sb", "org.sb", + "sc", "com.sc", "gov.sc", "net.sc", "org.sc", "edu.sc", + "sd", "com.sd", "net.sd", "org.sd", @@ -5182,6 +5250,7 @@ "tv.sd", "gov.sd", "info.sd", + "se", "a.se", "ac.se", "b.se", @@ -5221,22 +5290,30 @@ "x.se", "y.se", "z.se", + "sg", "com.sg", "net.sg", "org.sg", "gov.sg", "edu.sg", "per.sg", + "sh", "com.sh", "net.sh", "gov.sh", "org.sh", "mil.sh", + "si", + "sj", + "sk", + "sl", "com.sl", "net.sl", "edu.sl", "gov.sl", "org.sl", + "sm", + "sn", "art.sn", "com.sn", "edu.sn", @@ -5244,9 +5321,12 @@ "org.sn", "perso.sn", "univ.sn", + "so", "com.so", "net.so", "org.so", + "sr", + "st", "co.st", "com.st", "consulado.st", @@ -5259,53 +5339,32 @@ "principe.st", "saotome.st", "store.st", - "adygeya.su", - "arkhangelsk.su", - "balashov.su", - "bashkiria.su", - "bryansk.su", - "dagestan.su", - "grozny.su", - "ivanovo.su", - "kalmykia.su", - "kaluga.su", - "karelia.su", - "khakassia.su", - "krasnodar.su", - "kurgan.su", - "lenug.su", - "mordovia.su", - "msk.su", - "murmansk.su", - "nalchik.su", - "nov.su", - "obninsk.su", - "penza.su", - "pokrovsk.su", - "sochi.su", - "spb.su", - "togliatti.su", - "troitsk.su", - "tula.su", - "tuva.su", - "vladikavkaz.su", - "vladimir.su", - "vologda.su", + "su", + "sv", "com.sv", "edu.sv", "gob.sv", "org.sv", "red.sv", + "sx", "gov.sx", + "sy", "edu.sy", "gov.sy", "net.sy", "mil.sy", "com.sy", "org.sy", + "sz", "co.sz", "ac.sz", "org.sz", + "tc", + "td", + "tel", + "tf", + "tg", + "th", "ac.th", "co.th", "go.th", @@ -5313,6 +5372,7 @@ "mi.th", "net.th", "or.th", + "tj", "ac.tj", "biz.tj", "co.tj", @@ -5328,7 +5388,10 @@ "org.tj", "test.tj", "web.tj", + "tk", + "tl", "gov.tl", + "tm", "com.tm", "co.tm", "org.tm", @@ -5337,6 +5400,7 @@ "gov.tm", "mil.tm", "edu.tm", + "tn", "com.tn", "ens.tn", "fin.tn", @@ -5357,12 +5421,14 @@ "agrinet.tn", "defense.tn", "turen.tn", + "to", "com.to", "gov.to", "net.to", "org.to", "edu.to", "mil.to", + "tr", "com.tr", "info.tr", "biz.tr", @@ -5385,6 +5451,8 @@ "kep.tr", "nc.tr", "gov.nc.tr", + "travel", + "tt", "co.tt", "com.tt", "org.tt", @@ -5402,6 +5470,8 @@ "name.tt", "gov.tt", "edu.tt", + "tv", + "tw", "edu.tw", "gov.tw", "mil.tw", @@ -5415,6 +5485,7 @@ "網路.tw", "組織.tw", "商業.tw", + "tz", "ac.tz", "co.tz", "go.tz", @@ -5427,6 +5498,7 @@ "or.tz", "sc.tz", "tv.tz", + "ua", "com.ua", "edu.ua", "gov.ua", @@ -5503,6 +5575,7 @@ "zhytomyr.ua", "zp.ua", "zt.ua", + "ug", "co.ug", "or.ug", "ac.ug", @@ -5511,6 +5584,7 @@ "ne.ug", "com.ug", "org.ug", + "uk", "ac.uk", "co.uk", "gov.uk", @@ -5521,7 +5595,8 @@ "org.uk", "plc.uk", "police.uk", - "sch.uk", + "*.sch.uk", + "us", "dni.us", "fed.us", "isa.us", @@ -5697,7 +5772,6 @@ "lib.co.us", "lib.ct.us", "lib.dc.us", - "lib.de.us", "lib.fl.us", "lib.ga.us", "lib.gu.us", @@ -5745,22 +5819,35 @@ "pvt.k12.ma.us", "chtr.k12.ma.us", "paroch.k12.ma.us", + "ann-arbor.mi.us", + "cog.mi.us", + "dst.mi.us", + "eaton.mi.us", + "gen.mi.us", + "mus.mi.us", + "tec.mi.us", + "washtenaw.mi.us", + "uy", "com.uy", "edu.uy", "gub.uy", "mil.uy", "net.uy", "org.uy", + "uz", "co.uz", "com.uz", "net.uz", "org.uz", + "va", + "vc", "com.vc", "net.vc", "org.vc", "gov.vc", "mil.vc", "edu.vc", + "ve", "arts.ve", "co.ve", "com.ve", @@ -5778,11 +5865,14 @@ "store.ve", "tec.ve", "web.ve", + "vg", + "vi", "co.vi", "com.vi", "k12.vi", "net.vi", "org.vi", + "vn", "com.vn", "net.vn", "org.vn", @@ -5795,29 +5885,97 @@ "name.vn", "pro.vn", "health.vn", + "vu", "com.vu", "edu.vu", "net.vu", "org.vu", + "wf", + "ws", "com.ws", "net.ws", "org.ws", "gov.ws", "edu.ws", + "yt", + "امارات", + "հայ", + "বাংলা", + "бг", + "бел", + "中国", + "中國", + "الجزائر", + "مصر", + "ею", + "გე", + "ελ", + "香港", + "ಭಾರತ", + "ଭାରତ", + "ভাৰত", + "भारतम्", + "भारोत", + "ڀارت", + "ഭാരതം", + "भारत", + "بھارت", + "భారత్", + "ભારત", + "ਭਾਰਤ", + "ভারত", + "இந்தியா", + "ایران", + "ايران", + "عراق", + "الاردن", + "한국", + "қаз", + "ලංකා", + "இலங்கை", + "المغرب", + "мкд", + "мон", + "澳門", + "澳门", + "مليسيا", + "عمان", + "پاکستان", + "پاكستان", + "فلسطين", + "срб", "пр.срб", "орг.срб", "обр.срб", "од.срб", "упр.срб", "ак.срб", - "com.ye", - "co.ye", - "ltd.ye", - "me.ye", - "net.ye", - "org.ye", - "plc.ye", - "gov.ye", + "рф", + "قطر", + "السعودية", + "السعودیة", + "السعودیۃ", + "السعوديه", + "سودان", + "新加坡", + "சிங்கப்பூர்", + "سورية", + "سوريا", + "ไทย", + "ศึกษา.ไทย", + "ธุรกิจ.ไทย", + "รัฐบาล.ไทย", + "ทหาร.ไทย", + "เน็ต.ไทย", + "องค์กร.ไทย", + "تونس", + "台灣", + "台湾", + "臺灣", + "укр", + "اليمن", + "xxx", + "*.ye", "ac.za", "agric.za", "alt.za", @@ -5835,6 +5993,7 @@ "school.za", "tm.za", "web.za", + "zm", "ac.zm", "biz.zm", "co.zm", @@ -5846,51 +6005,1334 @@ "net.zm", "org.zm", "sch.zm", - "co.zw", + "zw", "ac.zw", + "co.zw", + "gov.zw", + "mil.zw", "org.zw", - "compute.estate", - "alces.network", + "aaa", + "aarp", + "abarth", + "abb", + "abbott", + "abbvie", + "abc", + "able", + "abogado", + "abudhabi", + "academy", + "accenture", + "accountant", + "accountants", + "aco", + "active", + "actor", + "adac", + "ads", + "adult", + "aeg", + "aetna", + "afamilycompany", + "afl", + "africa", + "agakhan", + "agency", + "aig", + "aigo", + "airbus", + "airforce", + "airtel", + "akdn", + "alfaromeo", + "alibaba", + "alipay", + "allfinanz", + "allstate", + "ally", + "alsace", + "alstom", + "americanexpress", + "americanfamily", + "amex", + "amfam", + "amica", + "amsterdam", + "analytics", + "android", + "anquan", + "anz", + "aol", + "apartments", + "app", + "apple", + "aquarelle", + "arab", + "aramco", + "archi", + "army", + "art", + "arte", + "asda", + "associates", + "athleta", + "attorney", + "auction", + "audi", + "audible", + "audio", + "auspost", + "author", + "auto", + "autos", + "avianca", + "aws", + "axa", + "azure", + "baby", + "baidu", + "banamex", + "bananarepublic", + "band", + "bank", + "bar", + "barcelona", + "barclaycard", + "barclays", + "barefoot", + "bargains", + "baseball", + "basketball", + "bauhaus", + "bayern", + "bbc", + "bbt", + "bbva", + "bcg", + "bcn", + "beats", + "beauty", + "beer", + "bentley", + "berlin", + "best", + "bestbuy", + "bet", + "bharti", + "bible", + "bid", + "bike", + "bing", + "bingo", + "bio", + "black", + "blackfriday", + "blanco", + "blockbuster", + "blog", + "bloomberg", + "blue", + "bms", + "bmw", + "bnl", + "bnpparibas", + "boats", + "boehringer", + "bofa", + "bom", + "bond", + "boo", + "book", + "booking", + "boots", + "bosch", + "bostik", + "boston", + "bot", + "boutique", + "box", + "bradesco", + "bridgestone", + "broadway", + "broker", + "brother", + "brussels", + "budapest", + "bugatti", + "build", + "builders", + "business", + "buy", + "buzz", + "bzh", + "cab", + "cafe", + "cal", + "call", + "calvinklein", + "cam", + "camera", + "camp", + "cancerresearch", + "canon", + "capetown", + "capital", + "capitalone", + "car", + "caravan", + "cards", + "care", + "career", + "careers", + "cars", + "cartier", + "casa", + "case", + "caseih", + "cash", + "casino", + "catering", + "catholic", + "cba", + "cbn", + "cbre", + "cbs", + "ceb", + "center", + "ceo", + "cern", + "cfa", + "cfd", + "chanel", + "channel", + "chase", + "chat", + "cheap", + "chintai", + "christmas", + "chrome", + "chrysler", + "church", + "cipriani", + "circle", + "cisco", + "citadel", + "citi", + "citic", + "city", + "cityeats", + "claims", + "cleaning", + "click", + "clinic", + "clinique", + "clothing", + "cloud", + "club", + "clubmed", + "coach", + "codes", + "coffee", + "college", + "cologne", + "comcast", + "commbank", + "community", + "company", + "compare", + "computer", + "comsec", + "condos", + "construction", + "consulting", + "contact", + "contractors", + "cooking", + "cookingchannel", + "cool", + "corsica", + "country", + "coupon", + "coupons", + "courses", + "credit", + "creditcard", + "creditunion", + "cricket", + "crown", + "crs", + "cruise", + "cruises", + "csc", + "cuisinella", + "cymru", + "cyou", + "dabur", + "dad", + "dance", + "data", + "date", + "dating", + "datsun", + "day", + "dclk", + "dds", + "deal", + "dealer", + "deals", + "degree", + "delivery", + "dell", + "deloitte", + "delta", + "democrat", + "dental", + "dentist", + "desi", + "design", + "dev", + "dhl", + "diamonds", + "diet", + "digital", + "direct", + "directory", + "discount", + "discover", + "dish", + "diy", + "dnp", + "docs", + "doctor", + "dodge", + "dog", + "doha", + "domains", + "dot", + "download", + "drive", + "dtv", + "dubai", + "duck", + "dunlop", + "duns", + "dupont", + "durban", + "dvag", + "dvr", + "earth", + "eat", + "eco", + "edeka", + "education", + "email", + "emerck", + "energy", + "engineer", + "engineering", + "enterprises", + "epost", + "epson", + "equipment", + "ericsson", + "erni", + "esq", + "estate", + "esurance", + "etisalat", + "eurovision", + "eus", + "events", + "everbank", + "exchange", + "expert", + "exposed", + "express", + "extraspace", + "fage", + "fail", + "fairwinds", + "faith", + "family", + "fan", + "fans", + "farm", + "farmers", + "fashion", + "fast", + "fedex", + "feedback", + "ferrari", + "ferrero", + "fiat", + "fidelity", + "fido", + "film", + "final", + "finance", + "financial", + "fire", + "firestone", + "firmdale", + "fish", + "fishing", + "fit", + "fitness", + "flickr", + "flights", + "flir", + "florist", + "flowers", + "fly", + "foo", + "food", + "foodnetwork", + "football", + "ford", + "forex", + "forsale", + "forum", + "foundation", + "fox", + "free", + "fresenius", + "frl", + "frogans", + "frontdoor", + "frontier", + "ftr", + "fujitsu", + "fujixerox", + "fun", + "fund", + "furniture", + "futbol", + "fyi", + "gal", + "gallery", + "gallo", + "gallup", + "game", + "games", + "gap", + "garden", + "gbiz", + "gdn", + "gea", + "gent", + "genting", + "george", + "ggee", + "gift", + "gifts", + "gives", + "giving", + "glade", + "glass", + "gle", + "global", + "globo", + "gmail", + "gmbh", + "gmo", + "gmx", + "godaddy", + "gold", + "goldpoint", + "golf", + "goo", + "goodhands", + "goodyear", + "goog", + "google", + "gop", + "got", + "grainger", + "graphics", + "gratis", + "green", + "gripe", + "grocery", + "group", + "guardian", + "gucci", + "guge", + "guide", + "guitars", + "guru", + "hair", + "hamburg", + "hangout", + "haus", + "hbo", + "hdfc", + "hdfcbank", + "health", + "healthcare", + "help", + "helsinki", + "here", + "hermes", + "hgtv", + "hiphop", + "hisamitsu", + "hitachi", + "hiv", + "hkt", + "hockey", + "holdings", + "holiday", + "homedepot", + "homegoods", + "homes", + "homesense", + "honda", + "honeywell", + "horse", + "hospital", + "host", + "hosting", + "hot", + "hoteles", + "hotels", + "hotmail", + "house", + "how", + "hsbc", + "hughes", + "hyatt", + "hyundai", + "ibm", + "icbc", + "ice", + "icu", + "ieee", + "ifm", + "ikano", + "imamat", + "imdb", + "immo", + "immobilien", + "industries", + "infiniti", + "ing", + "ink", + "institute", + "insurance", + "insure", + "intel", + "international", + "intuit", + "investments", + "ipiranga", + "irish", + "iselect", + "ismaili", + "ist", + "istanbul", + "itau", + "itv", + "iveco", + "iwc", + "jaguar", + "java", + "jcb", + "jcp", + "jeep", + "jetzt", + "jewelry", + "jio", + "jlc", + "jll", + "jmp", + "jnj", + "joburg", + "jot", + "joy", + "jpmorgan", + "jprs", + "juegos", + "juniper", + "kaufen", + "kddi", + "kerryhotels", + "kerrylogistics", + "kerryproperties", + "kfh", + "kia", + "kim", + "kinder", + "kindle", + "kitchen", + "kiwi", + "koeln", + "komatsu", + "kosher", + "kpmg", + "kpn", + "krd", + "kred", + "kuokgroup", + "kyoto", + "lacaixa", + "ladbrokes", + "lamborghini", + "lamer", + "lancaster", + "lancia", + "lancome", + "land", + "landrover", + "lanxess", + "lasalle", + "lat", + "latino", + "latrobe", + "law", + "lawyer", + "lds", + "lease", + "leclerc", + "lefrak", + "legal", + "lego", + "lexus", + "lgbt", + "liaison", + "lidl", + "life", + "lifeinsurance", + "lifestyle", + "lighting", + "like", + "lilly", + "limited", + "limo", + "lincoln", + "linde", + "link", + "lipsy", + "live", + "living", + "lixil", + "loan", + "loans", + "locker", + "locus", + "loft", + "lol", + "london", + "lotte", + "lotto", + "love", + "lpl", + "lplfinancial", + "ltd", + "ltda", + "lundbeck", + "lupin", + "luxe", + "luxury", + "macys", + "madrid", + "maif", + "maison", + "makeup", + "man", + "management", + "mango", + "map", + "market", + "marketing", + "markets", + "marriott", + "marshalls", + "maserati", + "mattel", + "mba", + "mckinsey", + "med", + "media", + "meet", + "melbourne", + "meme", + "memorial", + "men", + "menu", + "meo", + "merckmsd", + "metlife", + "miami", + "microsoft", + "mini", + "mint", + "mit", + "mitsubishi", + "mlb", + "mls", + "mma", + "mobile", + "mobily", + "moda", + "moe", + "moi", + "mom", + "monash", + "money", + "monster", + "mopar", + "mormon", + "mortgage", + "moscow", + "moto", + "motorcycles", + "mov", + "movie", + "movistar", + "msd", + "mtn", + "mtpc", + "mtr", + "mutual", + "nab", + "nadex", + "nagoya", + "nationwide", + "natura", + "navy", + "nba", + "nec", + "netbank", + "netflix", + "network", + "neustar", + "new", + "newholland", + "news", + "next", + "nextdirect", + "nexus", + "nfl", + "ngo", + "nhk", + "nico", + "nike", + "nikon", + "ninja", + "nissan", + "nissay", + "nokia", + "northwesternmutual", + "norton", + "now", + "nowruz", + "nowtv", + "nra", + "nrw", + "ntt", + "nyc", + "obi", + "observer", + "off", + "office", + "okinawa", + "olayan", + "olayangroup", + "oldnavy", + "ollo", + "omega", + "one", + "ong", + "onl", + "online", + "onyourside", + "ooo", + "open", + "oracle", + "orange", + "organic", + "origins", + "osaka", + "otsuka", + "ott", + "ovh", + "page", + "panasonic", + "panerai", + "paris", + "pars", + "partners", + "parts", + "party", + "passagens", + "pay", + "pccw", + "pet", + "pfizer", + "pharmacy", + "phd", + "philips", + "phone", + "photo", + "photography", + "photos", + "physio", + "piaget", + "pics", + "pictet", + "pictures", + "pid", + "pin", + "ping", + "pink", + "pioneer", + "pizza", + "place", + "play", + "playstation", + "plumbing", + "plus", + "pnc", + "pohl", + "poker", + "politie", + "porn", + "pramerica", + "praxi", + "press", + "prime", + "prod", + "productions", + "prof", + "progressive", + "promo", + "properties", + "property", + "protection", + "pru", + "prudential", + "pub", + "pwc", + "qpon", + "quebec", + "quest", + "qvc", + "racing", + "radio", + "raid", + "read", + "realestate", + "realtor", + "realty", + "recipes", + "red", + "redstone", + "redumbrella", + "rehab", + "reise", + "reisen", + "reit", + "reliance", + "ren", + "rent", + "rentals", + "repair", + "report", + "republican", + "rest", + "restaurant", + "review", + "reviews", + "rexroth", + "rich", + "richardli", + "ricoh", + "rightathome", + "ril", + "rio", + "rip", + "rmit", + "rocher", + "rocks", + "rodeo", + "rogers", + "room", + "rsvp", + "rugby", + "ruhr", + "run", + "rwe", + "ryukyu", + "saarland", + "safe", + "safety", + "sakura", + "sale", + "salon", + "samsclub", + "samsung", + "sandvik", + "sandvikcoromant", + "sanofi", + "sap", + "sapo", + "sarl", + "sas", + "save", + "saxo", + "sbi", + "sbs", + "sca", + "scb", + "schaeffler", + "schmidt", + "scholarships", + "school", + "schule", + "schwarz", + "science", + "scjohnson", + "scor", + "scot", + "search", + "seat", + "secure", + "security", + "seek", + "select", + "sener", + "services", + "ses", + "seven", + "sew", + "sex", + "sexy", + "sfr", + "shangrila", + "sharp", + "shaw", + "shell", + "shia", + "shiksha", + "shoes", + "shop", + "shopping", + "shouji", + "show", + "showtime", + "shriram", + "silk", + "sina", + "singles", + "site", + "ski", + "skin", + "sky", + "skype", + "sling", + "smart", + "smile", + "sncf", + "soccer", + "social", + "softbank", + "software", + "sohu", + "solar", + "solutions", + "song", + "sony", + "soy", + "space", + "spiegel", + "spot", + "spreadbetting", + "srl", + "srt", + "stada", + "staples", + "star", + "starhub", + "statebank", + "statefarm", + "statoil", + "stc", + "stcgroup", + "stockholm", + "storage", + "store", + "stream", + "studio", + "study", + "style", + "sucks", + "supplies", + "supply", + "support", + "surf", + "surgery", + "suzuki", + "swatch", + "swiftcover", + "swiss", + "sydney", + "symantec", + "systems", + "tab", + "taipei", + "talk", + "taobao", + "target", + "tatamotors", + "tatar", + "tattoo", + "tax", + "taxi", + "tci", + "tdk", + "team", + "tech", + "technology", + "telecity", + "telefonica", + "temasek", + "tennis", + "teva", + "thd", + "theater", + "theatre", + "tiaa", + "tickets", + "tienda", + "tiffany", + "tips", + "tires", + "tirol", + "tjmaxx", + "tjx", + "tkmaxx", + "tmall", + "today", + "tokyo", + "tools", + "top", + "toray", + "toshiba", + "total", + "tours", + "town", + "toyota", + "toys", + "trade", + "trading", + "training", + "travelchannel", + "travelers", + "travelersinsurance", + "trust", + "trv", + "tube", + "tui", + "tunes", + "tushu", + "tvs", + "ubank", + "ubs", + "uconnect", + "unicom", + "university", + "uno", + "uol", + "ups", + "vacations", + "vana", + "vanguard", + "vegas", + "ventures", + "verisign", + "versicherung", + "vet", + "viajes", + "video", + "vig", + "viking", + "villas", + "vin", + "vip", + "virgin", + "visa", + "vision", + "vista", + "vistaprint", + "viva", + "vivo", + "vlaanderen", + "vodka", + "volkswagen", + "volvo", + "vote", + "voting", + "voto", + "voyage", + "vuelos", + "wales", + "walmart", + "walter", + "wang", + "wanggou", + "warman", + "watch", + "watches", + "weather", + "weatherchannel", + "webcam", + "weber", + "website", + "wed", + "wedding", + "weibo", + "weir", + "whoswho", + "wien", + "wiki", + "williamhill", + "win", + "windows", + "wine", + "winners", + "wme", + "wolterskluwer", + "woodside", + "work", + "works", + "world", + "wow", + "wtc", + "wtf", + "xbox", + "xerox", + "xfinity", + "xihuan", + "xin", + "कॉम", + "セール", + "佛山", + "慈善", + "集团", + "在线", + "大众汽车", + "点看", + "คอม", + "八卦", + "موقع", + "公益", + "公司", + "香格里拉", + "网站", + "移动", + "我爱你", + "москва", + "католик", + "онлайн", + "сайт", + "联通", + "קום", + "时尚", + "微博", + "淡马锡", + "ファッション", + "орг", + "नेट", + "ストア", + "삼성", + "商标", + "商店", + "商城", + "дети", + "ポイント", + "新闻", + "工行", + "家電", + "كوم", + "中文网", + "中信", + "娱乐", + "谷歌", + "電訊盈科", + "购物", + "クラウド", + "通販", + "网店", + "संगठन", + "餐厅", + "网络", + "ком", + "诺基亚", + "食品", + "飞利浦", + "手表", + "手机", + "ارامكو", + "العليان", + "اتصالات", + "بازار", + "موبايلي", + "ابوظبي", + "كاثوليك", + "همراه", + "닷컴", + "政府", + "شبكة", + "بيتك", + "عرب", + "机构", + "组织机构", + "健康", + "рус", + "珠宝", + "大拿", + "みんな", + "グーグル", + "世界", + "書籍", + "网址", + "닷넷", + "コム", + "天主教", + "游戏", + "vermögensberater", + "vermögensberatung", + "企业", + "信息", + "嘉里大酒店", + "嘉里", + "广东", + "政务", + "xperia", + "xyz", + "yachts", + "yahoo", + "yamaxun", + "yandex", + "yodobashi", + "yoga", + "yokohama", + "you", + "youtube", + "yun", + "zappos", + "zara", + "zero", + "zip", + "zippo", + "zone", + "zuerich", + "cc.ua", + "inf.ua", + "ltd.ua", + "beep.pl", + "*.compute.estate", + "*.alces.network", + "*.alwaysdata.net", "cloudfront.net", - "ap-northeast-1.compute.amazonaws.com", - "ap-northeast-2.compute.amazonaws.com", - "ap-southeast-1.compute.amazonaws.com", - "ap-southeast-2.compute.amazonaws.com", - "cn-north-1.compute.amazonaws.cn", - "compute-1.amazonaws.com", - "compute.amazonaws.cn", - "compute.amazonaws.com", - "eu-central-1.compute.amazonaws.com", - "eu-west-1.compute.amazonaws.com", - "sa-east-1.compute.amazonaws.com", + "*.compute.amazonaws.com", + "*.compute-1.amazonaws.com", + "*.compute.amazonaws.com.cn", "us-east-1.amazonaws.com", - "us-gov-west-1.compute.amazonaws.com", - "us-west-1.compute.amazonaws.com", - "us-west-2.compute.amazonaws.com", - "z-1.compute-1.amazonaws.com", - "z-2.compute-1.amazonaws.com", + "cn-north-1.eb.amazonaws.com.cn", "elasticbeanstalk.com", - "elb.amazonaws.com", + "ap-northeast-1.elasticbeanstalk.com", + "ap-northeast-2.elasticbeanstalk.com", + "ap-south-1.elasticbeanstalk.com", + "ap-southeast-1.elasticbeanstalk.com", + "ap-southeast-2.elasticbeanstalk.com", + "ca-central-1.elasticbeanstalk.com", + "eu-central-1.elasticbeanstalk.com", + "eu-west-1.elasticbeanstalk.com", + "eu-west-2.elasticbeanstalk.com", + "sa-east-1.elasticbeanstalk.com", + "us-east-1.elasticbeanstalk.com", + "us-east-2.elasticbeanstalk.com", + "us-gov-west-1.elasticbeanstalk.com", + "us-west-1.elasticbeanstalk.com", + "us-west-2.elasticbeanstalk.com", + "*.elb.amazonaws.com", + "*.elb.amazonaws.com.cn", "s3.amazonaws.com", "s3-ap-northeast-1.amazonaws.com", "s3-ap-northeast-2.amazonaws.com", + "s3-ap-south-1.amazonaws.com", "s3-ap-southeast-1.amazonaws.com", "s3-ap-southeast-2.amazonaws.com", + "s3-ca-central-1.amazonaws.com", "s3-eu-central-1.amazonaws.com", "s3-eu-west-1.amazonaws.com", + "s3-eu-west-2.amazonaws.com", "s3-external-1.amazonaws.com", - "s3-external-2.amazonaws.com", "s3-fips-us-gov-west-1.amazonaws.com", "s3-sa-east-1.amazonaws.com", "s3-us-gov-west-1.amazonaws.com", + "s3-us-east-2.amazonaws.com", "s3-us-west-1.amazonaws.com", "s3-us-west-2.amazonaws.com", "s3.ap-northeast-2.amazonaws.com", + "s3.ap-south-1.amazonaws.com", "s3.cn-north-1.amazonaws.com.cn", + "s3.ca-central-1.amazonaws.com", "s3.eu-central-1.amazonaws.com", + "s3.eu-west-2.amazonaws.com", + "s3.us-east-2.amazonaws.com", + "s3.dualstack.ap-northeast-1.amazonaws.com", + "s3.dualstack.ap-northeast-2.amazonaws.com", + "s3.dualstack.ap-south-1.amazonaws.com", + "s3.dualstack.ap-southeast-1.amazonaws.com", + "s3.dualstack.ap-southeast-2.amazonaws.com", + "s3.dualstack.ca-central-1.amazonaws.com", + "s3.dualstack.eu-central-1.amazonaws.com", + "s3.dualstack.eu-west-1.amazonaws.com", + "s3.dualstack.eu-west-2.amazonaws.com", + "s3.dualstack.sa-east-1.amazonaws.com", + "s3.dualstack.us-east-1.amazonaws.com", + "s3.dualstack.us-east-2.amazonaws.com", + "s3-website-us-east-1.amazonaws.com", + "s3-website-us-west-1.amazonaws.com", + "s3-website-us-west-2.amazonaws.com", + "s3-website-ap-northeast-1.amazonaws.com", + "s3-website-ap-southeast-1.amazonaws.com", + "s3-website-ap-southeast-2.amazonaws.com", + "s3-website-eu-west-1.amazonaws.com", + "s3-website-sa-east-1.amazonaws.com", + "s3-website.ap-northeast-2.amazonaws.com", + "s3-website.ap-south-1.amazonaws.com", + "s3-website.ca-central-1.amazonaws.com", + "s3-website.eu-central-1.amazonaws.com", + "s3-website.eu-west-2.amazonaws.com", + "s3-website.us-east-2.amazonaws.com", + "t3l3p0rt.net", + "tele.amune.org", "on-aptible.com", + "user.party.eus", + "pimienta.org", + "poivron.org", + "potager.org", + "sweetpepper.org", + "myasustor.com", "myfritz.net", + "*.awdev.ca", + "*.advisor.ws", + "backplaneapp.io", "betainabox.com", + "bnr.la", + "boomla.net", + "boxfuse.io", + "square7.ch", + "bplaced.com", + "bplaced.de", + "square7.de", + "bplaced.net", + "square7.net", + "browsersafetymark.io", + "mycd.eu", "ae.org", "ar.com", "br.com", @@ -5925,7 +7367,15 @@ "us.org", "co.com", "c.la", + "certmgr.org", "xenapponazure.com", + "virtueeldomein.nl", + "c66.me", + "jdevcloud.com", + "wpdevcloud.com", + "cloudaccess.host", + "freesite.host", + "cloudaccess.net", "cloudcontrolled.com", "cloudcontrolapp.com", "co.ca", @@ -5935,22 +7385,51 @@ "r.cdn77.net", "rsc.cdn77.org", "ssl.origin.cdn77-secure.org", + "cloudns.asia", + "cloudns.biz", + "cloudns.club", + "cloudns.cc", + "cloudns.eu", + "cloudns.in", + "cloudns.info", + "cloudns.org", + "cloudns.pro", + "cloudns.pw", + "cloudns.us", "co.nl", "co.no", - "platform.sh", + "dyn.cosidns.de", + "dynamisches-dns.de", + "dnsupdater.de", + "internet-dns.de", + "l-o-g-i-n.de", + "dynamic-dns.info", + "feste-ip.net", + "knx-server.net", + "static-access.net", + "realm.cz", + "*.cryptonomic.net", "cupcake.is", "cyon.link", "cyon.site", "daplie.me", + "localhost.daplie.me", "biz.dk", "co.dk", "firm.dk", "reg.dk", "store.dk", + "debian.net", "dedyn.io", + "dnshome.de", + "drayddns.com", "dreamhosters.com", "mydrobo.com", + "drud.io", + "drud.us", "duckdns.org", + "dy.fi", + "tunk.org", "dyndns-at-home.com", "dyndns-at-work.com", "dyndns-blog.com", @@ -6230,7 +7709,39 @@ "webhop.org", "worse-than.tv", "writesthisblog.com", + "ddnss.de", + "dyn.ddnss.de", + "dyndns.ddnss.de", + "dyndns1.de", + "dyn-ip24.de", + "home-webserver.de", + "dyn.home-webserver.de", + "myhome-server.de", + "ddnss.org", + "definima.net", + "definima.io", + "ddnsfree.com", + "ddnsgeek.com", + "giize.com", + "gleeze.com", + "kozow.com", + "loseyourip.com", + "ooguy.com", + "theworkpc.com", + "casacam.net", + "dynu.net", + "accesscam.org", + "camdvr.org", + "freeddns.org", + "mywire.org", + "webredirect.org", + "myddns.rocks", + "blogsite.xyz", "dynv6.net", + "e4.cz", + "mytuleap.com", + "enonic.io", + "customer.enonic.io", "eu.org", "al.eu.org", "asso.eu.org", @@ -6287,25 +7798,132 @@ "tr.eu.org", "uk.eu.org", "us.eu.org", + "eu-1.evennode.com", + "eu-2.evennode.com", + "eu-3.evennode.com", + "eu-4.evennode.com", + "us-1.evennode.com", + "us-2.evennode.com", + "us-3.evennode.com", + "us-4.evennode.com", + "twmail.cc", + "twmail.net", + "twmail.org", + "mymailer.com.tw", + "url.tw", "apps.fbsbx.com", + "ru.net", + "adygeya.ru", + "bashkiria.ru", + "bir.ru", + "cbg.ru", + "com.ru", + "dagestan.ru", + "grozny.ru", + "kalmykia.ru", + "kustanai.ru", + "marine.ru", + "mordovia.ru", + "msk.ru", + "mytis.ru", + "nalchik.ru", + "nov.ru", + "pyatigorsk.ru", + "spb.ru", + "vladikavkaz.ru", + "vladimir.ru", + "abkhazia.su", + "adygeya.su", + "aktyubinsk.su", + "arkhangelsk.su", + "armenia.su", + "ashgabad.su", + "azerbaijan.su", + "balashov.su", + "bashkiria.su", + "bryansk.su", + "bukhara.su", + "chimkent.su", + "dagestan.su", + "east-kazakhstan.su", + "exnet.su", + "georgia.su", + "grozny.su", + "ivanovo.su", + "jambyl.su", + "kalmykia.su", + "kaluga.su", + "karacol.su", + "karaganda.su", + "karelia.su", + "khakassia.su", + "krasnodar.su", + "kurgan.su", + "kustanai.su", + "lenug.su", + "mangyshlak.su", + "mordovia.su", + "msk.su", + "murmansk.su", + "nalchik.su", + "navoi.su", + "north-kazakhstan.su", + "nov.su", + "obninsk.su", + "penza.su", + "pokrovsk.su", + "sochi.su", + "spb.su", + "tashkent.su", + "termez.su", + "togliatti.su", + "troitsk.su", + "tselinograd.su", + "tula.su", + "tuva.su", + "vladikavkaz.su", + "vladimir.su", + "vologda.su", + "channelsdvr.net", + "fastlylb.net", + "map.fastlylb.net", + "freetls.fastly.net", + "map.fastly.net", + "a.prod.fastly.net", + "global.prod.fastly.net", "a.ssl.fastly.net", "b.ssl.fastly.net", "global.ssl.fastly.net", - "a.prod.fastly.net", - "global.prod.fastly.net", + "fhapp.xyz", + "fedorainfracloud.org", + "fedorapeople.org", + "cloud.fedoraproject.org", + "filegear.me", "firebaseapp.com", "flynnhub.com", + "flynnhosting.net", + "freebox-os.com", + "freeboxos.com", + "fbx-os.fr", + "fbxos.fr", + "freebox-os.fr", + "freeboxos.fr", + "myfusion.cloud", + "*.futurecms.at", + "futurehosting.at", + "futuremailing.at", + "*.ex.ortsinfo.at", + "*.kunden.ortsinfo.at", + "*.statics.cloud", "service.gov.uk", "github.io", "githubusercontent.com", - "githubcloud.com", - "api.githubcloud.com", - "ext.githubcloud.com", - "gist.githubcloud.com", - "githubcloudusercontent.com", - "ro.com", + "gitlab.io", + "homeoffice.gov.uk", + "ro.im", + "shop.ro", "goip.de", - "0emm.com", + "*.0emm.com", "appspot.com", "blogspot.ae", "blogspot.al", @@ -6382,34 +8000,227 @@ "blogspot.ug", "blogspot.vn", "cloudfunctions.net", + "cloud.goog", "codespot.com", "googleapis.com", "googlecode.com", "pagespeedmobilizer.com", + "publishproxy.com", "withgoogle.com", "withyoutube.com", "hashbang.sh", + "hasura-app.io", + "hepforge.org", "herokuapp.com", "herokussl.com", + "moonscale.net", "iki.fi", "biz.at", "info.at", + "info.cx", + "ac.leg.br", + "al.leg.br", + "am.leg.br", + "ap.leg.br", + "ba.leg.br", + "ce.leg.br", + "df.leg.br", + "es.leg.br", + "go.leg.br", + "ma.leg.br", + "mg.leg.br", + "ms.leg.br", + "mt.leg.br", + "pa.leg.br", + "pb.leg.br", + "pe.leg.br", + "pi.leg.br", + "pr.leg.br", + "rj.leg.br", + "rn.leg.br", + "ro.leg.br", + "rr.leg.br", + "rs.leg.br", + "sc.leg.br", + "se.leg.br", + "sp.leg.br", + "to.leg.br", + "pixolino.com", + "ipifony.net", + "*.triton.zone", + "*.cns.joyent.com", + "js.org", + "keymachine.de", + "knightpoint.systems", + "co.krd", + "edu.krd", + "git-repos.de", + "lcube-server.de", + "svn-repos.de", + "we.bs", + "barsy.bg", + "barsyonline.com", + "barsy.de", + "barsy.eu", + "barsy.in", + "barsy.net", + "barsy.online", + "barsy.support", + "*.magentosite.cloud", + "hb.cldmail.ru", + "cloud.metacentrum.cz", + "custom.metacentrum.cz", + "meteorapp.com", + "eu.meteorapp.com", "co.pl", "azurewebsites.net", "azure-mobile.net", "cloudapp.net", "bmoattachments.org", + "net.ru", + "org.ru", + "pp.ru", + "bitballoon.com", + "netlify.com", "4u.com", "ngrok.io", "nfshost.com", "nsupdate.info", "nerdpol.ovh", + "blogsyte.com", + "brasilia.me", + "cable-modem.org", + "ciscofreak.com", + "collegefan.org", + "couchpotatofries.org", + "damnserver.com", + "ddns.me", + "ditchyourip.com", + "dnsfor.me", + "dnsiskinky.com", + "dvrcam.info", + "dynns.com", + "eating-organic.net", + "fantasyleague.cc", + "geekgalaxy.com", + "golffan.us", + "health-carereform.com", + "homesecuritymac.com", + "homesecuritypc.com", + "hopto.me", + "ilovecollege.info", + "loginto.me", + "mlbfan.org", + "mmafan.biz", + "myactivedirectory.com", + "mydissent.net", + "myeffect.net", + "mymediapc.net", + "mypsx.net", + "mysecuritycamera.com", + "mysecuritycamera.net", + "mysecuritycamera.org", + "net-freaks.com", + "nflfan.org", + "nhlfan.net", + "no-ip.ca", + "no-ip.co.uk", + "no-ip.net", + "noip.us", + "onthewifi.com", + "pgafan.net", + "point2this.com", + "pointto.us", + "privatizehealthinsurance.net", + "quicksytes.com", + "read-books.org", + "securitytactics.com", + "serveexchange.com", + "servehumour.com", + "servep2p.com", + "servesarcasm.com", + "stufftoread.com", + "ufcfan.org", + "unusualperson.com", + "workisboring.com", + "3utilities.com", + "bounceme.net", + "ddns.net", + "ddnsking.com", + "gotdns.ch", + "hopto.org", + "myftp.biz", + "myftp.org", + "myvnc.com", + "no-ip.biz", + "no-ip.info", + "no-ip.org", + "noip.me", + "redirectme.net", + "servebeer.com", + "serveblog.net", + "servecounterstrike.com", + "serveftp.com", + "servegame.com", + "servehalflife.com", + "servehttp.com", + "serveirc.com", + "serveminecraft.net", + "servemp3.com", + "servepics.com", + "servequake.com", + "sytes.net", + "webhop.me", + "zapto.org", + "stage.nodeart.io", + "nodum.co", + "nodum.io", "nyc.mn", + "nom.ae", + "nom.ai", + "nom.al", + "nym.by", + "nym.bz", + "nom.cl", + "nom.gd", + "nom.gl", + "nym.gr", + "nom.gt", + "nom.hn", + "nom.im", + "nym.kz", + "nym.la", + "nom.li", + "nym.li", + "nym.lt", + "nym.lu", + "nym.me", + "nom.mk", + "nym.mx", + "nom.nu", + "nym.nz", + "nym.pe", + "nym.pt", + "nom.pw", + "nom.qa", + "nom.rs", + "nom.si", + "nym.sk", + "nym.su", + "nym.sx", + "nym.tw", + "nom.ug", + "nom.uy", + "nom.vc", + "nom.vg", + "cya.gg", "nid.io", + "opencraft.hosting", "operaunite.com", "outsystemscloud.com", "ownprovider.com", "oy.lc", + "pgfog.com", "pagefrontapp.com", "art.pl", "gliwice.pl", @@ -6420,21 +8231,64 @@ "pantheonsite.io", "gotpantheon.com", "mypep.link", + "on-web.fr", + "*.platform.sh", + "*.platformsh.site", "xen.prgmr.com", "priv.at", + "protonet.io", "chirurgiens-dentistes-en-france.fr", + "byen.site", "qa2.com", + "dev-myqnapcloud.com", + "alpha-myqnapcloud.com", + "myqnapcloud.com", + "*.quipelements.com", + "vapor.cloud", + "vaporcloud.io", "rackmaze.com", "rackmaze.net", "rhcloud.com", "hzc.io", + "wellbeingzone.eu", + "ptplus.fit", + "wellbeingzone.co.uk", "sandcats.io", + "logoip.de", + "logoip.com", + "firewall-gateway.com", + "firewall-gateway.de", + "my-gateway.de", + "my-router.de", + "spdns.de", + "spdns.eu", + "firewall-gateway.net", + "my-firewall.org", + "myfirewall.org", + "spdns.org", + "*.sensiosite.cloud", "biz.ua", "co.ua", "pp.ua", + "shiftedit.io", + "myshopblocks.com", + "1kapp.com", + "appchizi.com", + "applinzi.com", "sinaapp.com", "vipsinaapp.com", - "1kapp.com", + "bounty-full.com", + "alpha.bounty-full.com", + "beta.bounty-full.com", + "static.land", + "dev.static.land", + "sites.static.land", + "apps.lair.io", + "*.stolos.io", + "spacekit.io", + "stackspace.space", + "storj.farm", + "temp-dns.com", "diskstation.me", "dscloud.biz", "dscloud.me", @@ -6448,27 +8302,81 @@ "i234.me", "myds.me", "synology.me", + "vpnplus.to", + "taifun-dns.de", "gda.pl", "gdansk.pl", "gdynia.pl", "med.pl", "sopot.pl", + "cust.dev.thingdust.io", + "cust.disrec.thingdust.io", + "cust.prod.thingdust.io", + "cust.testing.thingdust.io", "bloxcms.com", "townnews-staging.com", + "12hp.at", + "2ix.at", + "4lima.at", + "lima-city.at", + "12hp.ch", + "2ix.ch", + "4lima.ch", + "lima-city.ch", + "trafficplex.cloud", + "de.cool", + "12hp.de", + "2ix.de", + "4lima.de", + "lima-city.de", + "1337.pictures", + "clan.rip", + "lima-city.rocks", + "webspace.rocks", + "lima.zone", + "*.transurl.be", + "*.transurl.eu", + "*.transurl.nl", + "tuxfamily.org", + "dd-dns.de", + "diskstation.eu", + "diskstation.org", + "dray-dns.de", + "draydns.de", + "dyn-vpn.de", + "dynvpn.de", + "mein-vigor.de", + "my-vigor.de", + "my-wan.de", + "syno-ds.de", + "synology-diskstation.de", + "synology-ds.de", + "uber.space", "hk.com", "hk.org", "ltd.hk", "inc.hk", + "lib.de.us", "router.management", + "v-info.info", + "wedeploy.io", + "wedeploy.me", + "wedeploy.sh", + "remotewd.com", + "wmflabs.org", + "cistron.nl", + "demon.nl", + "xs4all.space", "yolasite.com", + "ybo.faith", + "yombo.me", + "homelink.one", + "ybo.party", + "ybo.review", + "ybo.science", + "ybo.trade", "za.net", - "za.org" - ], - "matching_attributes": [ - "hostname", - "domain", - "domain|ip" - ], - "name": "Second level TLDs as known by Mozilla Foundation", - "version": 2 + "za.org", + "now.sh" + ] } diff --git a/tools/generate_second_level_tlds.py b/tools/generate_second_level_tlds.py new file mode 100644 index 0000000..9cb0651 --- /dev/null +++ b/tools/generate_second_level_tlds.py @@ -0,0 +1,30 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import requests +import json + +def get_mozilla_list(): + return requests.get("https://publicsuffix.org/list/public_suffix_list.dat", stream=True) + +def load_existing_list(): + with open('../lists/second-level-tlds/list.json', 'r') as f: + return json.load(f) + +def dump_to_list(content): + with open('../lists/second-level-tlds/list.json', 'w') as f: + return json.dump(content, f) + + +if __name__ == '__main__': + current_file = load_existing_list() + current_file.pop('list') + current_file['version'] += 1 + tlds_list = [] + for l in get_mozilla_list().iter_lines(): + l = l.decode().strip() + if not l or l.startswith('//'): + continue + tlds_list.append(l) + current_file['list'] = tlds_list + dump_to_list(current_file)