From 10b339578ec469a89fa47d09970ff3508f173059 Mon Sep 17 00:00:00 2001 From: Camille Barneaud <1693643+gadcam@users.noreply.github.com> Date: Sat, 5 May 2018 05:30:25 +0200 Subject: [PATCH] Remove some legacy code for env detection (#2283) * Remove unused env detection * Remove remaining code for env detection --- src/drivers/bookmarklet/driver.js | 7 ------- src/wappalyzer.js | 23 ----------------------- 2 files changed, 30 deletions(-) diff --git a/src/drivers/bookmarklet/driver.js b/src/drivers/bookmarklet/driver.js index 1a3a96876..b7f59b401 100644 --- a/src/drivers/bookmarklet/driver.js +++ b/src/drivers/bookmarklet/driver.js @@ -22,12 +22,6 @@ function getPageContent() { wappalyzer.log('func: getPageContent', 'driver'); - var env = []; - - for ( let i in window ) { - env.push(i); - } - var scripts = Array.prototype.slice .apply(document.scripts) .filter(s => s.src) @@ -42,7 +36,6 @@ wappalyzer.analyze(url, { html: html, - env: env, scripts: scripts }); } diff --git a/src/wappalyzer.js b/src/wappalyzer.js index 843976ee3..114919c70 100644 --- a/src/wappalyzer.js +++ b/src/wappalyzer.js @@ -88,10 +88,6 @@ class Wappalyzer { if ( data.headers ) { promises.push(this.analyzeHeaders(app, data.headers)); } - - if ( data.env ) { - promises.push(this.analyzeEnv(app, data.env)); - } }); if ( data.js ) { @@ -537,25 +533,6 @@ class Wappalyzer { return promises ? Promise.all(promises) : Promise.resolve(); } - /** - * Analyze environment variables - */ - analyzeEnv(app, envs) { - var patterns = this.parsePatterns(app.props.env); - - if ( patterns.length ) { - return Promise.resolve(); - } - - return this.asyncForEach(patterns, pattern => { - Object.keys(envs).forEach(env => { - if ( pattern.regex.test(envs[env]) ) { - this.addDetected(app, pattern, 'env', envs[env]); - } - }) - }); - } - /** * Analyze JavaScript variables */