File indexing completed on 2024-11-17 04:55:17
0001 /* 0002 SPDX-License-Identifier: MPL-2.0 0003 */ 0004 0005 /* Copyright (c) 2015 Brian R. Bondy. Distributed under the MPL2 license. 0006 * This Source Code Form is subject to the terms of the Mozilla Public 0007 * License, v. 2.0. If a copy of the MPL was not distributed with this 0008 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 0009 0010 #pragma once 0011 /** 0012 * 0013 * Auto generated bad filters 0014 */ 0015 const char *badFingerprints[] = { 0016 "/walmar", 0017 "/micros", 0018 "/jQuery", 0019 "/jquery", 0020 ".mobile", 0021 ".com/li", 0022 "/librar", 0023 "/broker", 0024 "ttp://c", 0025 "/accoun", 0026 "ttps://", 0027 "/assets", 0028 "/common", 0029 "/respon", 0030 "/genera", 0031 "/store/", 0032 "/script", 0033 "/Common", 0034 "/produc", 0035 "/static", 0036 ".com/js", 0037 "/homepa", 0038 "/classi", 0039 "classic", 0040 "/social", 0041 "ttp://p", 0042 "/player", 0043 "/serve/", 0044 ".google", 0045 "/pagead", 0046 "/conver", 0047 "/widget", 0048 "/tag/js", 0049 ".com/ga", 0050 "ttp://j", 0051 "_widget", 0052 "/google", 0053 "g.doubl", 0054 "doublec", 0055 "search.", 0056 "/beacon", 0057 "/provid", 0058 "/gpt/pu", 0059 "/pubads", 0060 ".js?cal", 0061 "&callba", 0062 "politic", 0063 "-source", 0064 "pubads.", 0065 "/gampad", 0066 "=728x90", 0067 "google.", 0068 "_300x25", 0069 "300x250", 0070 "-300x25", 0071 "/client", 0072 ".min.js", 0073 "ttp://l", 0074 "/zz/com", 0075 "/combo?", 0076 "/styles", 0077 "/media/", 0078 "/conten", 0079 "/ads/ad", 0080 "/ads-mi", 0081 "l.yimg.", 0082 "yimg.co", 0083 "-conten", 0084 "/generi", 0085 "/overla", 0086 "/skins/", 0087 "/themes", 0088 "-search", 0089 "_search", 0090 "/css/sk", 0091 "/select", 0092 "/plugin", 0093 "/imagel", 0094 "/header", 0095 "/toolba", 0096 "/rq/dar", 0097 "/darla/", 0098 "/theme/", 0099 "/defaul", 0100 "/deskto", 0101 "/stream", 0102 "/build/", 0103 "/public", 0104 "-scroll", 0105 "interes", 0106 "-iframe", 0107 ".adserv", 0108 "adserve", 0109 "/jsonp/", 0110 "/galler", 0111 "/module", 0112 "_platfo", 0113 "/resour", 0114 "/badge_", 0115 "/storag", 0116 "/templa", 0117 "-templa", 0118 "/video-", 0119 "/video/", 0120 "/banner", 0121 "/secure", 0122 "/creati", 0123 "creativ", 0124 "sticker", 0125 "/delive", 0126 "/logo_d", 0127 "/js/bea", 0128 "/top_ba", 0129 "/search", 0130 ".com/pr", 0131 "/previe", 0132 "/footer", 0133 "/share-", 0134 "/extern", 0135 "static.", 0136 "_iframe", 0137 "/facebo", 0138 "/iframe", 0139 "/double", 0140 "ad.doub", 0141 "/index.", 0142 ".com/ad", 0143 "/ad_dat", 0144 "/custom", 0145 "/embed/", 0146 "/instre", 0147 "googleu", 0148 "/gadget", 0149 "/router", 0150 "-galler", 0151 "-footer", 0152 "/yfpado", 0153 "/newfor", 0154 "/global", 0155 "/layout", 0156 "/skin/d", 0157 "/index-", 0158 "?module", 0159 "/compon", 0160 "/contro", 0161 "/tracke", 0162 "/proces", 0163 "/recomm", 0164 "_report", 0165 "/bundle", 0166 "/frontp", 0167 "/analyt", 0168 "/amazon", 0169 "amazon.", 0170 "images-", 0171 ".com/im", 0172 "/images", 0173 "_engine", 0174 "//image", 0175 "-images", 0176 "/redire", 0177 "/Client", 0178 "-adsyst", 0179 "walmart", 0180 "redirec", 0181 "microso", 0182 "jquery-", 0183 "jquery.", 0184 "com/lib", 0185 "library", 0186 "account", 0187 "common/", 0188 "generat", 0189 "Common/", 0190 "product", 0191 "static/", 0192 "com/js/", 0193 "homepag", 0194 "social/", 0195 "googlea", 0196 "pagead/", 0197 "tag/js/", 0198 "google-", 0199 "analyti", 0200 "widgets", 0201 ".double", 0202 "oublecl", 0203 "earch.c", 0204 "storage", 0205 "provide", 0206 "gpt/pub", 0207 "js?call", 0208 "callbac", 0209 "default", 0210 "recomme", 0211 "ubads.g", 0212 "gampad/", 0213 "oogle.c", 0214 "00x250_", 0215 "control", 0216 "yahoo.c", 0217 "tp://l.", 0218 "zz/comb", 0219 "content", 0220 "desktop", 0221 "ads/ads", 0222 "ads-min", 0223 ".yimg.c", 0224 "img.com", 0225 "generic", 0226 "overlay", 0227 "assets/", 0228 "media/t", 0229 "themes/", 0230 "media/p", 0231 "search/", 0232 "search-", 0233 "css/ski", 0234 "header-", 0235 "toolbar", 0236 "rq/darl", 0237 "common_", 0238 "plugins", 0239 "build/j", 0240 "public/", 0241 "plugin/", 0242 "nterest", 0243 "iframe/", 0244 "iframe-", 0245 "dserver", 0246 "gallery", 0247 "platfor", 0248 "resourc", 0249 "source/", 0250 "templat", 0251 "streams", 0252 "video-a", 0253 "stylesh", 0254 "secure/", 0255 "reative", 0256 "media/s", 0257 "deliver", 0258 "00x250.", 0259 "beacon/", 0260 "js/beac", 0261 "search_", 0262 "preview", 0263 "footer-", 0264 "iframes", 0265 "faceboo", 0266 "iframe_", 0267 "d.doubl", 0268 "client/", 0269 "ad_data", 0270 "externa", 0271 "widgeta", 0272 "instrea", 0273 "oogleus", 0274 "com/gad", 0275 "gadgets", 0276 "stream-", 0277 "yfpadob", 0278 "global/", 0279 "global-", 0280 "module/", 0281 "module-", 0282 "compone", 0283 "process", 0284 "frontpa", 0285 "mazon.c", 0286 "mages-a", 0287 "images/", 0288 "Clients", 0289 "amazon-", 0290 "adsyste", 0291 "edirect", 0292 "icrosof", 0293 "ibrary/", 0294 "ommon/r", 0295 "enerate", 0296 "omepage", 0297 "ocial/j", 0298 "query.j", 0299 "ooglead", 0300 "ag/js/g", 0301 "oogle-a", 0302 "nalytic", 0303 "ublecli", 0304 "rovider", 0305 "pt/puba", 0306 "s?callb", 0307 "allback", 0308 "ecommen", 0309 "bads.g.", 0310 "ampad/a", 0311 "ogle.co", 0312 "agead/e", 0313 "agead/j", 0314 "agead/g", 0315 "ahoo.co", 0316 "z/combo", 0317 "ontent/", 0318 "esktop-", 0319 "ontent-", 0320 "mg.com/", 0321 "ontent_", 0322 "verlay/", 0323 "ssets/s", 0324 "verlay.", 0325 "ommon/a", 0326 "q/darla", 0327 "efault/", 0328 "lugins/", 0329 "uild/js", 0330 "ontroll", 0331 "/strip_", 0332 "frame/i", 0333 "frame-m", 0334 "verlay-", 0335 "lugin/a", 0336 "server.", 0337 "allery-", 0338 "latform", 0339 "esource", 0340 "efault_", 0341 "emplate", 0342 "treams/", 0343 "ssets/p", 0344 "tyleshe", 0345 "eative/", 0346 "elivera", 0347 "s/beaco", 0348 "ommon/i", 0349 "acebook", 0350 "agead/i", 0351 "frames/", 0352 "xternal", 0353 "frame_a", 0354 "idgetap", 0355 "ccounts", 0356 "frames_", 0357 "nstream", 0358 "om/js/a", 0359 "ogleuse", 0360 "adgets/", 0361 "allery/", 0362 "fpadobj", 0363 "om/lib/", 0364 "ds-min.", 0365 "omponen", 0366 "rontpag", 0367 "azon.co", 0368 "mages/G", 0369 "lients/", 0370 "mages/I", 0371 "dsystem", 0372 "direct.", 0373 "crosoft", 0374 "mmon/re", 0375 "mepage/", 0376 "ogleads", 0377 "g/js/gp", 0378 "alytics", 0379 "ads.g.d", 0380 "bleclic", 0381 "beacon.", 0382 "t/pubad", 0383 "?callba", 0384 "llback=", 0385 "mepage_", 0386 "commend", 0387 "mpad/ad", 0388 "gle.com", 0389 "gead/ex", 0390 "gead/js", 0391 "gead/ga", 0392 "hoo.com", 0393 "g.com/z", 0394 "ntent/s", 0395 "ntent_i", 0396 "ntent-a", 0397 "g.com/r", 0398 "ntent/b", 0399 "ntent/a", 0400 "ntrolle", 0401 "ntent/i", 0402 "erver.y", 0403 "atform_", 0404 "ugins/a", 0405 "mplate-", 0406 "mplates", 0407 "yleshee", 0408 "g.com/a", 0409 "ternal_", 0410 "dgetapi", 0411 "gleuser", 0412 "counts/", 0413 "padobje", 0414 "mponent", 0415 "mplate/", 0416 "ontpage", 0417 "zon.com", 0418 "mon/res", 0419 "gleadse", 0420 "/js/gpt", 0421 "ds.g.do", 0422 "leclick", 0423 "pubads_", 0424 "ommenda", 0425 "pad/ads", 0426 "le.com/", 0427 "ead/exp", 0428 "ead/js/", 0429 "ead/gad", 0430 "oo.com/", 0431 ".com/zz", 0432 ".com/rq", 0433 "tent/ad", 0434 "troller", 0435 "rver.ya", 0436 "lesheet", 0437 "leuserc", 0438 "adobjec", 0439 "ponent/", 0440 ".com/a/", 0441 "on.com/", 0442 "n.com/a", 0443 "leadser", 0444 "s.g.dou", 0445 "eclick.", 0446 "ubads_i", 0447 "mmendat", 0448 "ad/ads?", 0449 "e.com/a", 0450 "ad/expa", 0451 "ad/gadg", 0452 "com/zz/", 0453 "com/rq/", 0454 "ver.yah", 0455 "ad/js/l", 0456 "eclick/", 0457 "euserco", 0458 "dobject", 0459 "com/a/1", 0460 "eadserv", 0461 ".g.doub", 0462 "click.n", 0463 "bads_im", 0464 "mendati", 0465 "d/ads?g", 0466 "ww.goog", 0467 "com/ads", 0468 "d/expan", 0469 "d/gadge", 0470 "om/zz/c", 0471 "om/rq/d", 0472 "er.yaho", 0473 "d/js/li", 0474 "d/ads?a", 0475 "usercon", 0476 "object.", 0477 "adservi", 0478 "lick.ne", 0479 "ads_imp", 0480 "endatio", 0481 "/ads?gd", 0482 "w.googl", 0483 "om/ads/", 0484 "/expans", 0485 "m/zz/co", 0486 "m/rq/da", 0487 "r.yahoo", 0488 "/js/lid", 0489 "/ads?ad", 0490 "sercont", 0491 "bject.j", 0492 "dservic", 0493 "ick.net", 0494 "ds_impl", 0495 "ndation", 0496 "ads?gdf", 0497 "expansi", 0498 ".yahoo.", 0499 "js/lida", 0500 "ads?ad_", 0501 "e.com/d", 0502 "erconte", 0503 "ject.js", 0504 "service", 0505 "ck.net/", 0506 "s_impl_", 0507 "dations", 0508 "ds?gdfp", 0509 "xpansio", 0510 "o.com/a", 0511 "s/lidar", 0512 "ds?ad_r", 0513 ".com/do", 0514 "rconten", 0515 "ervices", 0516 "partner", 0517 "k.net/g", 0518 "s?gdfp_", 0519 "pansion", 0520 ".com/a?", 0521 "/lidar.", 0522 "s?ad_ru", 0523 "com/dou", 0524 "ontent.", 0525 "rvices.", 0526 "artner.", 0527 ".net/ga", 0528 "?gdfp_r", 0529 "ansion_", 0530 "lidar.j", 0531 "?ad_rul", 0532 "om/doub", 0533 "ntent.c", 0534 "vices.c", 0535 "rtner.g", 0536 "net/gam", 0537 "gdfp_re", 0538 "nsion_e", 0539 "idar.js", 0540 "ad_rule", 0541 "m/doubl", 0542 "tent.co", 0543 "ices.co", 0544 "tner.go", 0545 "et/gamp", 0546 "dfp_req", 0547 "pagead2", 0548 "sion_em", 0549 "d_rule=", 0550 "ent.com", 0551 "ces.com", 0552 "ner.goo", 0553 "t/gampa", 0554 "fp_req=", 0555 "agead2.", 0556 "ion_emb", 0557 "es.com/", 0558 "er.goog", 0559 "p_req=1", 0560 "gead2.g", 0561 "on_embe", 0562 "r.googl", 0563 "_req=1&", 0564 "ead2.go", 0565 "n_embed", 0566 "s.com/g", 0567 "ad2.goo", 0568 "_embed.", 0569 ".com/gp", 0570 "d2.goog", 0571 "embed.j", 0572 "com/gpt", 0573 "2.googl", 0574 "mbed.js", 0575 "om/gpt/", 0576 "googles", 0577 "m/gpt/p", 0578 "ooglesy", 0579 "oglesyn", 0580 "glesynd", 0581 "lesyndi", 0582 "esyndic", 0583 "syndica", 0584 "yndicat", 0585 "ndicati", 0586 "dicatio", 0587 "ication", 0588 "cation.", 0589 "ation.c", 0590 "tion.co", 0591 "ion.com", 0592 "n.com/p", 0593 ".com/pa", 0594 "com/pag", 0595 "om/page", 0596 "m/pagea", 0597 }; 0598 0599 const char *badSubstrings[] = {"http", "www" };