Remove some legacy code for env detection (#2283)

* Remove unused env detection

* Remove remaining code for env detection
main
Camille Barneaud 7 years ago committed by Elbert Alias
parent 6169a2e868
commit 10b339578e

@ -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
});
}

@ -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
*/