{"id":13796865,"url":"https://github.com/anudeepnd/blacklist","last_synced_at":"2025-05-16T07:04:13.655Z","repository":{"id":37602017,"uuid":"96863886","full_name":"anudeepND/blacklist","owner":"anudeepND","description":"Curated and well-maintained hostfile to block ads, tracking, cryptomining, and more! Updated regularly. ⚡🔒","archived":false,"fork":false,"pushed_at":"2023-09-13T15:43:06.000Z","size":6008,"stargazers_count":1157,"open_issues_count":22,"forks_count":110,"subscribers_count":46,"default_branch":"master","last_synced_at":"2025-04-08T16:08:43.612Z","etag":null,"topics":["adblock","adblock-list","adblocker","adguardhome","ads","analytics","android","blocker","coin-miners","dnsmasq","facebook","hostfile","hosts","hostsfile","linux","pi-hole","privacy","tracker","tracking"],"latest_commit_sha":null,"homepage":"https://hosts.anudeep.me/mirror/adservers.txt","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anudeepND.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"liberapay":"Anudeep","open_collective":"anudeepnd","custom":"https://paypal.me/anudeepnd"}},"created_at":"2017-07-11T07:26:27.000Z","updated_at":"2025-04-07T08:06:23.000Z","dependencies_parsed_at":"2023-01-31T10:45:59.737Z","dependency_job_id":"7601dd4b-4e3f-4e76-a1de-3ade0dfe7748","html_url":"https://github.com/anudeepND/blacklist","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anudeepND%2Fblacklist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anudeepND%2Fblacklist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anudeepND%2Fblacklist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anudeepND%2Fblacklist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anudeepND","download_url":"https://codeload.github.com/anudeepND/blacklist/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254485053,"owners_count":22078767,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adblock","adblock-list","adblocker","adguardhome","ads","analytics","android","blocker","coin-miners","dnsmasq","facebook","hostfile","hosts","hostsfile","linux","pi-hole","privacy","tracker","tracking"],"created_at":"2024-08-03T23:01:17.025Z","updated_at":"2025-05-16T07:04:13.632Z","avatar_url":"https://github.com/anudeepND.png","language":null,"funding_links":["https://liberapay.com/Anudeep","https://opencollective.com/anudeepnd","https://paypal.me/anudeepnd","https://www.paypal.com/paypalme/anudeepND","https://paypal.me/anudeepND"],"categories":["\u003ca id=\"8c5a692b5d26527ef346687e047c5c21\"\u003e\u003c/a\u003e收集"],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e  \n  \u003cimg width=\"440\" height=\"110\" src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/blacklist-logo.png\" alt=\"logo\" /\u003e\n\u003c/div\u003e\n\u0026nbsp;\n\u0026nbsp;\n\n\u003cdiv align=\"center\"\u003e \n  \u003ca href=\"#\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/repo-size/anudeepnd/blacklist?label=Repo%20Size\u0026color=orange\" alt=\"repo size\" \u003e\n  \u003ca/\u003e  \n   \u003ca href=\"#\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/last-commit/anudeepnd/blacklist?label=Last%20Updated\" alt=\"last updated\" \u003e\n  \u003ca/\u003e\n   \u003ca href=\"https://github.com/anudeepND/blacklist/commits/master\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/commit-activity/m/anudeepnd/blacklist?label=Commit%20Activity\" alt=\"commit activity\" \u003e\n  \u003ca/\u003e\n  \u003ca href=\"https://hosts-status.anudeep.me/\" \u003e \n    \u003cimg src=\"https://img.shields.io/uptimerobot/ratio/7/m785959073-f59c0148484c7e812c476c57?label=Mirror%20Uptime\" alt=\"Mirror Uptime\" \u003e\n  \u003ca/\u003e\n  \u003ca href=\"https://github.com/anudeepND/blacklist/issues\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/issues-raw/anudeepnd/blacklist?label=Open%20Issues\u0026color=critical\" alt=\"open issues\" \u003e\n  \u003ca/\u003e\n  \u003ca href=\"https://github.com/anudeepND/blacklist/issues?q=is%3Aissue+is%3Aclosed\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/issues-closed-raw/anudeepnd/blacklist?label=Closed%20Issues\u0026color=inactive\" alt=\"closed issues\" \u003e\n  \u003ca/\u003e\n  \u003ca href=\"https://github.com/anudeepND/blacklist/graphs/contributors\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/contributors/anudeepnd/blacklist?label=Contributors\u0026color=yellow\" alt=\"contributors\" \u003e\n  \u003ca/\u003e\n  \u003ca href=\"https://github.com/anudeepND/blacklist/blob/master/LICENSE\" \u003e \n    \u003cimg src=\"https://img.shields.io/github/license/anudeepnd/blacklist?label=License\u0026color=blueviolet\" alt=\"license\" \u003e\n  \u003ca/\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eCurated hostfile to block trackers and advertisements\u003c/h1\u003e \n\u003c/div\u003e\n\n\u003c/div\u003e\n\u003cdiv align=\"center\"\u003e\nA well-maintained and curated host file containing domains that serve ads, tracking scripts and malware. Each domain is tested and verified before addding to the list. Any reported false positives will be removed as soon as possible. You can request additional domains or report false positives via \u003ca href=\"https://github.com/anudeepND/blacklist/issues\"\u003eIssues\u003c/a\u003e tab.\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e\n    \u003ca href=\"https://blockads.fivefilters.org/\"\u003e\n      Check\n    \u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://hosts.anudeep.me/mirror/\"\u003e\n      Mirror\n    \u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://github.com/anudeepND/blacklist/issues\"\u003e\n      Submit Issue\n    \u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://github.com/anudeepND/blacklist/pulls\"\u003e\n      Submit PR\n    \u003c/a\u003e\n    \u003cspan\u003e | \u003c/span\u003e\n    \u003ca href=\"https://www.paypal.com/paypalme/anudeepND\"\u003e\n      Donate\n    \u003c/a\u003e\n  \u003c/h3\u003e\n\u003c/div\u003e       \n\u0026nbsp;\n\n## \u003cins\u003eTable of contents\u003c/ins\u003e\n- [Features](#features)\n- [Who can use this file?](#who-can-use-this-file)\n- [Overview](#overview)\n- [Usage](#usage)\n- [Validation](#validation)\n- [How do I determine an ad domain?](#how-do-i-determine-an-ad-domain)\n- [Featured in](#featured-in)\n- [Common Issues](#common-issues)\n- [Stargazers over time ](#stargazers-over-time)\n- [Support](#support)\n- [License](#license)\n\n## \u003cins\u003eFeatures\u003c/ins\u003e\n- __Host file:__ Based on `hosts` file, all the bad domains are blocked with `0.0.0.0`\n- __Any device:__ Compatible with all devices, regardless of OS.\n- __Blockings:__ Strictly blocks `advertisements, malwares, spams, spyware \u0026 trackers` and prevents your system from connecting to them.\n- __Page load time:__ Quicker loading and cleaner looking web pages with fewer distractions.\n- __Privacy:__ Helps to `increase` privacy by blocking online trackers.\n- __Efficient:__ Lower resource waste (bandwidth, CPU, memory, battery etc.).\n- __Curated:__ Each domain and tested and verified before adding to the list.\n- __Well maintained:__ Domains are regularly updated and false positives will be addressed quickly. \n- __Mirror:__ All the files are available in mirror which provides `Last-Modified` header and has [__`99.99% uptime`__](https://hosts-status.anudeep.me/).\n\n## \u003cins\u003eWho can use this file?\u003c/ins\u003e\n\nThese host files for Unix-like systems, the list contain domains that serve ads, tracking scripts and malware after adding this list to your setup, it prevents your system from connecting to them. Host file preferred over DNS so if a domain name is resolved by the hosts file, the request never leaves your computer.\n\n## \u003cins\u003eOverview\u003c/ins\u003e\n\n\u003cdiv align=\"center\"\u003e\n  \n  __It is highly recommended to use the mirror link as it provides `Last-Modified` header which ensures that you are getting the latest version. And the mirror has [`99.99% uptime`](https://hosts-status.anudeep.me/).__\n  \n| Host File | Domain Count | Description | Update Frequency | Raw Link | Mirror Link |\n|:-:|:-:|:-:|:-:|:-:|:-:|\n| adservers.txt | 42,536 | A reliable host file containing advertising domains, trackers, malwares and other unsafe domains. I collect these domains from my Pi-Hole and I test them for a few days before adding to the list. You can request additional domains or report existing domains via [issues](https://github.com/anudeepND/blacklist/issues) tab. | Frequently | [link](https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt) | [link](https://hosts.anudeep.me/mirror/adservers.txt) |\n| facebook.txt | 4,000 | Host file containing domains related to facebook.com. This file doesn't block other Facebook products such as WhatsApp, Instagram etc. If you want to block all Facebook related services, use this [list](https://www.github.developerdan.com/hosts/lists/facebook-extended.txt) created by [lightswitch05](https://github.com/lightswitch05/hosts). | Occasionally | [link](https://raw.githubusercontent.com/anudeepND/blacklist/master/facebook.txt) | [link](https://hosts.anudeep.me/mirror/facebook.txt) |\n| coinminer.txt | 5,939 | This host file was created when JavaScript miners were added to torrent sites. Most of the domain in this file are still active today. I recommend you to use [CoinBlockerLists](https://gitlab.com/ZeroDot1/CoinBlockerLists) by ZeroDot1 along with this list. | Discontinued | [link](https://raw.githubusercontent.com/anudeepND/blacklist/master/CoinMiner.txt) | [link](https://hosts.anudeep.me/mirror/CoinMiner.txt) |\n  \n\u003c/div\u003e\n\n## \u003cins\u003eUsage\u003c/ins\u003e\n\nThis host file can be used on any device including Android, iOS, Linux, MacOS, routers with custom firmware etc.   __It is highly recommended to use the mirror link as it provides `Last-Modified` header which ensures that you are getting the latest version. And the mirror has [`99.99% uptime`](https://hosts-status.anudeep.me/).__\n\n- __Rooted Android:__ For rooted device, this host file can be used with [__`AdAway`__](https://f-droid.org/en/packages/org.adaway/), a free and open-source ad-blocker for Android.\n- __Non-rooted Android:__ For non-rooted devices, you can use [__`Blokada`__](https://github.com/blokadaorg/blokada), [__`DNS66`__](https://github.com/julian-klode/dns66), [__`Nebulo`__](https://github.com/Ch4t4r/Nebulo), [__`Personal DNS Filter`__](https://www.zenz-solutions.de/personaldnsfilter/), or [__`RethinkDNS + Firewall`__](https://github.com/celzero/rethink-app).\n- __iOS:__ You can use [__`Blokada`__](https://apps.apple.com/us/app/blokada/id1508341781)\n__MacOS:__ This host file can be used with [__`gasmask`__](https://github.com/2ndalpha/gasmask).    \n- __Windows:__ On Windows, you can use [__`HostsMan`__](http://www.abelhadigital.com/hostsman/) to get the best Windows Hosts Usage Experience. Make sure to disable DNS Client Service.\n- __Linux:__ There are many scripts available on the Internet that will add the hosts to you. Or you can modify the `/etc/hosts`.\n- __DNS based adblockers:__ These files are compatible with DNS based adblockers such as [__`Pi-hole`__](https://github.com/pi-hole/pi-hole) and [__`AdGuardHome`__](https://github.com/AdguardTeam/AdGuardHome).\n- __Adblockers:__ This list is compatible with [__`uBlock`__](https://github.com/gorhill/uBlock), [__`AdGuard`__](https://adguard.com/en/welcome.html) or any other extension, software \u0026 app.\n\nFor further assistance, you can send a DM to me on [`Twitter`](https://twitter.com/anudeepnd).  \n\n## \u003cins\u003eValidation\u003c/ins\u003e\nYou can test if your ad blocker is working properly or not by visiting these websites:       \nhttps://ads-blocker.com/testing/            \nhttps://blockads.fivefilters.org/                         \n            \n## \u003cins\u003eHow do I determine an ad domain?\u003c/ins\u003e\n- __Adam:ONE Assistant (formerly DNSthingy Assistant):__ \u003ca href=\"https://chrome.google.com/webstore/detail/adamone-assistant/fdmpekabnlekabjlimjkfmdjajnddgpc\"\u003eThis browser extension\u003c/a\u003e will list all of the domains that are queried when a web page is loaded. You can often look at the list of domains and cherry pick the ones that appear to be ad-serving domains.\n- __Using a packet sniffer (Recommended):__ [__`HttpCanary`__](https://play.google.com/store/apps/details?id=com.guoshi.httpcanary) HttpCanary is a powerful HTTP/HTTPS/HTTP2/WebSocket/TCP/UDP packets capture and analyzer app designed for Android platform. [__Source__](https://github.com/MegatronKing/HttpCanary)\n- __Using inbuilt Developer tool:__ For Chrome and Firefox, __`ctrl+shift+I`__ will land you in Developer tools menu.\n- __Using an Android app:__ [__`Net Guard`__](https://play.google.com/store/apps/details?id=eu.faircode.netguard) is an Android app that can be used to monitor any specific apps, works on unrooted devices too.\n\n## \u003cins\u003eFeatured in:\u003c/ins\u003e\nThis project is also available in many host file aggregators and other services. \n\n\u003cdiv align=\"center\"\u003e \n  \u003ca href=\"https://nextdns.io/\" \u003e \n    \u003cimg src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/nextdns-logo.png\" width=\"190\" height=\"55\" alt=\"NextDNS logo\" \u003e\n  \u003ca/\u003e\n  \u0026nbsp; \u0026nbsp;\n  \u003ca href=\"https://hblock.molinero.dev/\" \u003e \n    \u003cimg src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/hblock-logo.png\" width=\"170\" height=\"60\" alt=\"hBlock logo\" \u003e\n  \u003ca/\u003e\n  \u0026nbsp; \u0026nbsp;\n  \u003ca href=\"https://github.com/collinbarrett/FilterLists\" \u003e \n    \u003cimg src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/filterlists-logo.png\" width=\"170\" height=\"60\" alt=\"FilterLists logo\" \u003e\n  \u003ca/\u003e\n  \u0026nbsp; \u0026nbsp;\n  \u003ca href=\"https://oisd.nl/\" \u003e \n    \u003cimg src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/oisd.nl-logo.png\" width=\"160\" height=\"60\" alt=\"oisd.nl logo\" \u003e\n  \u003ca/\u003e\n  \u0026nbsp; \u0026nbsp;\n  \u003ca href=\"https://energized.pro/\" \u003e \n    \u003cimg src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/energized-protection-logo.png\" width=\"160\" height=\"60\" alt=\"EnergizedProtections logo\" \u003e\n  \u003ca/\u003e\n  \u0026nbsp; \u0026nbsp;\n  \u003ca href=\"https://blokada.org/\" \u003e \n    \u003cimg src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/blokada-logo.png\" width=\"160\" height=\"70\" alt=\"Blokada logo\" \u003e\n  \u003ca/\u003e\n\u003c/div\u003e\n\u003cbr /\u003e\n\n## \u003cins\u003eCommon Issues\u003c/ins\u003e\n\nThis host file blocks trackers regardless of whether it collects PII (Personally Identifiable Information) or not. Some domains need to be whitelisted for certain services to work properly. This table helps you to find the affected domain and whitelist accordingly.\n\n| Domains | Description | Services Affected |\n|:-:|:-:|:-:|\n| uapi.adrise.tv | The Tubi TV Roku App requires the following host to function | Tubi TV streams |\n| cdns.gigya.com | Breaks search function in [National Express](www.nationalexpress.com) and other websites. One should note that Gigya is also used for tracking behavioral data about the visitors. It is extensively used in News Portals, Entertainment and e-commerce sites. | 'Find my journey' search suggestions |\n| watson.telemetry.microsoft.com \u003cbr\u003e  web.vortex.data.microsoft.com  \u003cbr\u003e v10.events.data.microsoft.com \u003cbr\u003e  v10.vortex-win.data.microsoft.com  \u003cbr\u003e v20.vortex-win.data.microsoft.com | Blocking these domains will fail to track Xbox Live Achievements and stats. However these domains are also used to upload crash logs from Windows OS. Depending on the privacy level on your operating system, the crash logs may contain PII. | Xbox Live Achievement  and Microsoft Defender Advanced Threat Protection |\n| manifest.auditude.com | Unable to play videos in Watch TNT app on Roku. The Adobe® Auditude® platform is used by companies that want to provide relevant content and advertisements in videos you watch on the web. Categorized under Advertising, Location, Identity, Tracking | Unable to play videos on Watch TNT app on Roku |\n| s.amazon-adsystem.com | Unable to play videos on Twitch Client in Windows and MacOS. However Twitch webapp is not affected | Windows and MacOS Twitch Client |\n| s0.2mdn.net \u003cbr\u003e  c.evidon.com | Unable to play videos on several news and entertainment sites. Some of the affected sites are: [techrepublic](https://techrepublic.com) and [zdnet](www.zdnet.com). s0.2mdn.net is blocked in most of the hostfiles since it's a known tracker. | Videos in news and entertainment sites |\n| s.zkcdn.net | Unable to play content on DirecTV Now. This domain is also used to serve ads, measure impressions etc. | DirecTV Now |\n| graph.instagram.com | The Instagram Graph API allows Instagram Professional accounts — Businesses and Creators — to use your app to manage their presence on Instagram. However, it is also used to track users on the Internet. Developers who use Facebook/IG APIs should whitelist the domain. | Instagram and Facebook |\n| tags.tiqcdn.com |  Paramount+ is not working on SkyQ Receiver in Germany (https://github.com/anudeepND/blacklist/issues/207). This domain is also used to serve tracking sripts, measure impressions etc. |  Paramount+ |\n\n\n## \u003cins\u003eStargazers over time\u003c/ins\u003e\n\u003cbr /\u003e\n\n[![Stargazers over time](https://starchart.cc/anudeepND/blacklist.svg)](https://starchart.cc/anudeepND/blacklist)\n\n## \u003cins\u003eSupport\u003c/ins\u003e\nMaintaining a quality host file takes a lot of time. I have been contributing to this project over 3 years. Your support will help me to keep the project running and provide you quality service. You can also donate using UPI enabled apps such as __`PhonePe`__, __`Google Pay`__, __`Paytm`__ and more! (UPI ID: anudeepnd@ybl). If you have any queries related to PayPal or donation, you can send a DM to me on [`Twitter`](https://twitter.com/anudeepnd).  \n\u003cdiv align=\"center\"\u003e   \n  \u003ca href=\"https://paypal.me/anudeepND\" target=\"_blank\"\u003e\u003cimg alt=\"Donate using Paypal\" src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/paypal.png\" width=\"160\" height=\"40\"\u003e\u003c/a\u003e\n  \u0026nbsp;\n  \u0026nbsp;\n  \u003ca href=\"https://upi.anudeep.me\"\u003e\u003cimg alt=\"Donate using UPI apps\" src=\"https://raw.githubusercontent.com/anudeepND/blacklist/master/images/upi.png\" width=\"115\" height=\"40\"\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## \u003cins\u003eLicense\u003c/ins\u003e     \n```\nMIT License\n\nCopyright (c) 2020 Anudeep ND \u003canudeep@protonmail.com\u003e\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanudeepnd%2Fblacklist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanudeepnd%2Fblacklist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanudeepnd%2Fblacklist/lists"}