libgd: avoid recursive and redundant dependencies
[feed/packages.git] / net / adblock / files / adblock.sources
1 {
2 "adaway": {
3 "url": "https://raw.githubusercontent.com/AdAway/adaway.github.io/master/hosts.txt",
4 "rule": "/^127\\.0\\.0\\.1[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
5 "size": "S",
6 "focus": "mobile",
7 "descurl": "https://github.com/AdAway/adaway.github.io"
8 },
9 "adguard": {
10 "url": "https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt",
11 "rule": "BEGIN{FS=\"[\/|^|\\r]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+[\\/\\^\\r]+$/{print tolower($3)}",
12 "size": "L",
13 "focus": "general",
14 "descurl": "https://adguard.com"
15 },
16 "adguard_tracking": {
17 "url": "https://raw.githubusercontent.com/AdguardTeam/cname-trackers/master/combined_disguised_trackers_justdomains.txt",
18 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
19 "size": "S",
20 "focus": "tracking",
21 "descurl": "https://github.com/AdguardTeam/cname-trackers"
22 },
23 "android_tracking": {
24 "url": "https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/android-tracking.txt",
25 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
26 "size": "S",
27 "focus": "tracking",
28 "descurl": "https://github.com/Perflyst/PiHoleBlocklist"
29 },
30 "andryou": {
31 "url": "https://gitlab.com/andryou/block/raw/master/kouhai-compressed-domains",
32 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
33 "size": "L",
34 "focus": "compilation",
35 "descurl": "https://gitlab.com/andryou/block/-/blob/master/readme.md"
36 },
37 "anti_ad": {
38 "url": "https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-domains.txt",
39 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
40 "size": "L",
41 "focus": "compilation",
42 "descurl": "https://github.com/privacy-protection-tools/anti-AD/blob/master/README.md"
43 },
44 "anudeep": {
45 "url": "https://raw.githubusercontent.com/anudeepND/blacklist/master/adservers.txt",
46 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
47 "size": "M",
48 "focus": "compilation",
49 "descurl": "https://github.com/anudeepND/blacklist"
50 },
51 "bitcoin": {
52 "url": "https://raw.githubusercontent.com/hoshsadiq/adblock-nocoin-list/master/hosts.txt",
53 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
54 "size": "S",
55 "focus": "mining",
56 "descurl": "https://github.com/hoshsadiq/adblock-nocoin-list"
57 },
58 "disconnect": {
59 "url": "https://s3.amazonaws.com/lists.disconnect.me/simple_malvertising.txt",
60 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
61 "size": "S",
62 "focus": "general",
63 "descurl": "https://disconnect.me"
64 },
65 "energized": {
66 "url": "https://block.energized.pro/",
67 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
68 "size": "VAR",
69 "focus": "compilation",
70 "descurl": "https://energized.pro"
71 },
72 "firetv_tracking": {
73 "url": "https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/AmazonFireTV.txt",
74 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
75 "size": "S",
76 "focus": "tracking",
77 "descurl": "https://github.com/Perflyst/PiHoleBlocklist"
78 },
79 "games_tracking": {
80 "url": "https://raw.githubusercontent.com/KodoPengin/GameIndustry-hosts-Template/master/Main-Template/hosts",
81 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
82 "size": "S",
83 "focus": "tracking",
84 "descurl": "https://www.gameindustry.eu"
85 },
86 "hblock": {
87 "url": "https://hblock.molinero.dev/hosts_domains.txt",
88 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
89 "size": "XL",
90 "focus": "compilation",
91 "descurl": "https://hblock.molinero.dev"
92 },
93 "notracking": {
94 "url": "https://raw.githubusercontent.com/notracking/hosts-blocklists/master/dnscrypt-proxy/dnscrypt-proxy.blacklist.txt",
95 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
96 "size": "XL",
97 "focus": "tracking",
98 "descurl": "https://github.com/notracking/hosts-blocklists"
99 },
100 "oisd_basic": {
101 "url": "https://dblw.oisd.nl/basic/",
102 "rule": "/^\\*\\.([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
103 "size": "L",
104 "focus": "general",
105 "descurl": "https://oisd.nl"
106 },
107 "oisd_nsfw": {
108 "url": "https://dblw.oisd.nl/nsfw/",
109 "rule": "/^\\*\\.([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
110 "size": "XL",
111 "focus": "general",
112 "descurl": "https://oisd.nl"
113 },
114 "oisd_full": {
115 "url": "https://dblw.oisd.nl",
116 "rule": "/^\\*\\.([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
117 "size": "XXL",
118 "focus": "general",
119 "descurl": "https://oisd.nl"
120 },
121 "openphish": {
122 "url": "https://openphish.com/feed.txt",
123 "rule": "BEGIN{FS=\"\/\"}/^http[s]?:\\/\\/([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+(\\/|$)/{print tolower($3)}",
124 "size": "S",
125 "focus": "phishing",
126 "descurl": "https://openphish.com"
127 },
128 "phishing_army": {
129 "url": "https://phishing.army/download/phishing_army_blocklist_extended.txt",
130 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
131 "size": "S",
132 "focus": "phishing",
133 "descurl": "https://phishing.army"
134 },
135 "reg_cn": {
136 "url": "https://easylist-downloads.adblockplus.org/easylistchina+easylist.txt",
137 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
138 "size": "M",
139 "focus": "reg_china",
140 "descurl": "https://easylist.to"
141 },
142 "reg_cz": {
143 "url": "https://easylist-downloads.adblockplus.org/easylistczechslovak+easylist.txt",
144 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
145 "size": "M",
146 "focus": "reg_czech+slovak",
147 "descurl": "https://easylist.to"
148 },
149 "reg_de": {
150 "url": "https://easylist-downloads.adblockplus.org/easylistgermany+easylist.txt",
151 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
152 "size": "M",
153 "focus": "reg_germany",
154 "descurl": "https://easylist.to"
155 },
156 "reg_es": {
157 "url": "https://easylist-downloads.adblockplus.org/easylistspanish+easylist.txt",
158 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
159 "size": "M",
160 "focus": "reg_spain",
161 "descurl": "https://easylist.to"
162 },
163 "reg_fi": {
164 "url": "https://raw.githubusercontent.com/finnish-easylist-addition/finnish-easylist-addition/master/Finland_adb.txt",
165 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
166 "size": "S",
167 "focus": "reg_finland",
168 "descurl": "https://github.com/finnish-easylist-addition"
169 },
170 "reg_fr": {
171 "url": "https://easylist-downloads.adblockplus.org/liste_fr+easylist.txt",
172 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
173 "size": "M",
174 "focus": "reg_france",
175 "descurl": "https://forums.lanik.us/viewforum.php?f=91"
176 },
177 "reg_id": {
178 "url": "https://easylist-downloads.adblockplus.org/abpindo+easylist.txt",
179 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
180 "size": "M",
181 "focus": "reg_indonesia",
182 "descurl": "https://easylist.to"
183 },
184 "reg_it": {
185 "url": "https://easylist-downloads.adblockplus.org/easylistitaly+easylist.txt",
186 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
187 "size": "M",
188 "focus": "reg_italy",
189 "descurl": "https://easylist.to"
190 },
191 "reg_kr": {
192 "url": "https://raw.githubusercontent.com/List-KR/List-KR/master/filters-share/adservice.txt",
193 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
194 "size": "S",
195 "focus": "reg_korea",
196 "descurl": "https://github.com/List-KR/List-KR"
197 },
198 "reg_nl": {
199 "url": "https://easylist-downloads.adblockplus.org/easylistdutch+easylist.txt",
200 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
201 "size": "M",
202 "focus": "reg_netherlands",
203 "descurl": "https://easylist.to"
204 },
205 "reg_pl1": {
206 "url": "https://raw.githubusercontent.com/PolishFiltersTeam/KADhosts/master/KADhosts.txt",
207 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
208 "size": "S",
209 "focus": "reg_poland",
210 "descurl": "https://kadantiscam.netlify.app"
211 },
212 "reg_pl2": {
213 "url": "https://raw.githubusercontent.com/MajkiIT/polish-ads-filter/master/polish-pihole-filters/hostfile.txt",
214 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
215 "size": "S",
216 "focus": "reg_poland",
217 "descurl": "https://www.certyficate.it"
218 },
219 "reg_ro": {
220 "url": "https://easylist-downloads.adblockplus.org/rolist+easylist.txt",
221 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
222 "size": "M",
223 "focus": "reg_romania",
224 "descurl": "https://easylist.to"
225 },
226 "reg_se": {
227 "url": "https://raw.githubusercontent.com/lassekongo83/Frellwits-filter-lists/master/Frellwits-Swedish-Hosts-File.txt",
228 "rule": "/^127\\.0\\.0\\.1[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
229 "size": "s",
230 "focus": "reg_sweden",
231 "descurl": "https://github.com/lassekongo83/Frellwits-filter-lists"
232 },
233 "reg_ru": {
234 "url": "https://easylist-downloads.adblockplus.org/ruadlist+easylist.txt",
235 "rule": "BEGIN{FS=\"[|^]\"}/^\\|\\|([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+\\^(\\$third-party)?$/{print tolower($3)}",
236 "size": "M",
237 "focus": "reg_russia",
238 "descurl": "https://easylist.to"
239 },
240 "reg_vn": {
241 "url": "https://raw.githubusercontent.com/bigdargon/hostsVN/master/hosts",
242 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
243 "size": "S",
244 "focus": "reg_vietnam",
245 "descurl": "https://bigdargon.github.io/hostsVN"
246 },
247 "smarttv_tracking": {
248 "url": "https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt",
249 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
250 "size": "S",
251 "focus": "tracking",
252 "descurl": "https://github.com/Perflyst/PiHoleBlocklist"
253 },
254 "spam404": {
255 "url": "https://raw.githubusercontent.com/Dawsey21/Lists/master/main-blacklist.txt",
256 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
257 "size": "S",
258 "focus": "general",
259 "descurl": "https://github.com/Dawsey21"
260 },
261 "stevenblack": {
262 "url": "https://raw.githubusercontent.com/StevenBlack/hosts/master/",
263 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
264 "size": "VAR",
265 "focus": "compilation",
266 "descurl": "https://github.com/StevenBlack/hosts"
267 },
268 "stopforumspam": {
269 "url": "https://www.stopforumspam.com/downloads/toxic_domains_whole.txt",
270 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
271 "size": "S",
272 "focus": "spam",
273 "descurl": "https://www.stopforumspam.com"
274 },
275 "utcapitole": {
276 "url": "https://dsi.ut-capitole.fr/blacklists/download/blacklists.tar.gz",
277 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
278 "size": "VAR",
279 "focus": "general",
280 "descurl": "https://dsi.ut-capitole.fr/blacklists/index_en.php"
281 },
282 "wally3k": {
283 "url": "https://v.firebog.net/hosts/static/w3kbl.txt",
284 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
285 "size": "S",
286 "focus": "compilation",
287 "descurl": "https://firebog.net/about"
288 },
289 "whocares": {
290 "url": "https://someonewhocares.org/hosts/hosts",
291 "rule": "/^127\\.0\\.0\\.1[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
292 "size": "M",
293 "focus": "general",
294 "descurl": "https://someonewhocares.org"
295 },
296 "winhelp": {
297 "url": "https://winhelp2002.mvps.org/hosts.txt",
298 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
299 "size": "S",
300 "focus": "general",
301 "descurl": "https://winhelp2002.mvps.org"
302 },
303 "winspy": {
304 "url": "https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt",
305 "rule": "/^0\\.0\\.0\\.0[[:space:]]+([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($2)}",
306 "size": "S",
307 "focus": "win_telemetry",
308 "descurl": "https://github.com/crazy-max/WindowsSpyBlocker"
309 },
310 "yoyo": {
311 "url": "https://pgl.yoyo.org/adservers/serverlist.php?hostformat=nohtml&showintro=0&mimetype=plaintext",
312 "rule": "/^([[:alnum:]_-]{1,63}\\.)+[[:alpha:]]+([[:space:]]|$)/{print tolower($1)}",
313 "size": "S",
314 "focus": "general",
315 "descurl": "https://pgl.yoyo.org/as"
316 }
317 }