Merge branch 'master' of github.com:ElbertF/Wappalyzer

main
Elbert Alias 12 years ago
commit 05d1244a14

@ -178,14 +178,14 @@ Work in progress, experimental. See https://wiki.mozilla.org/Jetpack.
### Python
A Python port by [SebastianLopienski](https://github.com/SebastianLopienski).
A Python port by [SebastianLopienski](https://github.com/SebastianLopienski). Part of a research project at [CERN](http://cern.ch).
https://github.com/SebastianLopienski/WAD
### Python
A Python driver by [@ebradbury](https://github.com/ebradbury). Part of a research project at [CERN](http://cern.ch).
A Python driver by [@ebradbury](https://github.com/ebradbury).
https://github.com/ebradbury/Wappalyzer/tree/master/drivers/python

@ -120,7 +120,7 @@
},
"Apache": {
"cats": [ 22 ],
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|HTTPD)\\;version:\\3" }
"headers": { "Server": "(Apache($|/([\\d\\.]+)|[^/-])|(^|\\b)HTTPD)\\;version:\\3" }
},
"Apache JSPWiki": {
"cats": [ 8 ],
@ -161,7 +161,7 @@
"cats": [ 13 ],
"env": "^jira$",
"script": "/jira/s/",
"url": "/secure/Dashboard.jspa",
"url": "/secure/Dashboard.jspa",
"html": "Powered by\\s+<a href=[^>]+atlassian\\.com/(software/jira|jira-bug-tracking/)[^>]+>Atlassian\\s+JIRA([^v]*v(ersion: )?(\\d+\\.\\d+(\\.\\d+)?))?\\;version:\\4",
"implies": [ "Java" ]
},
@ -529,7 +529,7 @@
"cats": [ 1 ],
"script": "drupal\\.js",
"html": "Drupal(\\.extend)?.+settings|<(link|style)[^>]+sites/(default|all)/(themes|modules)/",
"headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d\\.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"headers": { "X-Drupal-Cache": ".*", "X-Generator": "Drupal(\\s([\\d\\.]+))?\\;version:\\2", "Expires": "19 Nov 1978" },
"env": "^Drupal$",
"implies": [ "PHP" ]
},
@ -553,6 +553,10 @@
"cats": [ 31 ],
"headers": { "Server": "^ECS " }
},
"Embedthis-http": {
"cats": [ 22 ],
"headers": { "Server": "Embedthis-http" }
},
"EPiServer": {
"cats": [ 1 ],
"meta": { "generator": "EPiServer" },
@ -658,6 +662,10 @@
"meta": { "generator": "GetSimple" },
"implies": [ "PHP" ]
},
"GoAhead": {
"cats": [ 22 ],
"headers": { "Server": "GoAhead" }
},
"Google Analytics": {
"cats": [ 10 ],
"html": "_gaq\\.push\\(\\['_setAccount",
@ -804,7 +812,7 @@
"JAlbum": {
"cats": [ 7 ],
"meta": { "generator": "JAlbum( [\\d\\.]+)?\\;version:\\1" },
"implies": [ "Java" ]
"implies": [ "Java" ]
},
"Jalios": {
"cats": [ 1 ],
@ -822,17 +830,17 @@
"JavaServer Faces": {
"cats": [ 18 ],
"headers": { "X-Powered-By": "JSF(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Java" ]
"implies": [ "Java" ]
},
"JavaServer Pages": {
"cats": [ 18 ],
"headers": { "X-Powered-By": "JSP(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Java" ]
"implies": [ "Java" ]
},
"Java Servlet": {
"cats": [ 18 ],
"headers": { "X-Powered-By": "Servlet(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Java" ]
"implies": [ "Java" ]
},
"Jirafe": {
"cats": [ 10, 32 ],
@ -869,7 +877,7 @@
},
"jQuery": {
"cats": [ 12 ],
"scripts": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"script": [ "jquery(\\-|\\.)([\\d\\.]*\\d)[^/]*\\.js\\;version:\\2", "([\\d\\.]+)/jquery(\\.min)?\\.js\\;version:\\1", "jquery.*\\.js" ],
"env": "^jQuery$"
},
"jQuery Mobile": {
@ -920,7 +928,7 @@
"KineticJS": {
"cats": [ 25 ],
"script": "kinetic(-v?([\\d\\.]+))?\\.js\\;version:\\2"
},
},
"KISSmetrics": {
"cats": [ 10 ],
"env": "^KM_COOKIE_DOMAIN$"
@ -964,7 +972,7 @@
},
"lighttpd": {
"cats": [ 22 ],
"headers": { "Server": "lighttpd" }
"headers": { "Server": "lighttpd(/([\\d\\.]+))?\\;version:\\2" }
},
"LimeSurvey": {
"cats": [ 19 ],
@ -979,6 +987,11 @@
"script": "addtoany\\.com/menu/page\\.js",
"env": "^a2apage_init$"
},
"Locomotive": {
"cats": [ 1 ],
"html": "\/sites\/[a-zA-Z0-9]{24}\/theme\/stylesheets\/",
"implies": [ "Ruby", "Ruby on Rails" ]
},
"Lotus Domino": {
"cats": [ 22 ],
"headers": { "Server": "Lotus-Domino" }
@ -1061,16 +1074,16 @@
"env": "^MODX_MEDIA_PATH$",
"headers": { "X-Powered-By": "^MODx", "Set-Cookie": "SN4[a-f\\d]{12}|utmcct=/applications/modx" },
"implies": [ "PHP" ]
},
},
"mod_fastcgi": {
"cats": [ 33 ],
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Apache" ]
},
"headers": { "Server": "mod_fastcgi(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Apache" ]
},
"mod_python": {
"cats": [ 33 ],
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ]
"headers": { "Server": "mod_python(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ]
},
"mod_rack": {
"cats": [ 33 ],
@ -1084,14 +1097,14 @@
},
"mod_ssl": {
"cats": [ 33 ],
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Apache" ]
"headers": { "Server": "mod_ssl(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Apache" ]
},
"mod_wsgi": {
"cats": [ 33 ],
"headers": { "Server": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "mod_wsgi(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Python", "Apache" ]
},
},
"MoinMoin": {
"cats": [ 8 ],
"script": "moin(_static(\\d)(\\d)(\\d)|.+)/common/js/common\\.js\\;version:\\2.\\3.\\4",
@ -1204,7 +1217,7 @@
"OpenGrok": {
"cats": [ 19 ],
"headers": { "Set-Cookie": "OpenGrok" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" },
"meta": { "generator": "OpenGrok( v?([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Java" ]
},
"OpenGSE": {
@ -1223,8 +1236,8 @@
},
"OpenSSL": {
"cats": [ 33 ],
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" }
},
"headers": { "Server": "OpenSSL(/([\\d\\.]+[a-z]?))?\\;version:\\2" }
},
"OpenText Web Solutions": {
"cats": [ 1 ],
"html": "<!--[^>]+published by Open Text Web Solutions",
@ -1236,7 +1249,7 @@
},
"Oracle Application Server": {
"cats": [ 22 ],
"headers": { "Server": "Oracle(-| )Application(-| )Server((-| )(\\d+[a-z]?))?\\;version:\\5" }
"headers": { "Server": "Oracle(-| )Application(-| )Server((-| )(\\d+[a-z]?))?\\;version:\\5" }
},
"Oracle Recommendations On Demand": {
"cats": [ 10 ],
@ -1393,7 +1406,7 @@
"cats": [ 12 ],
"script": "(prototype|protoaculous)(-([\\d\\.]*[\\d]))?.*\\.js\\;version:\\3",
"env": "^Prototype$"
},
},
"Protovis": {
"cats": [ 25 ],
"script": "protovis.*\\.js",
@ -1406,7 +1419,7 @@
},
"Python": {
"cats": [ 27 ],
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" }
"headers": { "Server": "(^|\\s)Python(/([\\d\\.]+))?\\;version:\\3" }
},
"Quantcast": {
"cats": [ 10 ],
@ -1620,7 +1633,7 @@
"Squiz Matrix": {
"cats": [ 1 ],
"meta": { "generator": "Squiz Matrix" },
"html": " Running (MySource|Squiz) Matrix",
"html": " Running (MySource|Squiz) Matrix",
"headers": { "X-Powered-By": "Squiz Matrix" },
"implies": [ "PHP" ]
},
@ -1638,17 +1651,17 @@
"env": "^sublimevideo$"
},
"Supersized": {
"cats": [ 7, 25 ],
"cats": [ 7, 25 ],
"script": "supersized(\\.([\\d\\.]*[\\d]))?.*\\.js\\;version:\\2"
},
},
"SUSE": {
"cats": [ 28 ],
"headers": { "Server": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2", "X-Powered-By": "SUSE(/?\\s?-?([\\d\\.]+))?\\;version:\\2" }
},
},
"Scientific Linux": {
"cats": [ 28 ],
"headers": { "Server": "Scientific Linux", "X-Powered-By": "Scientific Linux" }
},
},
"SWFObject": {
"cats": [ 19 ],
"script": "swfobject.*\\.js",

Binary file not shown.

After

Width:  |  Height:  |  Size: 810 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 268 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 691 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 481 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 781 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 728 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 535 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 582 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 611 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 781 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 B

Loading…
Cancel
Save