diff --git a/src/apps.json b/src/apps.json index 2e582c11b..22f3d223e 100644 --- a/src/apps.json +++ b/src/apps.json @@ -838,7 +838,6 @@ "cats": [ "47" ], -<<<<<<< HEAD "headers": { "Set-cookie": "FESESSIONID" }, @@ -3137,7 +3136,7 @@ "html": [ "
", "Powered by ([^<]+)\\;version:\\1" - ], + ], "icon": "Gallery.png", "website": "http://galleryproject.org/" }, @@ -9454,7 +9453,7 @@ "]+?href=\"[^\"]*bootstrap(?:\\.min)?\\.css", "]+class=\"[^\"]*glyphicon glyphicon-" ], - "icon": "Bootstrap.png", + "icon": "Bootstrap.svg", "script": [ "twitter\\.github\\.com/bootstrap", "bootstrap(?:\\-|\\.)([\\d.]*\\d)[^/]*\\.js\\;version:\\1", diff --git a/src/drivers/webextension/js/content.js b/src/drivers/webextension/js/content.js index b24ff133f..49ecba12d 100644 --- a/src/drivers/webextension/js/content.js +++ b/src/drivers/webextension/js/content.js @@ -41,10 +41,12 @@ if ( typeof browser !== 'undefined' && typeof document.body !== 'undefined' ) { subject: {}, source: 'content.js' }, response => { - postMessage({ - id: 'patterns', - patterns: response.patterns - }, '*'); + if ( response ) { + postMessage({ + id: 'patterns', + patterns: response.patterns + }, '*'); + } }); }; diff --git a/src/drivers/webextension/js/driver.js b/src/drivers/webextension/js/driver.js index e0cf3addb..6efdec467 100644 --- a/src/drivers/webextension/js/driver.js +++ b/src/drivers/webextension/js/driver.js @@ -75,9 +75,11 @@ fetch('../apps.json') wappalyzer.apps = json.apps; wappalyzer.categories = json.categories; + categoryOrder = Object.keys(wappalyzer.categories).sort((a, b) => wappalyzer.categories[a].priority - wappalyzer.categories[b].priority); + wappalyzer.parseJsPatterns(); - categoryOrder = Object.keys(wappalyzer.categories).sort((a, b) => wappalyzer.categories[a].priority - wappalyzer.categories[b].priority); + console.log('xxx'); }) .catch(error => { wappalyzer.log('GET apps.json: ' + error, 'driver', 'error'); diff --git a/src/icons/Ant Design.svg b/src/icons/Ant Design.svg deleted file mode 100644 index e9f8c2a9d..000000000 --- a/src/icons/Ant Design.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - Group 28 Copy 5 - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/icons/Sqreen.png b/src/icons/Sqreen.png deleted file mode 100644 index c4e1000e6..000000000 Binary files a/src/icons/Sqreen.png and /dev/null differ diff --git a/src/icons/docsify.svg b/src/icons/docsify.svg deleted file mode 100644 index 7f125e6da..000000000 --- a/src/icons/docsify.svg +++ /dev/null @@ -1,30 +0,0 @@ - - - - icon - Created with Sketch. - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/wappalyzer.js b/src/wappalyzer.js index 47aeeee4f..b535bdf84 100644 --- a/src/wappalyzer.js +++ b/src/wappalyzer.js @@ -509,9 +509,6 @@ class Wappalyzer { * Analyze JavaScript variables */ analyzeJs(app, results) { - - console.log(app, results); - Object.keys(results).forEach(string => { Object.keys(results[string]).forEach(index => { const pattern = this.jsPatterns[app.name][string][index];