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

main
Elbert Alias 12 years ago
commit cf87e89814

@ -4,6 +4,8 @@ require 'net/http'
require 'v8'
require 'json'
Encoding.default_external = Encoding::UTF_8
class Wappalyzer
def initialize
@realdir = File.dirname(File.realpath(__FILE__))

@ -39,7 +39,7 @@
"37": "network-devices",
"38": "media-servers",
"39": "webcams",
"40": "printers"
"40": "printers"
},
"apps": {
"1C-Bitrix": {
@ -68,10 +68,10 @@
"script": "(?:twlh(?:track)?\\.asp|3d_upsell\\.js)"
},
"3DM": {
"website": "www.3ware.com",
"website": "www.3ware.com",
"cats": [ 19 ],
"html": "<title>3ware 3DM([\\d\\.]+)?\\;version:\\1",
"implies": "3ware"
"implies": "3ware"
},
"3ware": {
"website": "www.3ware.com",
@ -341,7 +341,7 @@
},
"Canon": {
"website": "www.canon.com",
"cats": [ 40 ]
"cats": [ 40 ]
},
"CakePHP": {
"website": "cakephp.org",
@ -407,7 +407,7 @@
"website": "www.cherrypy.org",
"cats": [ 18, 22 ],
"headers": { "Server": "CherryPy\\/?([\\d\\.]+)?\\;version:\\1" },
"implies": "Python"
"implies": "Python"
},
"CKEditor": {
"website": "ckeditor.com",
@ -419,7 +419,7 @@
"website": "www.cloudera.com",
"cats": [ 34 ],
"headers": { "Server": "cloudera" }
},
},
"ClickHeat": {
"website": "www.labsmedia.com/clickheat/index.html",
"cats": [ 10 ],
@ -430,7 +430,7 @@
"ClickTale": {
"website": "www.clicktale.com",
"cats": [ 10 ],
"html": "if\\(typeof ClickTale(Tag)*==\\\"function\\\"\\)",
"html": "if\\(typeof ClickTale(Tag)*==\\\"function\\\"\\)",
"env": "^ClickTale"
},
"Clicky": {
@ -655,7 +655,7 @@
},
"Dell": {
"website": "dell.com",
"cats": [ 40 ]
"cats": [ 40 ]
},
"Demandware": {
"website": "demandware.com",
@ -781,7 +781,7 @@
"website": "???",
"cats": [ 22 ],
"headers": { "Server": "\\beHTTP( v?([\\d\\.]+))?\\;version:\\2" },
"implies": [ "HP ProCurve"]
"implies": [ "HP ProCurve"]
},
"ELOG": {
"website": "midas.psi.ch/elog",
@ -912,7 +912,7 @@
"FlashCom": {
"website": "???",
"cats": [ 22 ],
"headers": { "Server": "FlashCom\\/?([\\d\\.]+)?\\;version:\\1" }
"headers": { "Server": "FlashCom\\/?([\\d\\.]+)?\\;version:\\1" }
},
"FlexCMP": {
"website": "http://www.flexcmp.com/cms/home",
@ -1001,6 +1001,11 @@
"cats": [ 22 ],
"headers": { "Server": "Google Frontend" }
},
"Google Charts": {
"website": "developers.google.com/chart/",
"cats": [ 25 ],
"env": "^google\\.visualization$"
},
"Google Code Prettify": {
"website": "code.google.com/p/google-code-prettify",
"cats": [ 19 ],
@ -1054,11 +1059,12 @@
"Grandstream": {
"website": "www.grandstream.com",
"cats": [ 22, 39 ],
"headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" }
"headers": { "Server": "Grandstream\\/?([\\d\\.]+)?\\;version:\\1" }
},
"Gravatar": {
"website": "gravatar.com",
"cats": [ 19 ],
"html": "(secure\\.)?gravatar\\.com/avatar/.+",
"env": "^Gravatar$"
},
"Gravity Insights": {
@ -1096,7 +1102,7 @@
"Highstock": {
"website": "highcharts.com/products/highstock",
"cats": [ 25 ],
"script": "highstock(\\-|\\.)?([\\d\\.]*\\d).*\\.js\\;version:\\2"
"script": "highstock(\\-|\\.)?([\\d\\.]*\\d).*\\.js\\;version:\\2"
},
"Hogan.js": {
"website": "twitter.github.com/hogan.js",
@ -1111,7 +1117,7 @@
},
"HP ProCurve": {
"website": "hp.com/networking",
"cats": [ 37 ]
"cats": [ 37 ]
},
"HubSpot": {
"website": "hubspot.com",
@ -1147,7 +1153,7 @@
"iCongo": {
"website": "hybris.com/icongo",
"cats": [ 6 ],
"meta": "iCongo",
"meta": { "iCongo": ".*" },
"implies": "Adobe ColdFusion"
},
"IIS": {
@ -1179,9 +1185,9 @@
},
"Indico": {
"website": "indico-software.org",
"cats": [ 1 ],
"cats": [ 1 ],
"headers": { "Set-cookie": "MAKACSESSION" },
"html": "Powered by\\s+(CERN )?<a href=\"http://(cdsware.cern.ch/indico/|indico-software.org|cern.ch/indico)\">(CDS )?Indico( [\\d\\.]+)?\\;version:\\4"
"html": "Powered by\\s+(CERN )?<a href=\"http://(cdsware.cern.ch/indico/|indico-software.org|cern.ch/indico)\">(CDS )?Indico( [\\d\\.]+)?\\;version:\\4"
},
"InstantCMS": {
"website": "www.instantcms.ru",
@ -1197,7 +1203,8 @@
"Intercom": {
"website": "intercom.io",
"cats": [ 10 ],
"script": "api\\.intercom\\.io/api"
"script": "(api\\.intercom\\.io/api|static\\.intercomcdn\\.com/intercom\\.v1)",
"env": "^Intercom$"
},
"Intershop": {
"website": "intershop.com",
@ -1413,7 +1420,7 @@
"website": "www.canon.com",
"cats": [ 22 ],
"headers": { "Server": "KS_HTTP\\/?([\\d\\.]+)?\\;version:\\1" },
"implies": [ "Canon"]
"implies": [ "Canon"]
},
"LabVIEW": {
"website": "ni.com/labview",
@ -1595,9 +1602,9 @@
},
"MOBOTIX": {
"website": "mobotix.com",
"cats": [ 39 ],
"cats": [ 39 ],
"meta": { "publisher": "MOBOTIX AG\\;confidence:40", "copyright": "MOBOTIX AG\\;confidence:40", "author": "MOBOTIX AG\\;confidence:40" },
"url": "control/userimage.html\\;confidence:70"
"url": "control/userimage.html\\;confidence:70"
},
"MochiKit": {
"website": "mochikit.com",
@ -1623,7 +1630,7 @@
"website": "pam.sourceforge.net/mod_auth_pam",
"cats": [ 33 ],
"headers": { "Server": "mod_auth_pam(/([\\d\\.]+))?\\;version:\\2" },
"implies": "Apache"
"implies": "Apache"
},
"mod_fastcgi": {
"website": "www.fastcgi.com/mod_fastcgi/docs/mod_fastcgi.html",
@ -1635,13 +1642,13 @@
"website": "tomcat.apache.org/tomcat-3.3-doc/mod_jk-howto.html",
"cats": [ 33 ],
"headers": { "Server": "mod_jk(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Apache Tomcat", "Apache" ]
"implies": [ "Apache Tomcat", "Apache" ]
},
"mod_perl": {
"website": "perl.apache.org",
"cats": [ 33 ],
"headers": { "Server": "mod_perl(/([\\d\\.]+))?\\;version:\\2" },
"implies": [ "Perl", "Apache" ]
"implies": [ "Perl", "Apache" ]
},
"mod_python": {
"website": "www.modpython.org",
@ -1826,7 +1833,7 @@
"openEngine": {
"website": "openengine.de/html/pages/de/",
"cats": [ 1 ],
"meta": "openEngine"
"meta": { "openEngine": ".*" }
},
"OpenGrok": {
"website": "hub.opensolaris.org/bin/view/Project+opengrok/WebHome",
@ -2252,8 +2259,8 @@
"Sentinel License Monitor": {
"website": "www.safenet-inc.com/software-monetization/sentinel-rms/",
"cats": [ 19 ],
"html": "<title>Sentinel (Keys )?License Monitor</title>"
},
"html": "<title>Sentinel (Keys )?License Monitor</title>"
},
"Seoshop": {
"website": "getseoshop.com",
"cats": [ 6 ],
@ -2429,7 +2436,7 @@
"SunOS": {
"website": "oracle.com/solaris",
"cats": [ 28 ],
"headers": { "Server": "SunOS( [\\d\\.]+)?\\;version:\\1", "Servlet-engine": "SunOS( [\\d\\.]+)?\\;version:\\1" }
"headers": { "Server": "SunOS( [\\d\\.]+)?\\;version:\\1", "Servlet-engine": "SunOS( [\\d\\.]+)?\\;version:\\1" }
},
"Supersized": {
"website": "buildinternet.com/project/supersized",
@ -2533,7 +2540,7 @@
"cats": [ 8 ],
"headers": { "Set-cookie": "TWIKISID" },
"script": "(TWikiJavascripts|twikilib(\\.js|\\.min\\.js))",
"html": "This site is powered by the TWiki collaboration platform"
"html": "This site is powered by the TWiki collaboration platform"
},
"Twilight CMS": {
"website": "www.twilightcms.com",
@ -2797,7 +2804,7 @@
"website": "www.wowza.com",
"cats": [ 38 ],
"html": "<title>Wowza Media Server \\d+ ((\\w+ Edition )?\\d+\\.[\\d\\.]+( build\\d+)?)?\\;version:\\1"
},
},
"Xajax": {
"website": "xajax-project.org",
"cats": [ 12 ],

Binary file not shown.

Before

Width:  |  Height:  |  Size: 376 B

After

Width:  |  Height:  |  Size: 369 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 294 B

After

Width:  |  Height:  |  Size: 288 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 771 B

After

Width:  |  Height:  |  Size: 589 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 633 B

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 475 B

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 633 B

After

Width:  |  Height:  |  Size: 631 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 787 B

After

Width:  |  Height:  |  Size: 786 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 483 B

After

Width:  |  Height:  |  Size: 473 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 508 B

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 508 B

After

Width:  |  Height:  |  Size: 329 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 868 B

After

Width:  |  Height:  |  Size: 499 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 692 B

After

Width:  |  Height:  |  Size: 690 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 153 B

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 785 B

After

Width:  |  Height:  |  Size: 783 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 323 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 375 B

After

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 877 B

After

Width:  |  Height:  |  Size: 872 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 B

After

Width:  |  Height:  |  Size: 454 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 570 B

After

Width:  |  Height:  |  Size: 567 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 420 B

After

Width:  |  Height:  |  Size: 414 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 725 B

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 588 B

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 573 B

After

Width:  |  Height:  |  Size: 572 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 832 B

After

Width:  |  Height:  |  Size: 830 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 385 B

After

Width:  |  Height:  |  Size: 384 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 260 B

After

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 485 B

After

Width:  |  Height:  |  Size: 472 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 773 B

After

Width:  |  Height:  |  Size: 583 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 669 B

After

Width:  |  Height:  |  Size: 666 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 832 B

After

Width:  |  Height:  |  Size: 806 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 335 B

After

Width:  |  Height:  |  Size: 254 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 624 B

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 714 B

After

Width:  |  Height:  |  Size: 711 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 646 B

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 761 B

After

Width:  |  Height:  |  Size: 758 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 344 B

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

After

Width:  |  Height:  |  Size: 200 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 714 B

After

Width:  |  Height:  |  Size: 711 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 569 B

After

Width:  |  Height:  |  Size: 563 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 694 B

After

Width:  |  Height:  |  Size: 692 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 667 B

After

Width:  |  Height:  |  Size: 659 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 400 B

After

Width:  |  Height:  |  Size: 393 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 323 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 715 B

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 572 B

After

Width:  |  Height:  |  Size: 269 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 644 B

After

Width:  |  Height:  |  Size: 642 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 415 B

After

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 317 B

After

Width:  |  Height:  |  Size: 315 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 349 B

After

Width:  |  Height:  |  Size: 348 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 707 B

After

Width:  |  Height:  |  Size: 706 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 680 B

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 680 B

After

Width:  |  Height:  |  Size: 678 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 680 B

After

Width:  |  Height:  |  Size: 677 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 783 B

After

Width:  |  Height:  |  Size: 779 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 597 B

After

Width:  |  Height:  |  Size: 594 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 133 B

After

Width:  |  Height:  |  Size: 132 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 375 B

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 551 B

After

Width:  |  Height:  |  Size: 539 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 750 B

After

Width:  |  Height:  |  Size: 640 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 711 B

After

Width:  |  Height:  |  Size: 699 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 616 B

After

Width:  |  Height:  |  Size: 614 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 501 B

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 367 B

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 598 B

After

Width:  |  Height:  |  Size: 589 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 763 B

After

Width:  |  Height:  |  Size: 761 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 B

After

Width:  |  Height:  |  Size: 301 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 794 B

After

Width:  |  Height:  |  Size: 624 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 658 B

After

Width:  |  Height:  |  Size: 657 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 221 B

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 240 B

After

Width:  |  Height:  |  Size: 236 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 538 B

After

Width:  |  Height:  |  Size: 520 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 445 B

After

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 313 B

After

Width:  |  Height:  |  Size: 303 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 739 B

After

Width:  |  Height:  |  Size: 734 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 755 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 128 B

After

Width:  |  Height:  |  Size: 127 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 352 B

After

Width:  |  Height:  |  Size: 231 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 B

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 776 B

After

Width:  |  Height:  |  Size: 420 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 B

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 841 B

After

Width:  |  Height:  |  Size: 834 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 503 B

After

Width:  |  Height:  |  Size: 455 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 513 B

After

Width:  |  Height:  |  Size: 407 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 435 B

After

Width:  |  Height:  |  Size: 423 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 369 B

After

Width:  |  Height:  |  Size: 364 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 725 B

After

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 B

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 705 B

After

Width:  |  Height:  |  Size: 702 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 649 B

After

Width:  |  Height:  |  Size: 649 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 836 B

After

Width:  |  Height:  |  Size: 834 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 647 B

After

Width:  |  Height:  |  Size: 637 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 633 B

After

Width:  |  Height:  |  Size: 571 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 B

After

Width:  |  Height:  |  Size: 314 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 B

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 B

After

Width:  |  Height:  |  Size: 203 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 742 B

After

Width:  |  Height:  |  Size: 659 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 503 B

After

Width:  |  Height:  |  Size: 455 B

Some files were not shown because too many files have changed in this diff Show More