浏览代码

Update Rules

SukkaW 4 年之前
父节点
当前提交
06881208b4

+ 2 - 32
Build/build-cidr.js

@@ -1,4 +1,4 @@
-const https = require('https');
+const { simpleGet } = require('./util-http-get');
 const { promises: fsPromises } = require('fs');
 const { resolve: pathResolve } = require('path');
 
@@ -13,7 +13,7 @@ try {
 }
 
 (async () => {
-  const cidr = (await get('raw.githubusercontent.com', 'misakaio/chnroutes2/master/chnroutes.txt')).split('\n');
+  const cidr = (await simpleGet.https('raw.githubusercontent.com', 'misakaio/chnroutes2/master/chnroutes.txt')).split('\n');
 
   const filteredCidr = cidr.filter(line => {
     if (line) {
@@ -36,33 +36,3 @@ function makeCidrList(cidr) {
 # Routes: ${cidr.length}
 ############################\n` + cidr.map(i => `IP-CIDR,${i}`).join('\n') + '\n########### END ############\n';
 };
-
-function get(hostname, path) {
-  return new Promise((resolve, reject) => {
-    const req = https.request(
-      {
-        hostname,
-        path,
-        method: 'GET',
-      },
-      (res) => {
-        const body = [];
-        res.on('data', (chunk) => {
-          body.push(chunk);
-        });
-        res.on('end', () => {
-          try {
-            resolve(String(Buffer.concat(body)));
-          } catch (e) {
-            reject(e);
-          }
-        });
-        req.on('error', (err) => {
-          reject(err);
-        });
-      }
-    );
-
-    req.end();
-  });
-}

+ 198 - 0
Build/build-reject-domainset.js

@@ -0,0 +1,198 @@
+const { simpleGet } = require('./util-http-get');
+const { promises: fsPromises } = require('fs');
+const { resolve: pathResolve } = require('path');
+
+let cliProgress;
+try {
+  cliProgress = require('cli-progress');
+} catch (e) {
+  console.log('Dependencies not found');
+  console.log('"npm i cli-progress" then try again!');
+
+  console.error(e);
+  process.exit(1);
+}
+
+/**
+ * @param {string | URL} hostsUrl
+ */
+async function processHosts(hostsUrl, includeAllSubDomain = false) {
+  if (typeof hostsUrl === 'string') {
+    hostsUrl = new URL(hostsUrl);
+  }
+
+  /** @type Set<string> */
+  const domainSets = new Set();
+
+  /** @type string[] */
+  const hosts = (await simpleGet.https(hostsUrl)).split('\n');
+  hosts.forEach(line => {
+    if (line.startsWith('#')) {
+      return;
+    }
+    if (line.startsWith(' ') || line === '' || line.startsWith('\r') || line.startsWith('\n')) {
+      return;
+    }
+    const [, ...domains] = line.split(' ');
+    domainSets.add(`${includeAllSubDomain ? '.' : ''}${domains.join(' ')}`);
+  });
+
+  return [...domainSets];
+}
+
+/**
+ * @param {string | URL} filterRulesUrl
+ * @returns {Promise<{ white: string[], black: string[] }>}
+ */
+async function processFilterRules(filterRulesUrl) {
+  if (typeof filterRulesUrl === 'string') {
+    filterRulesUrl = new URL(filterRulesUrl);
+  }
+
+  /** @type Set<string> */
+  const whitelistDomainSets = new Set();
+  /** @type Set<string> */
+  const blacklistDomainSets = new Set();
+
+  /** @type string[] */
+  const filterRules = (await simpleGet.https(filterRulesUrl.hostname, filterRulesUrl.pathname)).split('\n');
+  filterRules.forEach(line => {
+    if (line.startsWith('#') || line.startsWith('!')) {
+      return;
+    }
+    if (line.startsWith(' ') || line === '' || line.startsWith('\r') || line.startsWith('\n')) {
+      return;
+    }
+    if (!line.includes('*') && !line.includes('//')) {
+      if (line.startsWith('@@||') && line.endsWith('^')) {
+        whitelistDomainSets.add(`${line.replaceAll('@@||', '').replaceAll('^', '')}`);
+      } else if (line.startsWith('||') && line.endsWith('^')) {
+        blacklistDomainSets.add(`${line.replaceAll('||', '').replaceAll('^', '')}`);
+      }
+    }
+  });
+
+  return {
+    white: [...whitelistDomainSets],
+    black: [...blacklistDomainSets]
+  };
+}
+
+(async () => {
+  /** @type Set<string> */
+  const domainSets = new Set();
+
+  // Parse from remote hosts
+  (await Promise.all([
+    processHosts('https://pgl.yoyo.org/adservers/serverlist.php?hostformat=hosts&showintro=1&mimetype=plaintext', true),
+    processHosts('https://raw.githubusercontent.com/hoshsadiq/adblock-nocoin-list/master/hosts.txt'),
+    processHosts('https://cdn.jsdelivr.net/gh/neoFelhz/neohosts@gh-pages/full/hosts'),
+    processHosts('https://adaway.org/hosts.txt')
+  ])).forEach(hosts => {
+    hosts.forEach(host => {
+      if (host) {
+        domainSets.add(host);
+      }
+    });
+  });
+
+  console.log(`Import ${domainSets.size} rules from hosts files!`);
+
+  console.log(`Start importing rules from reject_sukka.conf!`);
+
+  await fsPromises.readFile(pathResolve(__dirname, '../List/domainset/reject_sukka.conf'), { encoding: 'utf-8' }).then(data => {
+    data.split('\n').forEach(line => {
+      if (
+        line.startsWith('#')
+        || line.startsWith(' ')
+        || line === ''
+        || line.startsWith('\r')
+        || line.startsWith('\n')
+      ) {
+        return;
+      }
+
+      /* if (domainSets.has(line) || domainSets.has(`.${line}`)) {
+        console.warn(`|${line}| is already in the list!`);
+      } */
+      domainSets.add(line);
+    });
+  });
+
+  // Parse from AdGuard Filters
+  /** @type Set<string> */
+  const filterRuleWhitelistDomainSets = new Set();
+  /** @type Set<string> */
+  const filterRuleBlacklistDomainSets = new Set();
+  (await Promise.all([
+    processFilterRules('https://easylist.to/easylist/easylist.txt'),
+    processFilterRules('https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt'),
+    processFilterRules('https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_11_Mobile/filter.txt'),
+    processFilterRules('https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_3_Spyware/filter.txt'),
+    processFilterRules('https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_2_English/filter.txt'),
+    processFilterRules('https://raw.githubusercontent.com/AdguardTeam/FiltersRegistry/master/filters/filter_224_Chinese/filter.txt')
+  ])).forEach(({ white, black }) => {
+    white.forEach(i => filterRuleWhitelistDomainSets.add(i));
+    black.forEach(i => filterRuleBlacklistDomainSets.add(i));
+  });
+
+  for (const black of filterRuleBlacklistDomainSets) {
+    domainSets.add(`.${black}`);
+  }
+
+  console.log(`Import ${filterRuleBlacklistDomainSets.size} rules from adguard filters!`);
+
+  // Remove whitelist from the domain sets
+  console.log(`Remove whitelist from the domain sets!`);
+  for (const domain of domainSets) {
+    for (const white of filterRuleWhitelistDomainSets) {
+      if (domain.includes(white) || white.includes(domain)) {
+        domainSets.delete(domain);
+      }
+    }
+  }
+
+  // Read DOMAIN Keyword
+  const domainKeywordsSet = new Set();
+  await fsPromises.readFile(pathResolve(__dirname, '../List/non_ip/reject.conf'), { encoding: 'utf-8' }).then(data => {
+    data.split('\n').forEach(line => {
+      if (line.startsWith('DOMAIN-KEYWORD')) {
+        const [, ...keywords] = line.split(',');
+        domainKeywordsSet.add(keywords.join(','));
+      }
+    });
+  });
+
+  // Dedupe domainSets
+  console.log(`Start deduping!`);
+  const bar2 = new cliProgress.SingleBar({}, cliProgress.Presets.shades_classic);
+
+  const domainSetsClone = [...domainSets];
+  const len = domainSetsClone.length;
+
+  bar2.start(len, 0);
+  for (const domain of domainSets) {
+    for (const keyword of domainKeywordsSet) {
+      if (domain.includes(keyword)) {
+        domainSets.delete(domain);
+        continue;
+      }
+    }
+
+    if (domain.startsWith('.')) {
+      for (const domain2 of domainSets) {
+        if (domain2 !== domain) {
+          if (domain2.endsWith(domain) || `.${domain2}` === domain) {
+            domainSets.delete(domain2);
+          }
+        }
+      }
+    }
+
+    bar2.increment();
+  }
+
+  bar2.stop();
+
+  return fsPromises.writeFile(pathResolve(__dirname, '../List/domainset/reject.conf'), [...domainSets].join('\n'));
+})();

+ 35 - 0
Build/util-http-get.js

@@ -0,0 +1,35 @@
+const https = require('https');
+
+exports.simpleGet = {
+  https(hostname, path) {
+    const requestOpt = hostname instanceof URL ? hostname : {
+      hostname,
+      path,
+      method: 'GET',
+    };
+
+    return new Promise((resolve, reject) => {
+      const req = https.request(
+        requestOpt,
+        (res) => {
+          const body = [];
+          res.on('data', (chunk) => {
+            body.push(chunk);
+          });
+          res.on('end', () => {
+            try {
+              resolve(String(Buffer.concat(body)));
+            } catch (e) {
+              reject(e);
+            }
+          });
+          req.on('error', (err) => {
+            reject(err);
+          });
+        }
+      );
+  
+      req.end();
+    });
+  }
+}

文件差异内容过多而无法显示
+ 7684 - 14
List/domainset/reject.conf


+ 1495 - 0
List/domainset/reject_sukka.conf

@@ -0,0 +1,1495 @@
+# --- Blacklist ---
+
+# >> General
+.kuaizip.com
+.mackeeper.com
+.2345.com
+.2345.cn
+.xiniuz.com
+.marketo.com
+.sharethrough.com
+.clicktale.net
+optimus-ads.amap.com
+.geo2.adobe.com
+.2144.cn
+.laomaotao.net
+.weddingeeos.com
+
+# >> Qihoo 360
+hot.m.shouji.360tpcdn.com
+.update.360safe.com
+inst.360safe.com
+pdown.stat.360safe.com
+.down.360.cn
+
+# >> Crypto Coin Hive
+.coinhive.com
+.authedmine.com
+.coin-hive.com
+.authcaptcha.com
+.browsermine.com
+.flashx.pw
+.nimiq.agency
+.nimiq.network
+.nimiq-network.com
+.nimiq.com
+.hostcontent.live
+
+# >> Makeding
+.4009997658.com
+.abbyychina.com
+.bartender.cc
+.betterzip.net
+.beyondcompare.cc
+.bingdianhuanyuan.cn
+.chemdraw.com.cn
+.cjmakeding.com
+.cjmkt.com
+.codesoftchina.com
+.coreldrawchina.com
+.crossoverchina.com
+.easyrecoverychina.com
+.ediuschina.com
+.flstudiochina.com
+.formysql.com
+.guitarpro.cc
+.huishenghuiying.com.cn
+.hypersnap.net
+.iconworkshop.cn
+.imindmap.cc
+.jihehuaban.com.cn
+.keyshot.cc
+.kingdeecn.cn
+.logoshejishi.com
+.mairuan.cn
+.mairuan.com
+.mairuan.com.cn
+.mairuan.net
+.mairuanwang.com
+.makeding.com
+.mathtype.cn
+.mindmanager.cc
+.mindmapper.cc
+.mycleanmymac.com
+.nicelabel.cc
+.ntfsformac.cc
+.ntfsformac.cn
+.overturechina.com
+.passwordrecovery.cn
+.pdfexpert.cc
+.shankejingling.com
+.ultraiso.net
+.vegaschina.cn
+.xmindchina.net
+.xshellcn.com
+.yihuifu.cn
+.yuanchengxiezuo.com
+.zbrushcn.com
+.zhzzx.com
+
+# --- Anti-Hijacking ---
+
+.17gouwuba.com
+.189zj.cn
+.285680.com
+.3721zh.com
+.4336wang.cn
+.51chumoping.com
+.58mingri.cn
+.58mingtian.cn
+.6d63d3.com
+.91veg.com
+.9s6q.cn
+.adsame.com
+.aiclk.com
+.akuai.top
+.atplay.cn
+.baiwanchuangyi.com
+.bayimob.com
+.beerto.cn
+.beilamusi.com
+.benshiw.net
+.bianxianmao.com
+.bryonypie.com
+.cishantao.com
+.cszlks.com
+.cudaojia.com
+.dafapromo.com
+.daitdai.com
+.dsaeerf.com
+.dugesheying.com
+.erdoscs.com
+.fan-yong.com
+.feih.com.cn
+.fjlqqc.com
+.fkku194.com
+.freedrive.cn
+.gclick.cn
+.goufanli100.com
+.gouwubang.com
+.haoshengtoys.com
+.ichaosheng.com
+.ishop789.com
+.jdkic.com
+.jiubuhua.com
+.kumihua.com
+.linkhaitao.com
+.linktech.cn
+.ltheanine.cn
+.maipinshangmao.com
+.minisplat.cn
+.mkitgfs.com
+.mlnbike.com
+.newapi.com
+.pinzhitmall.com
+.poppyta.com
+.qichexin.com
+.qinchugudao.com
+.quanliyouxi.cn
+.qutaobi.com
+.ry51w.cn
+.sg536.cn
+.sifubo.cn
+.sifuce.cn
+.sifuda.cn
+.sifufu.cn
+.sifuge.cn
+.sifugu.cn
+.sifuhe.cn
+.sifuhu.cn
+.sifuji.cn
+.sifuka.cn
+.smgru.net
+.taoggou.com
+.tcxshop.com
+.tjqonline.cn
+.topitme.com
+.tuia.cn
+.tuipenguin.com
+.tuitiger.com
+.wx16999.com
+.xiaohuau.xyz
+.yinmong.com
+.yiqifa.com
+.yitaopt.com
+.zhaozecheng.cn
+.zhenxinet.com
+.zzd6.com
+
+# --- AD Block ---
+
+# >> General
+
+.admedia.com
+.addthisedge.com
+.addthis.com
+.ad4game.com
+.betrad.com
+.info.appbuyapp.com
+.ijinshan.com
+.mradx.net
+.sdk.qzbonline.com
+stat.loli.net
+.x.clearbitjs.com
+.1391.com
+.3lift.com
+.51.la
+.56txs4.com
+.ad373.com
+.adform.net
+.adinall.com
+.adkmob.com
+.adlefee.com
+.admarvel.com
+.admaster.com.cn
+.adnxs.com
+.adsunflower.com
+.advmob.cn
+.ads-twitter.com
+.adsmoloco.com
+.adsafeprotected.com
+.adsrvr.org
+.adsymptotic.com
+.adtechus.com
+.adzerk.net
+.adsfactor.net
+.atdmt.com
+.bidvertiser.com
+.awempire.com
+.adtechjp.com
+.adtilt.com
+.advertising.com
+.adview.cn
+.adxpansion.com
+.adxvip.com
+.aerserv.com
+.aflink.com
+.agkn.com
+.alipaylog.com
+.amazon-adsystem.com
+.analysys.cn
+.api.appsee.com
+.app-adforce.jp
+.appboy.com
+.appier.net
+.appnext.com
+.appsflyer.com
+.apptentive.com
+.atwola.com
+.bidswitch.com
+.bjytgw.com
+.bttrack.com
+.bxmns.com
+.cappumedia.com
+.cferw.com
+.chartbeat.net
+.clickhubs.com
+.cloudmobi.net
+.cnadnet.com
+.cnzz.com
+.cocounion.com
+.coolguang.com
+.conviva.com
+.criteo.com
+.crwdcntrl.net
+.ctrmi.com
+.demdex.net
+.digitru.st
+.doubleclick.net
+.dtscout.com
+.effectivemeasure.net
+.endpo.in
+.eum-appdynamics.com
+.exoclick.com
+.exosrv.com
+.exposebox.com
+.eyeota.net
+.flurry.com
+.fwmrm.net
+g1.tagtic.cn
+xy-log.tagtic.cn
+.log.tagtic.cn
+.sdownload.stargame.com
+.pgdt.ugdtimg.com
+.getrockerbox.com
+.go-mpulse.net
+.go2cloud.org
+.gowadogo.com
+.growingio.com
+.i2000.xyz
+.igexin.com
+.img.adnyg.com
+.img.adnyg.com.w.kunlungr.com
+.imrworldwide.com
+.indexww.com
+.inmobi.cn
+.inmobi.com
+.instabug.com
+.irs01.com
+.juicyads.com
+.kejet.net
+.knlob.com
+.kochava.com
+.koolmediaoffers.com
+.juxun58.cn
+.krxd.net
+.leadzu.com
+.leanplum.com
+.lenzmx.com
+.lnk0.com
+.luomi.com
+.madserving.com
+.mathtag.com
+.metalex.io
+.mfadsrvr.com
+.miaozhen.com
+.moatads.com
+.mobileapptracking.com
+.mobiw.com
+.mopub.com
+.mparticle.com
+.mxpnl.com
+.mybest.app
+.nexage.com
+.nr-data.net
+.odb.outbrain.com
+.offerstrack.net
+.omtrdc.net
+.outbrain.com
+.parsely.com
+.peak-adx.com
+.personaly.click
+.pubnative.net
+.qchannel01.cn
+.qualtrics.com
+.quantserve.com
+.quixdtrk.com
+.rayjump.com
+.rubiconproject.com
+.scorecardresearch.com
+.serving-sys.com
+.simplepath.com
+.skimresources.com
+.smaato.net
+.smardroid.com
+.snnd.co
+.sonobi.com
+.ssl2.duapps.com
+.starmobs.com
+.storygize.net
+.summerhamster.com
+.taboola.com
+.talkingdata.com
+.tango-deg.com
+.tanv.com
+.tanx.com
+.taplytics.com
+.taptica.com
+.testplus.cn
+.track.xiachufang.com
+.track1.aniview.com
+.trackclickers.com
+.trafficjunky.net
+.trustx.org
+.tuanxue360.net
+.turn.com
+.uberads.com
+.udrig.com
+.uyunad.com
+.puata.info
+.mobmore.com
+.unityads.unity3d.com
+.unityads.unitychina.cn
+.upcpi.com
+.urbanairship.com
+.usebutton.com
+.voiceads.cn
+.vrtcal.com
+.webspectator.com
+.xadchina.cn
+.xdrig.com
+.yldbt.com
+.ymtracking.com
+.adwo.com
+.agrantsem.com
+.appdriver.cn
+.bloggerads.net
+.bshare.cn
+.optimix.asia
+.optimix.cn
+.casee.cn
+.idgdmgroup.com.cn
+.adroll.com
+.media.net
+abema-adx.ameba.jp
+ad-cn.jovcloud.com
+ad.10010.com
+ad.12306.cn
+ad.caiyunapp.com
+ad.huajiao.com
+ad.hzyoka.com
+ad.jiemian.com
+ad.qingting.fm
+adunion.wifi8.com
+adfile.wifi8.com
+ad.yun.wifi8.com
+adnew.wifi8.com
+adsapi.manhuaren.com
+adsdk.dmzj.com
+adshows.21cn.com
+adui.tg.meitu.com
+adx.hupu.com
+.ad.cmvideo.cn
+app-ad.variflight.com
+applog.mobike.com
+appnext.hs.llnwd.net
+ggs.myzaker.com
+log.b612kaji.com
+log.umsns.com
+log.voicecloud.cn
+log.ys7.com
+logs.chelaile.net.cn
+mopnativeadv.037201.com
+.jpush.cn
+.jiguang.cn
+.jpush.io
+static.vuevideo.net
+stats.jpush.cn
+stats.umsns.com
+trackapp.guahao.cn
+traffic.mogujie.com
+.mmstat.com
+wmlog.meituan.com
+ad.winrar.com.cn
+.inner-active.mobi
+ssp.api.tappx.com
+.zynga.com
+.zyngaplayersupport.com
+
+.adcolony.com
+.adpro.cn
+.adpush.cn
+.adsage.com
+.adsage.cn
+.adsmogo.com
+.carbonads.net
+.openx.net
+.domob.cn
+.doumob.com
+.domobcdn.com
+.fastapi.net
+.mtadvert.com
+.xpanama.net
+.eyeviewads.net
+.popads.net
+.popcash.net
+.popmyads.com
+.qxs.la
+.aizhan.com
+.ads-pixiv.net
+.impact-ad.jp
+.oadz.com
+.adbana.com
+.jiathis.com
+.cooguo.com
+.vpon.com
+.wooboo.com.cn
+.onetad.com
+.smartadserver.com
+.hyperpromote.com
+.buysellads.com
+.yoyi.com.cn
+.pub.network
+data.flurry.com
+mlog.hiido.com
+ylog.hiido.com
+decide.mixpanel.com
+.channeladvisor.com
+
+.youxiaoad.com
+.iteye.com
+.ads.csdn.net
+.ad-survey.com
+.fastclick.net
+.mediav.com
+.zhanzhang.net
+
+adimg.daumcdn.net
+live.tvpot.daum.net
+.ad.daum.net
+
+.adjust.com
+.applovin.com
+.applvn.com
+.emogi.com
+.ads.pubmatic.com
+
+.evt.mxplay.com
+js-agent.newrelic.com
+cdn.pocoiq.cn
+oct.pocoiq.cn
+cdn.segment.com
+static.sensorsdata.cn
+
+.supersonic.com
+.supersonicads.com
+.ssacdn.com
+supersonicads-a.akamaihd.net
+
+.uberads.com
+
+.ad-plus.cn
+.hot-mob.com
+.hyperpromote.com
+.leadboltads.
+.propellerads.com
+.quantserve.com
+.sharethis.com
+.turn.com
+.ad-stir.com
+.adfurikun.jp
+.ad-cloud.jp
+adcloud.jp
+.adriver.ru
+.aaxads.com
+.pro-market.net
+.aaxdetect.com
+.districtm.io
+.buysellads.net
+
+# >> Tracking
+tracking.yorg.app
+stats.wp.com
+data.alexa.com
+device-metrics-us.amazon.com
+device-metrics-us-2.amazon.com
+js.monitor.azure.com
+.cloudflareinsights.com
+.histats.com
+.appmetrica.yandex.net
+.crazyegg.com
+trace2.rtbasia.com
+inside.rtbasia.com
+.atom-data.io
+.analytics-data.io
+.ironbeast.io
+static.hotjar.com
+script.hotjar.com
+.onesignal.com
+collector.xhamster.com
+dc.services.visualstudio.com
+firebaselogging-pa.googleapis.com
+in.appcenter.ms
+e2clock.gcp.gvt2.com
+s.deepl.com
+geolocation.onetrust.com
+logx.optimizely.com
+beacon.wikia-services.com
+.analytics.live.com
+.gridsumdissector.com
+.gridsum.com
+.gridsum.com
+.growingio.com
+.gtags.net
+.statcounter.com
+api.segment.io
+snap.licdn.com
+report.meituan.com
+.amplitude.com
+.bkrtx.com
+informer.yandex.ru
+analytics.slashdotmedia.com
+.bluekai.com
+.bkrtx.com
+.ads.pro-market.net
+
+# >> Apple
+metrics.apple.com
+securemetrics.apple.com
+supportmetrics.apple.com
+metrics.icloud.com
+metrics.mzstatic.com
+dzc-metrics.mzstatic.com
+books-analytics-events.news.apple-dns.net
+books-analytics-events.apple.com
+stocks-analytics-events.apple.com
+stocks-analytics-events.news.apple-dns.net
+.iadsdk.apple.com
+.iad.apple.com
+.qwapi.com
+
+# >> Spotify
+adeventtracker.spotify.com
+analytics.spotify.com
+.log.spotify.com
+
+# >> Microsoft
+.vortex-win.data.microsoft.com
+.vortex.data.microsoft.com
+.vortex.data.microsoft.com.akadns.net
+.vortex.data.msn.com
+vortex-win-sandbox.data.microsoft.com
+onecollector.cloudapp.aria.akadns.net
+prod.nexusrules.live.com.akadns.net
+vortex-sandbox.data.microsoft.com
+.telemetry.microsoft.com
+.telemetry.urs.microsoft.com
+choice.microsoft.com
+redir.metaservices.microsoft.com
+settings-sandbox.data.microsoft.com
+settings-win.data.microsoft.com
+telemetry.appex.bing.net
+watson.live.com
+watson.microsoft.com
+feedback.search.microsoft.com
+feedback.windows.com
+corp.sts.microsoft.com
+diagnostics.support.microsoft.com
+i1.services.social.microsoft.com
+cache.datamart.windows.com
+diagnostics.support.microsoft.com
+spynet2.microsoft.com
+spynetalt.microsoft.com
+.msads.net
+
+# >> Google
+.2mdn.net
+.admob.com
+.googleadservices.com
+.googleadsserving.cn
+.googlesyndication.com
+.advertisercommunity.com
+.advertiserscommunity.com
+.app-measurement.com
+.googleads.com
+.doubleclick.com
+.doubleclick.net
+.google-analytics.com
+.googleadapis.com
+.googleanalytics.com
+.googleoptimize.com
+.googletagmanager.com
+.googletagservices.com
+.googletraveladservices.com
+
+# >> Huawei
+metrics.data.hicloud.com
+metrics1.data.hicloud.com
+metrics2.data.hicloud.com
+metrics3.data.hicloud.com
+metrics4.data.hicloud.com
+metrics5.data.hicloud.com
+logservice.hicloud.com
+logservice1.hicloud.com
+
+# >> JD
+.union.jd.com
+c-nfa.jd.com
+cps.360buy.com
+jzt.jd.com
+stat.m.jd.com
+img-x.jd.com
+
+# >> Alibaba
+tui.taobao.com
+fourier.taobao.com
+amos.alicdn.com
+.tce.alicdn.com
+.acs4baichuan.m.taobao.com
+.adash.m.taobao.com
+.adash.man.aliyuncs.com
+.adashbc.ut.taobao.com
+.adash-c.ut.taobao.com
+.adashxgc.ut.taobao.com
+.adashx4yt.m.taobao.com
+.adashx4ae.ut.taobao.com
+.amdc.m.taobao.com
+.apoll.m.taobao.com
+.nbsdk-baichuan.alicdn.com
+tunion-api.m.taobao.com
+.allyes.com
+a.alimama.cn
+acjs.aliyun.com
+adashbc.m.taobao.com
+adashx.m.taobao.com
+adsh.m.taobao.com
+.adchina.com
+afp.alicdn.com
+agoodm.m.taobao.com
+agoodm.wapa.taobao.com
+.alipaylog.com
+amdc.alipay.com
+amdc.m.taobao.com
+api.wapa.taobao.com
+api.waptest.taobao.com
+atanx.alicdn.com
+atanx2.alicdn.com
+cdn0.mobmore.com
+click.aliyun.com
+click.mz.simba.taobao.com
+cm.ipinyou.com
+cm.mlt01.com
+dsp.simba.taobao.com
+err.taobao.com
+ex.mobmore.com
+ex.puata.info
+fav.simba.taobao.com
+feedback.whalecloud.com
+ff.win.taobao.com
+fm.p0y.cn
+.click.taobao.com
+g.tbcdn.cn
+gma.alicdn.com
+gtms01.alicdn.com
+gtms02.alicdn.com
+gtms03.alicdn.com
+gtms04.alicdn.com
+hydra.alibaba.com
+count.taobao.com
+hz.pre.tbusergw.taobao.net
+hz.tbusergw.taobao.net
+i.ipinyou.com
+init.phpwind.com
+intl.wapa.taobao.com
+intl.waptest.taobao.com
+jxlog.istreamsche.com
+.log.umtrack.com
+m.simba.taobao.com
+match.p4p.1688.com
+material.istreamsche.com
+.mlt01.com
+osfota.cdn.aliyun.com
+osupdate.aliyun.com
+pindao.huoban.taobao.com
+push.wandoujia.com
+re.m.taobao.com
+re.taobao.com
+redirect.simba.taobao.com
+rj.m.taobao.com
+sdkinit.taobao.com
+show.re.taobao.com
+simaba.taobao.com
+simba.m.taobao.com
+srd.simba.taobao.com
+stats.ipinyou.com
+strip.taobaocdn.com
+tanxlog.istreamsche.com
+tns.simba.taobao.com
+tongji.linezing.com
+uuidapi.yunos.com
+osupdateservice.yunos.com
+tvupgrade.yunos.com
+tyh.taobao.com
+userimg.qunar.com
+w.m.taobao.com
+yiliao.hupan.com
+.applog.uc.cn
+beacon-api.aliyuncs.com
+jsadsdisplay.cn-beijing.log.aliyuncs.com
+ad.alimama.com
+c.click.alimama.com
+adsh.wagbridge.taobao.alimama.com
+adsh.wagbridge.tmall.alimama.com
+adsz.wagbridge.taobao.alimama.com
+ad-sh-sz-zb.wagbridge.tanx.alimama.com
+adsh.wagbridge.1688.alimama.com
+pre3-ad.alimama.com
+adsz.wagbridge.1688.alimama.com
+pre-ad.alimama.com
+pre-adv.alimama.com
+adsz.wagbridge.tanx.alimama.com
+adsh.wagbridge.alibaba.alimama.com
+adx.alimama.com
+adsh.wagbridge.tanx.alimama.com
+adsz.wagbridge.tmall.alimama.com
+pre2-ad.alimama.com
+tf.logview.alimama.com
+logview.uc.alimama.com
+
+# >> Umeng
+
+.umeng.cn
+.umeng.com
+.umengcloud.com
+.mobmore.com
+.uyunad.com
+.puata.info
+.whalecloud.com
+
+# >> Baidu
+sp0.baidu.com
+sp1.baidu.com
+.duclick.baidu.com
+.duxiaoman.com
+vv84.bj.bcebos.com
+tob-cms.bj.bcebos.com
+.wm.baidu.com
+.a.baidu.com
+.baidustatic.com
+.ad.duapps.com
+.adm.baidu.com
+adscdn.baidu.com
+.share.baidu.com
+w.x.baidu.com
+.adx.xiaodutv.com
+.s.baidu.com
+click.bes.baidu.com
+click.hm.baidu.com
+click.qianqian.com
+.cpro.baidu.com
+.mpro.baidu.com
+log.music.baidu.com
+.tuisong.baidu.com
+.sestat.baidu.com
+.shadu.baidu.com
+ae.bdstatic.com
+river.zhidao.baidu.com
+rj.baidu.com
+.e.baidu.com
+ecma.bdimg.com
+ecmb.bdimg.com
+ecmc.bdimg.com
+.eiv.baidu.com
+.em.baidu.com
+.entry.baidu.com
+.ers.baidu.com
+.f10.baidu.com
+fc-feed.cdn.bcebos.com
+.feed.baidu.com
+.g.baidu.com
+.gimg.baidu.com
+.guanjia.baidu.com
+.hc.baidu.com
+.hm.baidu.com
+.hmma.baidu.com
+.hpd.baidu.com
+push.zhanzhang.baidu.com
+.wangmeng.baidu.com
+.cpu.baidu.com
+.tuisong.baidu.com
+mobads.baidu.com
+mobads-logs.baidu.com
+wn.pos.baidu.com
+ps.map.baidu.com
+sv.map.baidu.com
+offnavi.map.baidu.com
+newvector.map.baidu.com
+ulog.imap.baidu.com
+newloc.map.n.shifen.com
+ad.player.baidu.com
+zz.bdstatic.com
+zzy1.quyaoya.com
+.weishi.baidu.com
+videopush.baidu.com
+.union.baidu.com
+.unionimage.baidu.com
+.utk.baidu.com
+.tongji.baidu.com
+.toolbar.baidu.com
+.tracker.baidu.com
+.tuijian.baidu.com
+
+# >> Qihoo 360
+adapi.shouji.360.cn
+msg.shouji.360.cn
+.lianmeng.360.cn
+dev.tg.wan.360.cn
+huodong.ios.shouji.360.cn
+kuaikan.netmon.360safe.com
+leak.360.cn
+openbox.mobilem.360.cn
+.s.360.cn
+.jiagu.360.cn
+pub.se.360.cn
+soft.data.weather.360.cn
+.hao.360.cn
+.sdk.look.360.cn
+res.qhupdate.com
+stat.360safe.com
+stat.m.360.cn
+api.shuaji.360.cn
+s.qhupdate.com
+hs.qhupdate.com
+top.h.qhimg.com
+display.360totalsecurity.com
+.appjiagu.com
+haostat.qihoo.com
+ad.dev.360.cn
+ad.gamebox.360.cn
+.ad.360.cn
+.wan.360.cn
+.union.360.cn
+act.commercial.shouji.360.cn
+commercial.shouji.360.cn
+spro.so.com
+news.qhstatic.com
+show.look.360.cn
+.dftoutiao.com
+new.taobc.com
+s.360.cn
+
+# >> Youku
+.atm.youku.com
+actives.youku.com
+ad.api.3g.youku.com
+ad.api.mobile.youku.com
+ad.mobile.youku.com
+a-dxk.play.api.3g.youku.com
+atm.youku.com
+b.smartvideo.youku.com
+c.yes.youku.com
+das.api.youku.com
+das.mobile.youku.com
+dev-push.m.youku.com
+dl.g.youku.com
+dmapp.youku.com
+.stat.ykimg.com
+gamex.mobile.youku.com
+guanggaoad.youku.com
+hudong.pl.youku.com
+huodong.pl.youku.com
+huodong.vip.youku.com
+hz.youku.com
+iyes.youku.com
+.l.ykimg.com
+lstat.youku.com
+mobilemsg.youku.com
+msg.youku.com
+myes.youku.com
+.l.youku.com
+pl.youku.com
+passport-log.youku.com
+p-log.ykimg.com
+push.m.youku.com
+.p.youku.com
+sdk.m.youku.com
+stat.youku.com
+statis.api.3g.youku.com
+store.tv.api.3g.youku.com
+store.xl.api.3g.youku.com
+tdrec.youku.com
+test.ott.youku.com
+test.sdk.m.youku.com
+val.api.youku.com
+wan.youku.com
+ykatr.youku.com
+ykrec.youku.com
+
+# >> Netease
+ad.bn.netease.com
+ad.yixin.im
+iadmat.nosdn.127.net
+iadmusicmat.music.126.net
+iadmusicmatvideo.music.126.net
+impservice.dictapp.youdao.com
+impservice.youdao.com
+log.yex.youdao.com
+log-yex.youdao.com
+n.3g.163.com
+analytics.163.com
+nex.163.com
+yt-adp.nosdn.127.net
+crash.163.com
+crashlytics.163.com
+g.163.com
+
+# >> Tencent
+.beacon.qq.com
+qring-tms.qq.com
+pingjs.qq.com
+.info.appbuyapp.com
+.mazu.m.qq.com
+.qzs.qq.com
+.ad.qq.com
+ad.qun.qq.com
+adfilter.imtt.qq.com
+adping.qq.com
+adpm.app.qq.com
+adsclick.qq.com
+adsfile.qq.com
+adshmmsg.qq.com
+adslvfile.qq.com
+adslvseed.qq.com
+adsmind.apdcdn.tc.qq.com
+adsqqclick.qq.com
+adstestview.qq.com
+adsview.qq.com
+adsview2.qq.com
+adv.app.qq.com
+adver.qq.com
+.e.qq.com
+log.tbs.qq.com
+.mpush.qq.com
+.push.qq.com
+pgdt.gtimg.cn
+.bugly.qq.com
+.gdt.qq.com
+.rqd.qq.com
+btrace.qq.com
+mtrace.qq.com
+oth.eve.mdt.qq.com
+oth.str.mdt.qq.com
+oth.update.mdt.qq.com
+pgdt.gtimg.cn
+pingma.qq.com
+sngmta.qq.com
+pingtcss.qq.com
+splashqqlive.gtimg.com
+ta.qq.com
+tajs.qq.com
+tcss.qq.com
+p.tencentmind.com
+report.qqweb.qq.com
+btrace.qq.com
+mtrace.qq.com
+pgdt.gtimg.cn
+pingtcss.qq.com
+splashqqlive.gtimg.com
+access-sngapm.qcloud.com
+beacon.gtimg.com
+.l.qq.com
+
+# >> Sina
+ad4.sina.com.cn
+adm.leju.sina.com.cn
+.beacon.sina.com.cn
+count.video.sina.com.cn
+counter.sina.com.cn
+cre.mix.sina.com.cn
+d0.sina.com.cn
+d00.sina.com.cn
+d1.sina.com.cn
+d2.sina.com.cn
+d3.sina.com.cn
+d4.sina.com.cn
+d5.sina.com.cn
+d6.sina.com.cn
+d7.sina.com.cn
+d8.sina.com.cn
+d9.sina.com.cn
+dcads.sina.com.cn
+.adbox.sina.com.cn
+.ad.sina.com.cn
+interest.mix.sina.com.cn
+log.mix.sina.com.cn
+mg.games.sina.com.cn
+motu.p4p.sina.com.cn
+pfp.sina.com.cn
+r.dmp.sina.com.cn
+rm.sina.com.cn
+sax1.sina.com.cn
+sax2.sina.com.cn
+sax3.sina.com.cn
+sax4.sina.com.cn
+sax5.sina.com.cn
+sax6.sina.com.cn
+sax7.sina.com.cn
+sax8.sina.com.cn
+sax9.sina.com.cn
+saxn.sina.com.cn
+saxs.sina.com.cn
+sbeacon.sina.com.cn
+slog.sina.com.cn
+staticadm.leju.sina.com.cn
+2016.sina.cn
+9ibbcq2d.sina.cn
+adimg.mobile.sina.cn
+click.uve.mobile.sina.cn
+cm.dmp.sina.cn
+cre-dp.sina.cn
+cre.dp.sina.cn
+dl.kjava.sina.cn
+l6urqh27.sina.cn
+log.sina.cn
+mixer.sina.cn
+mixers.sina.cn
+mixern.sina.cn
+qgnu18wo.sina.cn
+r.dmp.sina.cn
+sax.sina.cn
+saxs.sina.cn
+sdkapp.mobile.sina.cn
+sdkclick.mobile.sina.cn
+slog.sina.cn
+so.sina.cn
+trends.mobile.sina.cn
+u1.img.mobile.sina.cn
+wapwbclick.mobile.sina.cn
+wbapp.mobile.sina.cn
+wbclick.mobile.sina.cn
+wbpctips.mobile.sina.cn
+newspush.sinajs.cn
+rs.sinajs.cn
+d0.sinaimg.cn
+d1.sinaimg.cn
+d2.sinaimg.cn
+d3.sinaimg.cn
+d6.sinaimg.cn
+d7.sinaimg.cn
+d8.sinaimg.cn
+dd.iask.cn
+adimg.uve.weibo.com
+alitui.weibo.com
+game.weibo.com
+s.alitui.weibo.com
+sdkapp.uve.weibo.com
+wbapp.uve.weibo.com
+dp.im.weibo.cn
+game.weibo.cn
+gw5.push.mcp.weibo.cn
+m.game.weibo.cn
+promote.biz.weibo.cn
+.icast.cn
+s3.pfp.sina.net
+avn.innity.com
+cast.innity.com
+cdn.innity.net
+cdn.media.innity.net
+ssl-cdn.media.innity.net
+
+# >> iQiyi
+a.ckm.iqiyi.com
+ad.m.iqiyi.com
+afp.iqiyi.com
+c.uaa.iqiyi.com
+cloudpush.iqiyi.com
+cm.passport.iqiyi.com
+emoticon.sns.iqiyi.com
+gamecenter.iqiyi.com
+hotchat-im.iqiyi.com
+msg.video.qiyi.com
+msg2.video.qiyi.com
+policy.video.iqiyi.com
+yuedu.iqiyi.com
+cupid.iqiyi.com
+ifacelog.iqiyi.com
+mbdlog.iqiyi.com
+msg.71.am
+msg.qy.net
+
+# >> Kugou and Kuwo
+adserviceretry.kugou.com
+ads.service.kugou.com
+adsfile.bssdlbig.kugou.com
+log.stat.kugou.com
+log.web.kugou.com
+kgmobilestat.kugou.com
+kgmobilestatbak.kugou.com
+mobilelog.kugou.com
+mobilead.kuwo.cn
+rich.kuwo.cn
+
+# >> LeTV
+.webp2p.letv.com
+ark.letv.com
+emma-414870e223.huodonghezi.com
+g3.letv.com
+n.mark.letv.com
+
+# >> Moji
+ad.api.moji.com
+adlaunch.moji.com
+ads.mojicdn.com
+v1.log.moji.com
+
+# >> DMM
+.abluekai.com
+.afout.jp
+.agmossp-sp.jp
+.ai-mobile.co.jp
+.aim-apps.net
+.aimpact-ad.jp
+.aladsp.com
+.amicroad.co.jp
+.amicroad.jp
+.asocdm.com
+
+# >> Sohu
+adnet.sohu.com
+adv-sv-show.focus.cn
+data.vod.itc.cn
+epro.sogou.com
+go.sohu.com
+golden1.sogou.com
+.optaim.com
+inte.sogou.com
+inte.sogoucdn.com
+lu.sogoucdn.com
+pv.sohu.com
+theta.sogoucdn.com
+track.sohu.com
+uranus.sogou.com
+.ads.sohu.com
+.aty.sohu.com
+optaim.com
+v2.reachmax.cn
+adsence.sogou.com
+.union.sogou.com
+.brand.sogou.com
+.cpc.sogou.com
+.epro.sogou.com
+.golden1.sogou.com
+.husky.sogou.com
+.inte.sogou.com
+.lu.sogou.com
+.pluto.sogou.com
+.uranus.sogou.com
+.wan.sogou.com
+
+# >> LeTV
+api.game.letvstore.com
+ark.letv.com
+dc.letv.com
+dev.dc.letv.com
+fz.letv.com
+g3.letv.com
+minisite.letv.com
+msg.m.letv.com
+n.mark.letv.com
+plog.dc.letv.com
+pro.hoye.letv.com
+pro.letv.com
+stat.letv.com
+static.app.m.letv.com
+
+# >> Xiaomi
+ad.intl.xiaomi.com
+.ad.mi.com
+.ad.xiaomi.com
+.admob.xiaomi.com
+ad1.xiaomi.com
+mistat.xiaomi.com
+adv.sec.miui.com
+adv.sec.intl.miui.com
+misc.in.duokanbox.com
+ad.hpplay.cn
+adeng.hpplay.cn
+.kuyun.com
+.ad.xiaomi.com
+.ad.intl.xiaomi.com
+.data.mistat.xiaomi.com
+adv.sec.miui.com
+o2o.api.xiaomi.com
+api.miui.security.xiaomi.com
+.auth.be.sec.miui.com
+
+# >> PCOnline
+ad-analysis.pconline.com.cn
+iad0ssl.pcauto.com.cn
+iad0ssl.pconline.com.cn
+imgad0.pcauto.com.cn
+imgad0.pconline.com.cn
+ivy.pchouse.com.cn
+
+# >> Photoable
+regist.fotoable.com
+cdn.adapi.fotoable.com
+
+# >> PPTV
+ads.aplus.pptv.com
+asimgs.pplive.cn
+de.as.pptv.com
+
+# >> ele
+log.star.ele.me
+
+# >> HunanTV
+.da.mgtv.com
+.da.hunantv.com
+.log.hunantv.com
+log.v2.hunantv.com
+v2.log.hunantv.com
+click.hunantv.com
+res.hunantv.com
+
+# >> Xuneli
+adsp.xunlei.com
+api-shoulei-ssl.xunlei.com
+biz.live.xunlei.com
+ct.niu.xunlei.com
+mou.niu.xunlei.com
+scene.vip.xunlei.com
+advertpay.vip.xunlei.com
+static.m.sjzhushou.com
+etl.xlmc.sandai.net
+
+# >> Zui Mei Tian Qi
+ad.zuimeitianqi.com
+bd1.zuimeitianqi.com
+bd2.zuimeitianqi.com
+hwad.zuimeitianqi.com
+stat.zuimeitianqi.com
+business.inveno.com
+zuimeitianqi.inveno.com
+update.coolyun.com
+
+# >> CIBNTV
+.ott.cibntv.net
+
+# >> QQTV
+.aiseet.atianqi.com
+
+# >> ZOL
+apppv.zol.com.cn
+pvnapp.zol.com.cn
+
+# >> Zhihu
+sugar.zhihu.com
+js.shshuoshu.com
+mqtt.zhihu.com
+.xdrig.com
+
+# >> TikTok (include China / Internation Version) / ByteDance
+.mcs.snssdk.com
+.ctobsnssdk.com
+.analytics.snssdk.com
+.bds.snssdk.com
+.extlog.snssdk.com
+.log.snssdk.com
+.pangolin.snssdk.com
+.snr.snssdk.com
+.smr.snssdk.com
+.pangolin-sdk-toutiao.com
+.dm.toutiao.com
+
+# >> Tonghuahshun
+adm.10jqka.com.cn
+stat.10jqka.com.cn
+
+# >> UC
+adtrack.ucweb.com
+applogios.uc.cn
+track.uc.cn
+
+# >> AutoHome
+adproxy.autohome.com.cn
+rd.autohome.com.cn
+al.autohome.com.cn
+applogapi.autohome.com.cn
+
+# >> Baicizhan
+advertise.baicizhan.org
+advertise.baicizhan.com
+# >> BitAuto
+adx.yiche.com
+log.ycapp.yiche.com
+
+# >> Bilibili
+thirdparty.biliapi.com
+thirdparty.biliapi.net
+cm.bilibili.com
+
+# >> CNTV
+galaxy.bjcathay.com
+mdrecv.app.cntvwb.cn
+sdapprecv.app.cntvwb.cn
+vdapprecv.app.cntvwb.cn
+
+# >> Kingsoft
+ad-stat.ksosoft.com
+img.auction-ads.wpscdn.cn
+minfo.wps.cn
+
+# >> Tonghuahshun
+adm.10jqka.com.cn
+stat.10jqka.com.cn
+
+# >> 58
+track.58.com
+adshow.58.com
+tracklog.58.com
+
+# >> Acfun
+apilog-web.acfun.cn
+
+# >> Kuaishou
+log-sdk.gifshow.com
+wlog.kuaishou.com
+
+# >> Yahoo!
+.ads.yahoo.com
+.adserver.yahoo.com
+analytics.query.yahoo.com
+analytics.yahoo.com
+gemini.yahoo.com
+ysm.yahoo.com
+yads.c.yimg.jp
+yads.yahoo.co.jp
+.flurry.com
+flurry.cachefly.net
+
+# >> Disqus
+links.services.disqus.com
+ads.servebom.com
+referrer.disqus.com
+disqusads.com
+
+# >> 2345
+.50bang.org
+
+# >> XiMaLaYa
+ad.ximalaya.com
+adse.ximalaya.com
+
+# Roku
+logs.roku.com
+
+# Samsung
+nmetrics.samsung.com
+insights.samsung.com
+analytics.samsungknox.com
+bigdata.ssp.samsung.com
+
+# Sonos
+msmetrics.ws.sonos.com
+msmetrics-test.ws.sonos.com
+
+# >> MSN.com (including Microsoft Edge New Tab Page Ads)
+0.r.msn.com
+a.ads1.msn.com
+a.ads2.msn.com
+ac3.msn.com
+ads.eu.msn.com
+ads.msn.com
+ads1.msn.com
+ads2.msn.com
+adsyndication.msn.com
+analytics.msn.com
+analytics.r.msn.com
+b.ads1.msn.com
+c.msn.com
+c.msn.com.cn
+catalog.video.msn.com
+h.msn.com
+mobileads.msn.com
+otf.msn.com
+popup.msn.com
+r.msn.com
+rmads.eu.msn.com
+rmads.msn.com
+toolbar.msn.com
+ntp.msn.com
+ntp.msn.cn
+assets.msn.cn
+api.msn.com
+browser.events.data.msn.com
+#edge.activity.windows.com
+img-s-msn-com.akamaized.net
+
+# >> MIUI
+.adfuture.cn
+sa.api.intl.miui.com
+.data.mistat.xiaomi.com
+.data.mistat.intl.xiaomi.com
+.data.mistat.india.xiaomi.com
+.data.mistat.rus.xiaomi.com
+.tracking.miui.com
+.tracking.intl.miui.com
+.tracking.india.miui.com
+.tracking.rus.miui.com
+.xlmc.sec.miui.com
+wtradv.market.xiaomi.com
+.pandora.xiaomi.com
+
+# >> OPPO
+
+adsfs.oppomobile.com
+.ads.oppomobile.com
+
+# >> 勾正数据
+.gz-data.com
+.gzads.com
+.gozendata.com
+
+# >> YYETS
+tracker1.zmzfile.com
+tracker2.zmzfile.com
+tracker3.zmzfile.com
+tracker4.zmzfile.com
+tracker5.zmzfile.com
+htracker1.zmzfile.com
+htracker2.zmzfile.com
+htracker3.zmzfile.com
+htracker4.zmzfile.com
+htracker5.zmzfile.com
+file.apicvn.com
+
+# >> Lenovo
+adcore.lenovomm.com
+pushapi.lenovomm.com
+susapi.lenovomm.com
+adapi.lenovogame.com
+lcs.dev.surepush.cn
+susapi.dev.surepush.cn
+test.surepush.cn
+.ad.gtbrowser.com
+
+# >> Wasu.tv
+
+ads.wasu.tv
+adsystem.wasu.tv
+adwasu.wasu.tv
+collector.wasu.cn
+delivery-pc.wasu.cn
+delivery.wasu.cn
+delivery.maihehd.com

+ 2 - 1
List/non_ip/global_plus.conf

@@ -9,11 +9,12 @@ DOMAIN-SUFFIX,blogger.com
 DOMAIN-SUFFIX,getoutline.org
 DOMAIN-SUFFIX,gvt0.com
 DOMAIN-SUFFIX,gvt1.com
+DOMAIN-SUFFIX,gvt2.com
 DOMAIN-SUFFIX,gvt3.com
+DOMAIN-SUFFIX,googleapis.cn
 DOMAIN-KEYWORD,google
 DOMAIN-SUFFIX,gmail.com
 DOMAIN-KEYWORD,blogspot
-DOMAIN-SUFFIX,googleapis.cn
 
 # >> Facebook
 DOMAIN-SUFFIX,cdninstagram.com

+ 10 - 0
List/non_ip/reject.conf

@@ -20,6 +20,16 @@ DOMAIN-KEYWORD,.freecontent.
 DOMAIN-KEYWORD,track.tiara
 DOMAIN-KEYWORD,adservice
 DOMAIN-KEYWORD,umeng
+DOMAIN-KEYWORD,adsby
+DOMAIN-KEYWORD,adsdk
+DOMAIN-KEYWORD,adserver
+DOMAIN-KEYWORD,admaster
+DOMAIN-KEYWORD,adserve2
+DOMAIN-KEYWORD,admob
+DOMAIN-KEYWORD,adserver
+DOMAIN-KEYWORD,adspace
+DOMAIN-KEYWORD,advertmarket
+DOMAIN-KEYWORD,adsyndication
 
 # >> Google
 DOMAIN-KEYWORD,adsense

部分文件因为文件数量过多而无法显示