Update js patterns & add version detection - Beginning --> Fingerprint

main
Camille Barneaud 8 years ago
parent a1079095dd
commit 88f8d418b3

@ -130,7 +130,7 @@
"10" "10"
], ],
"js": { "js": {
"Xt_": "" "xt_click": ""
}, },
"icon": "AT Internet.png", "icon": "AT Internet.png",
"script": "xiti\\.com/hit\\.xiti", "script": "xiti\\.com/hit\\.xiti",
@ -218,7 +218,8 @@
"36" "36"
], ],
"js": { "js": {
"adroll_": "" "adroll_adv_id": "",
"adroll_pix_id": ""
}, },
"icon": "AdRoll.svg", "icon": "AdRoll.svg",
"script": "(?:a|s)\\.adroll\\.com", "script": "(?:a|s)\\.adroll\\.com",
@ -589,7 +590,8 @@
"12" "12"
], ],
"js": { "js": {
"angular": "" "angular": "",
"angular.version.full": "(.*)\\;version:\\1"
}, },
"icon": "AngularJS.svg", "icon": "AngularJS.svg",
"script": [ "script": [
@ -935,7 +937,8 @@
"12" "12"
], ],
"js": { "js": {
"Backbone": "" "Backbone": "",
"Backbone.VERSION": "(.*)\\;version:\\1"
}, },
"icon": "Backbone.js.png", "icon": "Backbone.js.png",
"implies": "Underscore.js", "implies": "Underscore.js",
@ -1201,7 +1204,7 @@
"10" "10"
], ],
"js": { "js": {
"BugSense": "" "Bugsense": ""
}, },
"icon": "BugSense.png", "icon": "BugSense.png",
"script": "bugsense\\.js", "script": "bugsense\\.js",
@ -1212,7 +1215,7 @@
"10" "10"
], ],
"js": { "js": {
"BugSnag": "" "Bugsnag": ""
}, },
"icon": "BugSnag.png", "icon": "BugSnag.png",
"script": "bugsnag.*\\.js", "script": "bugsnag.*\\.js",
@ -1261,7 +1264,10 @@
"36" "36"
], ],
"js": { "js": {
"_bsa": "" "_bsa": "",
"_bsap": "",
"_bsaPRO": "",
"_bsap_serving_callback": ""
}, },
"html": "<script[^>]*>[^<]+?bsa\\.src\\s*=\\s*['\"](?:https?:)?\\/{2}\\w\\d\\.buysellads\\.com\\/[\\w\\d\\/]+?bsa\\.js['\"]", "html": "<script[^>]*>[^<]+?bsa\\.src\\s*=\\s*['\"](?:https?:)?\\/{2}\\w\\d\\.buysellads\\.com\\/[\\w\\d\\/]+?bsa\\.js['\"]",
"icon": "BuySellAds.png", "icon": "BuySellAds.png",
@ -1287,7 +1293,8 @@
"24" "24"
], ],
"js": { "js": {
"CKEDITOR": "" "CKEDITOR": "",
"CKEDITOR.version": "(.*)\\;version:\\1"
}, },
"icon": "CKEditor.png", "icon": "CKEditor.png",
"website": "http://ckeditor.com" "website": "http://ckeditor.com"
@ -1451,7 +1458,8 @@
"18" "18"
], ],
"js": { "js": {
"catberry": "" "catberry": "",
"catberry.version": "(.*)\\;version:\\1"
}, },
"headers": { "headers": {
"X-Powered-By": "Catberry" "X-Powered-By": "Catberry"
@ -1526,7 +1534,8 @@
"25" "25"
], ],
"js": { "js": {
"Chart": "\\;confidence:50" "Chart": "\\;confidence:50",
"chart.ctx.bezierCurveTo": ""
}, },
"icon": "Chart.js.svg", "icon": "Chart.js.svg",
"script": [ "script": [
@ -1609,7 +1618,7 @@
"10" "10"
], ],
"js": { "js": {
"clickHeat": "" "clickHeatServer": ""
}, },
"icon": "ClickHeat.png", "icon": "ClickHeat.png",
"implies": "PHP", "implies": "PHP",
@ -1621,7 +1630,7 @@
"10" "10"
], ],
"js": { "js": {
"ClickTale": "" "clickTaleStartEventSignal": ""
}, },
"icon": "ClickTale.png", "icon": "ClickTale.png",
"website": "http://www.clicktale.com" "website": "http://www.clicktale.com"
@ -1707,7 +1716,8 @@
"19" "19"
], ],
"js": { "js": {
"CodeMirror": "" "CodeMirror": "",
"CodeMirror.version": "(.*)\\;version:\\1"
}, },
"icon": "CodeMirror.png", "icon": "CodeMirror.png",
"website": "http://codemirror.net" "website": "http://codemirror.net"
@ -1949,7 +1959,9 @@
"36" "36"
], ],
"js": { "js": {
"criteo": "" "Criteo": "",
"criteo_pubtag": "",
"criteo_q": ""
}, },
"icon": "Criteo.svg", "icon": "Criteo.svg",
"script": "[^/]*//(?:cas\\.criteo\\.com|(?:[^/]\\.)?criteo\\.net)/", "script": "[^/]*//(?:cas\\.criteo\\.com|(?:[^/]\\.)?criteo\\.net)/",
@ -1960,7 +1972,7 @@
"10" "10"
], ],
"js": { "js": {
"crsspxl": "" "cp_C4w1ldN2d9PmVrkN": ""
}, },
"icon": "Cross Pixel.png", "icon": "Cross Pixel.png",
"script": "tag\\.crsspxl\\.com/s1\\.js", "script": "tag\\.crsspxl\\.com/s1\\.js",
@ -1971,7 +1983,8 @@
"56" "56"
], ],
"js": { "js": {
"CryptoLoot": "" "CryptoLoot": "",
"CRLT.CONFIG.ASMJS_NAME": ""
}, },
"script": "^(?:https):?//crypto-loot\\.com/lib/", "script": "^(?:https):?//crypto-loot\\.com/lib/",
"icon": "Crypto-Loot.png", "icon": "Crypto-Loot.png",
@ -2005,7 +2018,8 @@
"25" "25"
], ],
"js": { "js": {
"d3": "\\;confidence:20" "d3": "\\;confidence:20",
"d3.version": "(.*)\\;version:\\1"
}, },
"icon": "D3.png", "icon": "D3.png",
"script": "/d3(?:\\. v\\d+)?(?:\\.min)?\\.js", "script": "/d3(?:\\. v\\d+)?(?:\\.min)?\\.js",
@ -2033,7 +2047,8 @@
"1" "1"
], ],
"js": { "js": {
"DotNetNuke": "" "DotNetNuke": "",
"dnn.apiversion": "(.*)\\;version:\\1"
}, },
"headers": { "headers": {
"Cookie": "dnn_IsMobile=", "Cookie": "dnn_IsMobile=",
@ -2242,6 +2257,7 @@
], ],
"js": { "js": {
"discuz_uid": "", "discuz_uid": "",
"discuzVersion": "(.*)\\;version:\\1",
"DISCUZCODE": "" "DISCUZCODE": ""
}, },
"icon": "Discuz X.png", "icon": "Discuz X.png",
@ -2256,7 +2272,8 @@
"15" "15"
], ],
"js": { "js": {
"DISQUS": "" "DISQUS": "",
"disqus_url": ""
}, },
"html": "<div[^>]+id=\"disqus_thread\"", "html": "<div[^>]+id=\"disqus_thread\"",
"icon": "Disqus.svg", "icon": "Disqus.svg",
@ -2268,6 +2285,7 @@
"18" "18"
], ],
"js": { "js": {
"django": "",
"__admin_media_prefix__": "" "__admin_media_prefix__": ""
}, },
"html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<input[^>]*name=[\"']csrfmiddlewaretoken[\"'][^>]*>)\\;version:\\1", "html": "(?:powered by <a[^>]+>Django ?([\\d.]+)?|<input[^>]*name=[\"']csrfmiddlewaretoken[\"'][^>]*>)\\;version:\\1",
@ -2288,7 +2306,8 @@
"12" "12"
], ],
"js": { "js": {
"dojo": "" "dojo": "",
"dojo.version.major": "(.*)\\;version:\\1"
}, },
"icon": "Dojo.png", "icon": "Dojo.png",
"script": "([\\d.]+)/dojo/dojo(?:\\.xd)?\\.js\\;version:\\1", "script": "([\\d.]+)/dojo/dojo(?:\\.xd)?\\.js\\;version:\\1",
@ -2493,6 +2512,7 @@
"icon": "ef.js.svg", "icon": "ef.js.svg",
"js": { "js": {
"ef": "\\;confidence:20", "ef": "\\;confidence:20",
"ef.version": "(.*)\\;version:\\1",
"efCore": "" "efCore": ""
}, },
"script": "/ef(?:-core)?(?:\\.min|\\.dev)?\\.js", "script": "/ef(?:-core)?(?:\\.min|\\.dev)?\\.js",
@ -2547,6 +2567,7 @@
"19" "19"
], ],
"js": { "js": {
"EPrints": "",
"EPJS_menu_template": "" "EPJS_menu_template": ""
}, },
"icon": "EPrints.png", "icon": "EPrints.png",
@ -2620,7 +2641,8 @@
"js": { "js": {
"elqSiteID": "", "elqSiteID": "",
"elqLoad": "", "elqLoad": "",
"elqCurESite": "" "elqCurESite": "",
"elq_global": ""
}, },
"icon": "Oracle.png", "icon": "Oracle.png",
"script": "elqCfg\\.js", "script": "elqCfg\\.js",
@ -2651,7 +2673,8 @@
"12" "12"
], ],
"js": { "js": {
"Ember": "" "Ember": "",
"Ember.VERSION": "(.*)\\;version:\\1"
}, },
"icon": "Ember.js.png", "icon": "Ember.js.png",
"implies": "Handlebars", "implies": "Handlebars",
@ -2683,7 +2706,7 @@
"36" "36"
], ],
"js": { "js": {
"Epom": "" "epomCustomParams": ""
}, },
"icon": "Epom.png", "icon": "Epom.png",
"url": "^https?://(?:[^/]+\\.)?ad(?:op)?shost1\\.com/", "url": "^https?://(?:[^/]+\\.)?ad(?:op)?shost1\\.com/",
@ -2732,7 +2755,8 @@
"25" "25"
], ],
"js": { "js": {
"Exhibit": "" "Exhibit": "",
"Exhibit.version": "(.*)\\;version:\\1"
}, },
"icon": "Exhibit.png", "icon": "Exhibit.png",
"script": "exhibit.*\\.js", "script": "exhibit.*\\.js",
@ -2766,7 +2790,8 @@
"12" "12"
], ],
"js": { "js": {
"Ext": "" "Ext": "",
"Ext.versions.extjs.version": "(.*)\\;version:\\1"
}, },
"icon": "ExtJS.png", "icon": "ExtJS.png",
"script": "ext-base\\.js", "script": "ext-base\\.js",
@ -2868,7 +2893,8 @@
"12" "12"
], ],
"js": { "js": {
"Fingerprint": "(\\d)?$\\;version:\\1" "Fingerprint": "(\\d)?$\\;version:\\1",
"Fingerprint2": ""
}, },
"script": "fingerprint(\\d)?(?:\\.min)?\\.js\\;version:\\1", "script": "fingerprint(\\d)?(?:\\.min)?\\.js\\;version:\\1",
"website": "https://valve.github.io/fingerprintjs2/" "website": "https://valve.github.io/fingerprintjs2/"