Jan Janssen 12 years ago
parent 4ceb14f41a
commit 14a75c3860

Binary file not shown.

Before

Width:  |  Height:  |  Size: 596 B

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 260 B

@ -172,15 +172,9 @@ var wappalyzer = (function() {
config: { config: {
environment: 'dev', // dev | live environment: 'dev', // dev | live
version: false,
websiteURL: 'http://wappalyzer.com/', websiteURL: 'http://wappalyzer.com/',
twitterURL: 'https://twitter.com/Wappalyzer', twitterURL: 'https://twitter.com/Wappalyzer',
githubURL: 'https://github.com/ElbertF/Wappalyzer', githubURL: 'https://github.com/ElbertF/Wappalyzer',
firstRun: false,
upgraded: false
}, },
/** /**
@ -214,19 +208,7 @@ var wappalyzer = (function() {
} }
// Initialize driver // Initialize driver
driver('init', function() { driver('init');
if ( w.config.firstRun ) {
driver('goToURL', { url: w.config.websiteURL + 'installed', medium: 'install' });
w.config.firstRun = false;
}
if ( w.config.upgraded ) {
driver('goToURL', { url: w.config.websiteURL + 'upgraded', medium: 'upgrade' });
w.config.upgraded = false;
}
});
}, },
/** /**

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 596 B

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 260 B

@ -172,15 +172,9 @@ var wappalyzer = (function() {
config: { config: {
environment: 'dev', // dev | live environment: 'dev', // dev | live
version: false,
websiteURL: 'http://wappalyzer.com/', websiteURL: 'http://wappalyzer.com/',
twitterURL: 'https://twitter.com/Wappalyzer', twitterURL: 'https://twitter.com/Wappalyzer',
githubURL: 'https://github.com/ElbertF/Wappalyzer', githubURL: 'https://github.com/ElbertF/Wappalyzer',
firstRun: false,
upgraded: false
}, },
/** /**
@ -214,19 +208,7 @@ var wappalyzer = (function() {
} }
// Initialize driver // Initialize driver
driver('init', function() { driver('init');
if ( w.config.firstRun ) {
driver('goToURL', { url: w.config.websiteURL + 'installed', medium: 'install' });
w.config.firstRun = false;
}
if ( w.config.upgraded ) {
driver('goToURL', { url: w.config.websiteURL + 'upgraded', medium: 'upgrade' });
w.config.upgraded = false;
}
});
}, },
/** /**

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 596 B

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 260 B

@ -172,15 +172,9 @@ var wappalyzer = (function() {
config: { config: {
environment: 'dev', // dev | live environment: 'dev', // dev | live
version: false,
websiteURL: 'http://wappalyzer.com/', websiteURL: 'http://wappalyzer.com/',
twitterURL: 'https://twitter.com/Wappalyzer', twitterURL: 'https://twitter.com/Wappalyzer',
githubURL: 'https://github.com/ElbertF/Wappalyzer', githubURL: 'https://github.com/ElbertF/Wappalyzer',
firstRun: false,
upgraded: false
}, },
/** /**
@ -214,19 +208,7 @@ var wappalyzer = (function() {
} }
// Initialize driver // Initialize driver
driver('init', function() { driver('init');
if ( w.config.firstRun ) {
driver('goToURL', { url: w.config.websiteURL + 'installed', medium: 'install' });
w.config.firstRun = false;
}
if ( w.config.upgraded ) {
driver('goToURL', { url: w.config.websiteURL + 'upgraded', medium: 'upgrade' });
w.config.upgraded = false;
}
});
}, },
/** /**

File diff suppressed because it is too large Load Diff

@ -1,72 +1,72 @@
"use strict"; "use strict";
(function() { (function() {
var var
data = {}, data = {},
lastEnv = [], lastEnv = [],
prefs = sendSyncMessage('wappalyzer', { action: 'get prefs' })[0] prefs = sendSyncMessage('wappalyzer', { action: 'get prefs' })[0]
; ;
addEventListener('DOMContentLoaded', function() { addEventListener('DOMContentLoaded', function() {
removeEventListener('DOMContentLoaded', onLoad, false); removeEventListener('DOMContentLoaded', onLoad, false);
onLoad(); onLoad();
}, false); }, false);
function onLoad() { function onLoad() {
if ( content.document.contentType != 'text/html' ) { if ( content.document.contentType != 'text/html' ) {
return; return;
} }
if ( prefs.analyzeJavaScript && prefs.analyzeOnLoad ) { if ( prefs.analyzeJavaScript && prefs.analyzeOnLoad ) {
content.document.documentElement.addEventListener('load', function() { content.document.documentElement.addEventListener('load', function() {
var env = Object.keys(content.wrappedJSObject).slice(0, 500); var env = Object.keys(content.wrappedJSObject).slice(0, 500);
lastEnv = env; lastEnv = env;
// Only analyze new variables // Only analyze new variables
env = { env: env.filter(function(i) { return lastEnv.indexOf(i) === -1; }) }; env = { env: env.filter(function(i) { return lastEnv.indexOf(i) === -1; }) };
if ( env.length ) { if ( env.length ) {
sendAsyncMessage('wappalyzer', { sendAsyncMessage('wappalyzer', {
action: 'analyze', action: 'analyze',
analyze: { env: env } analyze: { env: env }
}); });
} }
env = null; env = null;
removeEventListener('load', onLoad, true); removeEventListener('load', onLoad, true);
}, true); }, true);
} }
// HTML // HTML
var html = content.document.documentElement.outerHTML; var html = content.document.documentElement.outerHTML;
// Comments outside HTML // Comments outside HTML
//if ( content.document.lastChild.nodeType === 8 ) { //if ( content.document.lastChild.nodeType === 8 ) {
//content.alert(content.document.lastChild.nodeValue); //content.alert(content.document.lastChild.nodeValue);
//} //}
if ( html.length > 50000 ) { if ( html.length > 50000 ) {
html = html.substring(0, 25000) + html.substring(html.length - 25000, html.length); html = html.substring(0, 25000) + html.substring(html.length - 25000, html.length);
} }
data = { html: html }; data = { html: html };
if ( prefs.analyzeJavaScript ) { if ( prefs.analyzeJavaScript ) {
data.env = Object.keys(content.wrappedJSObject).slice(0, 500); data.env = Object.keys(content.wrappedJSObject).slice(0, 500);
lastEnv = data.env; lastEnv = data.env;
} }
sendAsyncMessage('wappalyzer', { sendAsyncMessage('wappalyzer', {
action: 'analyze', action: 'analyze',
hostname: content.location.hostname, hostname: content.location.hostname,
url: content.location.href, url: content.location.href,
analyze: data analyze: data
}); });
data = null; data = null;
} }
})(); })();

@ -172,15 +172,9 @@ var wappalyzer = (function() {
config: { config: {
environment: 'dev', // dev | live environment: 'dev', // dev | live
version: false,
websiteURL: 'http://wappalyzer.com/', websiteURL: 'http://wappalyzer.com/',
twitterURL: 'https://twitter.com/Wappalyzer', twitterURL: 'https://twitter.com/Wappalyzer',
githubURL: 'https://github.com/ElbertF/Wappalyzer', githubURL: 'https://github.com/ElbertF/Wappalyzer',
firstRun: false,
upgraded: false
}, },
/** /**
@ -214,19 +208,7 @@ var wappalyzer = (function() {
} }
// Initialize driver // Initialize driver
driver('init', function() { driver('init');
if ( w.config.firstRun ) {
driver('goToURL', { url: w.config.websiteURL + 'installed', medium: 'install' });
w.config.firstRun = false;
}
if ( w.config.upgraded ) {
driver('goToURL', { url: w.config.websiteURL + 'upgraded', medium: 'upgrade' });
w.config.upgraded = false;
}
});
}, },
/** /**

Binary file not shown.

Before

Width:  |  Height:  |  Size: 596 B

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 260 B

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 596 B

After

Width:  |  Height:  |  Size: 832 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 549 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 428 B

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 421 B

After

Width:  |  Height:  |  Size: 260 B

@ -172,15 +172,9 @@ var wappalyzer = (function() {
config: { config: {
environment: 'dev', // dev | live environment: 'dev', // dev | live
version: false,
websiteURL: 'http://wappalyzer.com/', websiteURL: 'http://wappalyzer.com/',
twitterURL: 'https://twitter.com/Wappalyzer', twitterURL: 'https://twitter.com/Wappalyzer',
githubURL: 'https://github.com/ElbertF/Wappalyzer', githubURL: 'https://github.com/ElbertF/Wappalyzer',
firstRun: false,
upgraded: false
}, },
/** /**
@ -214,19 +208,7 @@ var wappalyzer = (function() {
} }
// Initialize driver // Initialize driver
driver('init', function() { driver('init');
if ( w.config.firstRun ) {
driver('goToURL', { url: w.config.websiteURL + 'installed', medium: 'install' });
w.config.firstRun = false;
}
if ( w.config.upgraded ) {
driver('goToURL', { url: w.config.websiteURL + 'upgraded', medium: 'upgrade' });
w.config.upgraded = false;
}
});
}, },
/** /**

File diff suppressed because it is too large Load Diff

@ -172,15 +172,9 @@ var wappalyzer = (function() {
config: { config: {
environment: 'dev', // dev | live environment: 'dev', // dev | live
version: false,
websiteURL: 'http://wappalyzer.com/', websiteURL: 'http://wappalyzer.com/',
twitterURL: 'https://twitter.com/Wappalyzer', twitterURL: 'https://twitter.com/Wappalyzer',
githubURL: 'https://github.com/ElbertF/Wappalyzer', githubURL: 'https://github.com/ElbertF/Wappalyzer',
firstRun: false,
upgraded: false
}, },
/** /**
@ -214,19 +208,7 @@ var wappalyzer = (function() {
} }
// Initialize driver // Initialize driver
driver('init', function() { driver('init');
if ( w.config.firstRun ) {
driver('goToURL', { url: w.config.websiteURL + 'installed', medium: 'install' });
w.config.firstRun = false;
}
if ( w.config.upgraded ) {
driver('goToURL', { url: w.config.websiteURL + 'upgraded', medium: 'upgrade' });
w.config.upgraded = false;
}
});
}, },
/** /**

@ -401,6 +401,11 @@
"headers": { "Set-Cookie": "(?:exp_last_activity|exp_tracker|ci_session)" }, "headers": { "Set-Cookie": "(?:exp_last_activity|exp_tracker|ci_session)" },
"implies": "PHP" "implies": "PHP"
}, },
"CodeMirror": {
"website": "codemirror.net",
"cats": [ 19 ],
"env": "^CodeMirror$"
},
"Commerce Server": { "Commerce Server": {
"website": "commerceserver.net", "website": "commerceserver.net",
"cats": [ 6 ], "cats": [ 6 ],

Binary file not shown.

After

Width:  |  Height:  |  Size: 179 B