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" };