Skip to content

just a "topping" hosts file that blocks anything bad

License

Notifications You must be signed in to change notification settings

MDP43140/BaDomain

Repository files navigation

BaDomain (aka. Bad Domains)

BaDomain code preview, preview not available yet... this is an addon hosts file that blocks more bad things. this hosts file was only meant to improve blocking of your existing hosts list.

What type of domains BaDomain (general hosts file) is blocking:

  • Advertising.
  • Tracking.
  • Malware.
  • Scam/Malvertising.
  • Gambling.
  • Chinese domains (.cn).
  • Russian domains (.ru).
  • Social media (Facebook, TikTok. optional).

Optional (included as separate misc hosts file):

Contributing

You can help improve this project by

  • Issue some lists of domains that you think should be added/removed,
  • Add an issue, or create pull request.
nonsense (u can safely ignore this :) I'm scraping the domains by deploying a free tethering (at public places). with ad-blocking, using AdAway, with these hosts lists: + [GoodByeAds + GoodbyeAds YouTube](https://github.com/jerryn70/GoodBye-Ads) + [DanHorton's TikTok Blocklist](https://github.com/danhorton7/pihole-block-tiktok/blob/main/tiktok.txt) + StevenBlack

then i use AdAway's DNS Activity tab to monitor DNS Activity then scrap any:

  • Unknown domains.
  • Chinese domains (where lots of bad stuff happening, eg. *.cn, tiktok.com).
  • Russian domains (mostly gambling, porn, invasive tracking/advertising, etc. eg. *.ru).
  • Advertising/Tracking/Malware domains (eg. adx.com, thinkingdata.cn, obstremswiev.site, just to name a few).
  • Game server domains (optional/miscellaneous, eg. Free fire/garena, MLBB/moonton/youngjoygame/yuanzhan, COC, PUBG/tencent).

that are not on the hosts list listed above and:

  • add these to "private lists".
  • Export the configuration file.
  • Parse the "blocked" section on "adaway-backup.json".
  • and add it to BaDomain.