From 1404130a1d07c1f84a4eec05157e00cf5f42a0b4 Mon Sep 17 00:00:00 2001 From: rockeynebhwani Date: Sat, 25 Jul 2020 01:54:24 +0100 Subject: [PATCH] Added 5 new cookie compliance vendors (including Quantcast Choice) and added additional pattern for OneTrust https://github.com/AliasIO/wappalyzer/issues/3219 --- src/apps.json | 52 ++++++++++++++++-- .../webextension/images/icons/civic.png | Bin 0 -> 647 bytes .../webextension/images/icons/cookieyes.png | Bin 0 -> 3570 bytes .../webextension/images/icons/eucookie.png | Bin 0 -> 1349 bytes .../webextension/images/icons/termly.svg | 7 +++ 5 files changed, 55 insertions(+), 4 deletions(-) create mode 100644 src/drivers/webextension/images/icons/civic.png create mode 100644 src/drivers/webextension/images/icons/cookieyes.png create mode 100644 src/drivers/webextension/images/icons/eucookie.png create mode 100644 src/drivers/webextension/images/icons/termly.svg diff --git a/src/apps.json b/src/apps.json index 922fa4d4d..36efd29e7 100644 --- a/src/apps.json +++ b/src/apps.json @@ -1802,6 +1802,14 @@ "icon": "CFML.png", "website": "http://adobe.com/products/coldfusion-family.html" }, + "CIVIC": { + "cats": [ + 67 + ], + "icon": "civic.png", + "script": "cc\\.cdn\\.civiccomputing\\.com", + "website": "https://www.civicuk.com/cookie-control" + }, "CKEditor": { "cats": [ 24 @@ -2524,7 +2532,15 @@ "icon": "CookieScript.png", "script": "//cookie-script\\.com/s/", "website": "https://cookie-script.com/" - }, + }, + "CookieYes": { + "cats": [ + 67 + ], + "icon": "cookieyes.png", + "script": "app\\.cookieyes\\.com/client_data/", + "website": "https://www.cookieyes.com/" + }, "Coppermine": { "cats": [ 7 @@ -3607,6 +3623,14 @@ ], "website": "https://etherpad.org" }, + "eucookie.eu": { + "cats": [ + 67 + ], + "icon": "eucookie.png", + "script": "eucookie\\.eu/public/gdpr-cookie-consent\\.js", + "website": "https://www.eucookie.eu/" + }, "Exhibit": { "cats": [ 25 @@ -7994,7 +8018,8 @@ }, "script": [ "cdn\\.cookielaw\\.org", - "optanon\\.blob\\.core\\.windows\\.net" + "optanon\\.blob\\.core\\.windows\\.net", + "otSDKStub\\.js" ], "icon": "OneTrust.png", "website": "http://www.onetrust.com" @@ -9145,7 +9170,18 @@ "icon": "Python.png", "website": "http://python.org" }, - "Quantcast": { + "Quantcast Choice": { + "cats": [ + 67 + ], + "icon": "Quantcast.png", + "js": { + "quantserve": "" + }, + "script": "quantcast\\.mgr\\.consensu\\.org", + "website": "https://www.quantcast.com/gdpr/consent-management-solution/" + }, + "Quantcast Measure": { "cats": [ 10 ], @@ -9154,7 +9190,7 @@ "quantserve": "" }, "script": "\\.quantserve\\.com/quant\\.js", - "website": "http://www.quantcast.com" + "website": "https://www.quantcast.com/products/measure-audience-insights/" }, "Question2Answer": { "cats": [ @@ -11400,6 +11436,14 @@ "icon": "Tengine.png", "website": "http://tengine.taobao.org" }, + "Termly": { + "cats": [ + 67 + ], + "icon": "termly.svg", + "script": "app\\.termly\\.io/embed\\.min\\.js", + "website": "https://termly.io/" + }, "Tessitura": { "cats": [ 53 diff --git a/src/drivers/webextension/images/icons/civic.png b/src/drivers/webextension/images/icons/civic.png new file mode 100644 index 0000000000000000000000000000000000000000..ed3fc1def49b7ab1b5b8a88de2764ab44767f9c1 GIT binary patch literal 647 zcmV;20(kw2P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0vt(1K~zXf?Uc`J z6G0Tm=grP$lbEK4Xl$VkYDF3Z_25}hizh*8@gS%-{{Sz7pm-BO(Srx^(0{-m2gQFt zJXWPz>?wp42^J+v+)Ye&cjoyv38KZ!Yy!RIvmrYRoA=rIzPACkTxHt{@1M7gvB1b! zU}OXV_RsN%^`Zf?yu%iz#p1pl#jH>vR=jYvE}vE!pWC)VoidI9Pwi%pju#GOQ*?WD z&?cgqC>gu^cJszsK#M^bA_8DbdlOFjsdcIt*H_MGqz!XX7#}`UD(1vE%!K@Rm zEX@{@wqoqzhp+cO{rb|0D%)Y}QYn9>lq&!5FTZKZ!492(vbc3PdGlC-77sqwudTQW z_}`T{qNQYDiT?Hf&_!ecEFR3!9gR+Sf8EV!_fWiXdXP|?ayf3r!UkAkVm z-EU5F3RZVHG&+IgqSo|jF85C)a!$`RG&%uI&dX{8QDq(b`jHH0xJ8lzCQM$PfI`2$ z>bg=Y23HT|?i_U{u}vGIu=WUfegW1&X%V%Y;N(pk^Q^pl^p@vc_^yziBcWJ;7(ZBS{{h1qcbz&&N hD2xS0#sUM3{RTu7!=ne4OFjSq002ovPDHLkV1mSGBAx&M literal 0 HcmV?d00001 diff --git a/src/drivers/webextension/images/icons/cookieyes.png b/src/drivers/webextension/images/icons/cookieyes.png new file mode 100644 index 0000000000000000000000000000000000000000..a4cfda3c8366fece71f5fbe097f8d0d51d73fd0c GIT binary patch literal 3570 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 Hu0mjfXnuj( literal 0 HcmV?d00001 diff --git a/src/drivers/webextension/images/icons/termly.svg b/src/drivers/webextension/images/icons/termly.svg new file mode 100644 index 000000000..8fabdfc7e --- /dev/null +++ b/src/drivers/webextension/images/icons/termly.svg @@ -0,0 +1,7 @@ + + + \ No newline at end of file