zoonderkins / blahdns

A small hobby ads block dns project with doh, dot, dnscrypt support.
https://blahdns.com
GNU Affero General Public License v3.0
433 stars 25 forks source link

🐛 Inactive Domains #195

Open sr093906 opened 3 years ago

sr093906 commented 3 years ago

Running PyFunceble on Blacklist.txt found these inactive entries. The results may differ from what you found out though.

ad.state.mi.us adcl.pchome.com.tw api.admob.xiaomi.com api.appboy.eu api.c1oudmobi.net api.zhy333.com app-analytics-india.huami.com bv4p.xgx3f3588.com discuz.gtimg.cn dr.sg.baidu.com drrcns.cn e.crashlytics.com e.oul78c.cn ead.sharethis.com emu.sharethis.com engineering.sharethis.com hcs084epsepa004.som.ad.state.mi.us kenzz9.xyz kiwi.sharethis.com l.ad4.com.cn logger.c1oudmobi.net m.bchchk.cn m.bihutg.com m.drrcns.cn m.fexiaen.com m.henxg.cn m.lsiwd.cn m.sdfvk.cn m.syxsa.cn m.zhaibei112.top mx-gw.floraa.wales new.api.ad.xiaomi.com photo.0234408.cn photo.yingtaiboli.cn report-anf.glassboxcloud.com reports.crashlytics.com rlog_sem.vizio.com sad.sharethis.com settings.crashlytics.com sky.2ip.ru ssp.ad.xiaomi.com ssp.lkgd.net tastesk.net test.new.api.ad.xiaomi.com upgrade.gz-data.com urlsec.qq.com video.manhuaren.com vj.quanjingpay.com www.goodusahost.cn www.khlgauqt2000.com www.qcoldtui1999.com www.r1oman.com www.shyqxxy.com www.tuigang1999.com xgx3f3588.com yingtaiboli.cn

sr093906 commented 3 years ago

The issue was labeled as invalid... In my understanding, this means you think the domains are all active.

Maybe I shouldn't add 'the results may differ from what you found out though.' Indeed, they are dead.

Online tests confirms 54 of the 55 domains return no DNS records.If you need evidence, I am happy to offer.

@ookangzheng

zoonderkins commented 3 years ago

I put invalid means those domains are dead 😅

Thanks for your help, I will remove once I've time or PR is welcome 😄

sr093906 commented 3 years ago

Oh, thanks for clarifying. Maybe I misunderstood what you mean. Sorry for that.

thomasmerz commented 2 years ago

I accidently found this issue and I wanted to contribute.

So I did check with PyFunceble if this list is still (in)valid:

for d in $(cat file-with-domains); do
  PyFunceble --dns 8.8.8.8 -w 10 -t 2 -d $d | grep "ACTIVE      DNSLOOKUP" &&
  sed -i "/$d/d" file-with-inactive-domains
done

Result:

ad.state.mi.us                                                                                       ACTIVE      DNSLOOKUP
api.appboy.eu                                                                                        ACTIVE      DNSLOOKUP
discuz.gtimg.cn                                                                                      ACTIVE      DNSLOOKUP
m.bihutg.com                                                                                         ACTIVE      DNSLOOKUP
urlsec.qq.com                                                                                        ACTIVE      DNSLOOKUP
vj.quanjingpay.com                                                                                   ACTIVE      DNSLOOKUP
www.r1oman.com                                                                                       ACTIVE      DNSLOOKUP

Then I did remove these inactive domains:

for d in $(cat file-with-inactive-domains); do
  sed -i "/$d/d" hosts/blacklist.txt
done