FGF-College-Work / Forum

:beer: Espaço dedicado a discussões e tira dúvida sobre disciplinas e conteúdo tecnológico.
MIT License
13 stars 4 forks source link

VULNER content.js #217

Open marcialwushu opened 4 years ago

marcialwushu commented 4 years ago

[0 … 99]
0: {name: "A-Frame, script", jsRegex: {…}, alias: "A-Frame", regex: "/?([\d.]+)?/aframe(?:\.min)?\.js", type: "software"}
1: {name: "AOLserver, headers", jsRegex: {…}, alias: "cpe:/a:aol:aolserver", regex: "Server:\s*AOLserver/?([\d.]+)?", type: "cpe"}
2: {name: "Adminer, html", jsRegex: {…}, alias: "Adminer", regex: "Adminer</a> <span class="version">([\d.]+)</span>|…(event\);" onload="verifyVersion\('([\d.]+)'\);">", type: "software"}
3: {name: "Akka HTTP, headers", jsRegex: {…}, alias: "Akka HTTP", type: "software", regex: "akka-http/([\d.]+)|Server:\s*akka-http(?:/([\d.]+))?"}
4: {name: "All in One SEO Pack, html", jsRegex: {…}, alias: "cpe:/a:semperfiwebdesign:all_in_one_seo_pack", regex: "<!-- All in One SEO Pack ([\d.]+) ", type: "cpe"}
5: {name: "Allegro RomPager, headers", jsRegex: {…}, alias: "cpe:/a:allegrosoft:rompager", regex: "Server:\s*Allegro-Software-RomPager(?:/([\d.]+))?", type: "cpe"}
6: {name: "Angular, html", jsRegex: {…}, alias: "Angular", regex: "<[^>]+ ng-version="([\d.]+)"", type: "software"}
7: {name: "AngularJS, script", jsRegex: {…}, alias: "Angular", type: "software", regex: "/([\d.]+(?:\-?rc[.\d]*)*)/angular(?:\.min)?\.js"}
8: {name: "Apache, headers", jsRegex: {…}, alias: "httpd", type: "software", regex: "Apache/([\d.]+(?: \([ \w]+\))?)|Server:\s*(?:Apache(?:$|/([\d.]+)|[^/-])|(?:^|)HTTPD)"}
9: {name: "Apache Tomcat, headers", jsRegex: {…}, alias: "cpe:/a:apache:tomcat", regex: "Server:\s*^Apache-Coyote(?:/([\d.]+))?|X-Powered-B…s*\bTomcat\b(?:-([\d.]+))?|Apache Tomcat/([\d.]+)", type: "cpe"}
10: {name: "Apache Traffic Server, headers", jsRegex: {…}, alias: "cpe:/a:apache:traffic_server", regex: "Server:\s*ATS/?([\d.]+)?", type: "cpe"}
11: {name: "Artifactory, html", jsRegex: {…}, alias: "cpe:/a:jfrog:artifactory", regex: "<span class="version">Artifactory(?: Pro)?(?: Power Pack)?(?: ([\d.]+))?", type: "cpe"}
12: {name: "Artifactory Web Server, headers", jsRegex: {…}, alias: "cpe:/a:jfrog:artifactory", regex: "Server:\s*Artifactory(?:/([\d.]+))?", type: "cpe"}
13: {name: "Atlassian Bitbucket, html", jsRegex: {…}, alias: "cpe:/a:atlassian:bitbucket", regex: "<li>Atlassian Bitbucket <span title="[a-z0-9]+" id… data-system-build-number="[a-z0-9]+"> v([\d.]+)<", type: "cpe"}
14: {name: "Atlassian Confluence, html", jsRegex: {…}, alias: "cpe:/a:atlassian:confluence", regex: "Powered by <a href=[^>]+atlassian\.com/software/co…uence(?:[^>]+>Atlassian Confluence</a> ([\d.]+))?", type: "cpe"}
15: {name: "Atlassian FishEye, html", jsRegex: {…}, alias: "cpe:/a:atlassian:fisheye", regex: "<title>(?:Log in to )?FishEye (?:and Crucible )?([\d.]+)?</title>", type: "cpe"}
16: {name: "Banshee, html", jsRegex: {…}, alias: "cpe:/a:banshee-project:banshee", regex: "Built upon the <a href="[^>]+banshee-php\.org/">[a-z]+</a>(?:v([\d.]+))?", type: "cpe"}
17: {name: "BaseHTTP, headers", jsRegex: {…}, alias: "BaseHTTP", regex: "Server:\s*BaseHTTP\/?([\d\.]+)?", type: "software"}
18: {name: "Bootstrap, html", jsRegex: {…}, alias: "Bootstrap", regex: "<link[^>]+?href=[^"]/css/([\d.]+)/bootstrap\.(?:min\.)?css", type: "software"}
19: {name: "Bootstrap, script", jsRegex: {…}, alias: "Bootstrap", regex: "(?:/([\d.]+))?(?:/js)?/bootstrap(?:\.min)?\.js", type: "software"}
20: {name: "Bugzilla, html", jsRegex: {…}, alias: "cpe:/a:mozilla:bugzilla", regex: "<span id="information" class="header_addl_info">version ([\d.]+)<", type: "cpe"}
21: {name: "Chamilo, headers", jsRegex: {…}, alias: "cpe:/a:chamilo:chamilo_lms", regex: "X-Powered-By:\s*Chamilo ([\d.]+)", type: "cpe"}
22: {name: "Chamilo, html", jsRegex: {…}, alias: "cpe:/a:chamilo:chamilo_lms", regex: "">Chamilo ([\d.]+)</a>", type: "cpe"}
23: {name: "Chart.js, script", jsRegex: {…}, alias: "Chart.js", regex: "chartjs\.org/dist/([\d.]+(?:-[^/]+)?|master|latest)/Chart.*\.js", type: "software"}
24: {name: "Cherokee, headers", jsRegex: {…}, alias: "cpe:/a:cherokee-project:cherokee", type: "cpe", regex: "Server:\s*Cherokee/([\d.]+)"}
25: {name: "CherryPy, headers", jsRegex: {…}, alias: "cpe:/a:cherrypy:cherrypy", regex: "Server:\s*CherryPy\/?([\d\.]+)?", type: "cpe"}
26: {name: "Clipboard.js, script", jsRegex: {…}, alias: "Clipboard.js", regex: "clipboard(?:-([\d.]+))?(?:\.min)?\.js", type: "software"}
27: {name: "CompaqHTTPServer, headers", jsRegex: {…}, alias: "cpe:/a:compaq:compaqhttpserver", regex: "Server:\s*CompaqHTTPServer\/?([\d\.]+)?", type: "cpe"}
28: {name: "Coppermine, html", jsRegex: {…}, alias: "cpe:/a:coppermine-gallery:coppermine_photo_gallery", regex: "<!--Coppermine Photo Gallery ([\d.]+)", type: "cpe"}
29: {name: "CouchDB, headers", jsRegex: {…}, alias: "cpe:/a:apache:couchdb", regex: "Server:\s*CouchDB/([\d.]+)", type: "cpe"}
30: {name: "CppCMS, headers", jsRegex: {…}, alias: "CppCMS", type: "software", regex: "X-Powered-By:\s*CppCMS/([\d.]+)"}
31: {name: "Dancer, headers", jsRegex: {…}, alias: "cpe:/a:dancer:dancer", regex: "Server:\s*Perl Dancer ([\d.]+)|X-Powered-By:\s*Perl Dancer ([\d.]+)", type: "cpe"}
32: {name: "Danneo CMS, headers", jsRegex: {…}, alias: "cpe:/a:danneo:cms", regex: "X-Powered-By:\s*CMS Danneo ([\d.]+)", type: "cpe"}
33: {name: "DirectAdmin, headers", jsRegex: {…}, alias: "cpe:/a:directadmin:directadmin", regex: "Server:\s*DirectAdmin Daemon v([\d.]+)", type: "cpe"}
34: {name: "Django, html", jsRegex: {…}, alias: "cpe:/a:djangoproject:django", type: "cpe", regex: "(?:powered by <a[^>]+>Django ?([\d.]+)?|<input[^>]*name=["']csrfmiddlewaretoken["'][^>]*>)"}
35: {name: "Dojo, script", jsRegex: {…}, alias: "cpe:/a:dojotoolkit:dojo", regex: "([\d.]+)/dojo/dojo(?:\.xd)?\.js", type: "cpe"}
36: {name: "Doxygen, html", jsRegex: {…}, alias: "Doxygen", regex: "(?:<!-- Generated by Doxygen ([\d.]+)|<link[^>]+doxygen\.css)", type: "software"}
37: {name: "Drupal, headers", jsRegex: {…}, alias: "Drupal", regex: "X-Generator:\s*^Drupal(?:\s([\d.]+))?", type: "software"}
38: {name: "Elementor, script", jsRegex: {…}, alias: "Elementor", regex: "elementor/assets/js/[^/]+\.js\?ver=([\d.]+)$", type: "software"}
39: {name: "EmbedThis Appweb, headers", jsRegex: {…}, alias: "cpe:/a:embedthis:appweb", regex: "Server:\s*Mbedthis-Appweb(?:/([\d.]+))?", type: "cpe"}
40: {name: "FancyBox, script", jsRegex: {…}, alias: "jQuery FancyBox", regex: "jquery\.fancybox(?:\.pack|\.min)?\.js(?:\?v=([\d.]+))?$", type: "software"}
41: {name: "Firebase, script", jsRegex: {…}, alias: "Firebase", regex: "/(?:([\d.]+)/)?firebase(?:\.min)?\.js", type: "software"}
42: {name: "Flask, headers", jsRegex: {…}, alias: "Werkzeug", regex: "Server:\s*Werkzeug/?([\d\.]+)?", type: "software"}
43: {name: "FlexCMP, headers", jsRegex: {…}, alias: "FlexCMP", regex: "X-Powered-By:\s*FlexCMP.+\[v\. ([\d.]+)", type: "software"}
44: {name: "FlexCMP, html", jsRegex: {…}, alias: "FlexCMP", regex: "<!--[^>]+FlexCMP[^>v]+v\. ([\d.]+)", type: "software"}
45: {name: "Font Awesome, html", jsRegex: {…}, alias: "Font Awesome", regex: "<link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css", type: "software"}
46: {name: "FreeBSD, headers", jsRegex: {…}, alias: "cpe:/o:freebsd:freebsd", regex: "Server:\s*FreeBSD(?: ([\d.]+))?", type: "cpe"}
47: {name: "Fusion Ads, script", jsRegex: {…}, alias: "Fusion Ads", regex: "^[^\/]*//[ac]dn\.fusionads\.net/(?:api/([\d.]+)/)?", type: "software"}
48: {name: "Gitea, html", jsRegex: {…}, alias: "Gitea", regex: "<div class="ui left">\n\s+© Gitea Version: ([\d.]+)", type: "software"}
49: {name: "GlassFish, headers", jsRegex: {…}, alias: "cpe:/a:oracle:glassfish_server", regex: "Server:\s*GlassFish(?: Server)?(?: Open Source Edition)?(?: ?/?([\d.]+))?", type: "cpe"}
50: {name: "Gogs, html", jsRegex: {…}, alias: "Gogs", regex: "<div class="ui left">\n\s+© \d{4} Gogs Version: ([\d.]+) Page:", type: "software"}
51: {name: "Google Maps, script", jsRegex: {…}, alias: "Google Maps Api", regex: "(?:maps\.google\.com/maps\?file=api(?:&v=([\d.]+))?|maps\.google\.com/maps/api/staticmap)", type: "software"}
52: {name: "Google PageSpeed, headers", jsRegex: {…}, alias: "cpe:/a:google:mod_pagespeed", regex: "X-Mod-Pagespeed:\s*([\d.]+)", type: "cpe"}
53: {name: "Gravity Forms, script", jsRegex: {…}, alias: "Gravity Forms", regex: "/wp-content/plugins/gravityforms/js/[^/]+\.js\?ver=([\d.]+)$", type: "software"}
54: {name: "HERE, script", jsRegex: {…}, alias: "HERE Maps JS API", regex: "https?://js\.cit\.api\.here\.com/se/([\d.]+)\/", type: "software"}
55: {name: "HHVM, headers", jsRegex: {…}, alias: "cpe:/a:facebook:hhvm", regex: "X-Powered-By:\s*HHVM/?([\d.]+)?", type: "cpe"}
56: {name: "HP ChaiServer, headers", jsRegex: {…}, alias: "HP ChaiServer", regex: "Server:\s*HP-Chai(?:Server|SOE)(?:/([\d.]+))?", type: "software"}
57: {name: "HP Compact Server, headers", jsRegex: {…}, alias: "HP Compact Server", regex: "Server:\s*HP_Compact_Server(?:/([\d.]+))?", type: "software"}
58: {name: "HP iLO, headers", jsRegex: {…}, alias: "cpe:/o:hp:integrated_lights-out", regex: "Server:\s*HP-iLO-Server(?:/([\d.]+))?", type: "cpe"}
59: {name: "Handlebars, script", jsRegex: {…}, alias: "Handlebars js", regex: "handlebars(?:\.runtime)?(?:-v([\d.]+?))?(?:\.min)?\.js", type: "software"}
60: {name: "Hiawatha, headers", jsRegex: {…}, alias: "Hiawatha", type: "software", regex: "Hiawatha v([\d.]+)|Server:\s*Hiawatha v([\d.]+)"}
61: {name: "Hogan.js, script", jsRegex: {…}, alias: "Hogan.js", regex: "([\d.]+)/hogan(?:\.min)?\.js", type: "software"}
62: {name: "IBM HTTP Server, headers", jsRegex: {…}, alias: "IBM HTTP Server", type: "software", regex: "IBM_HTTP_Server/([\d.]+)|Server:\s*IBM_HTTP_Server(?:/([\d.]+))?"}
63: {name: "IBM Tivoli Storage Manager, headers", jsRegex: {…}, alias: "cpe:/a:ibm:tivoli_storage_manager", regex: "Server:\s*TSM_HTTP(?:/([\d.]+))?", type: "cpe"}
64: {name: "IIS, headers", jsRegex: {…}, alias: "cpe:/a:microsoft:iis", regex: "Server:\s*(?:Microsoft-)?IIS(?:/([\d.]+))?", type: "cpe"}
65: {name: "Indico, html", jsRegex: {…}, alias: "CERN Indico", regex: "Powered by\s+(?:CERN )?<a href="http://(?:cdsware\….org|cern\.ch/indico)">(?:CDS )?Indico( [\d\.]+)?", type: "software"}
66: {name: "Indy, headers", jsRegex: {…}, alias: "Indy", regex: "Server:\s*Indy(?:/([\d.]+))?", type: "software"}
67: {name: "Intel Active Management Technology, headers", jsRegex: {…}, alias: "cpe:/o:intel:active_management_technology_firmware", regex: "Server:\s*Intel\(R\) Active Management Technology(?: ([\d.]+))?", type: "cpe"}
68: {name: "Invenio, html", jsRegex: {…}, alias: "CDS Invenio", regex: "(?:Powered by|System)\s+(?:CERN )?<a (?:class="foo…venio)(?:/)?">(?:CDS )?Invenio</a>\s*v?([\d\.]+)?", type: "software"}
69: {name: "JBoss Application Server, headers", jsRegex: {…}, alias: "cpe:/a:redhat:jboss_community_application_server", regex: "X-Powered-By:\s*JBoss(?:-([\d.]+))?", type: "cpe"}
70: {name: "JBoss Web, headers", jsRegex: {…}, alias: "cpe:/a:redhat:jboss_enterprise_web_server", regex: "X-Powered-By:\s*JBossWeb(?:-([\d.]+))?", type: "cpe"}
71: {name: "Java Servlet, headers", jsRegex: {…}, alias: "Java Servlet", regex: "X-Powered-By:\s*Servlet(?:.([\d.]+))?", type: "software"}
72: {name: "JavaServer Faces, headers", jsRegex: {…}, alias: "cpe:/a:oracle:mojarra", regex: "X-Powered-By:\s*JSF(?:/([\d.]+))?", type: "cpe"}
73: {name: "JavaServer Pages, headers", jsRegex: {…}, alias: "JavaServer Pages", regex: "X-Powered-By:\s*JSP(?:/([\d.]+))?", type: "software"}
74: {name: "Jenkins, headers", jsRegex: {…}, alias: "cpe:/a:jenkins:jenkins", regex: "X-Jenkins:\s*([\d.]+)", type: "cpe"}
75: {name: "Jenkins, html", jsRegex: {…}, alias: "cpe:/a:jenkins:jenkins", regex: "<span class="jenkins_ver"><a href="https://jenkins\.io/">Jenkins ver\. ([\d.]+)", type: "cpe"}
76: {name: "Joomla, headers", jsRegex: {…}, alias: "joomla", regex: "X-Content-Encoded-By:\s*Joomla! ([\d.]+)", type: "software"}
77: {name: "Kibana, headers", jsRegex: {…}, alias: "cpe:/a:elasticsearch:kibana", regex: "kbn-version:\s*^([\d.]+)$", type: "cpe"}
78: {name: "KineticJS, script", jsRegex: {…}, alias: "KineticJS", regex: "kinetic(?:-v?([\d.]+))?(?:\.min)?\.js", type: "software"}
79: {name: "Kohana, headers", jsRegex: {…}, alias: "Kohana", regex: "X-Powered-By:\s*Kohana Framework ([\d.]+)", type: "software"}
80: {name: "Koken, script", jsRegex: {…}, alias: "Koken", regex: "koken(?:\.js\?([\d.]+)|/storage)", type: "software"}
81: {name: "LabVIEW, headers", jsRegex: {…}, alias: "cpe:/a:ni:labview", regex: "Server:\s*LabVIEW(?:/([\d\.]+))?", type: "cpe"}
82: {name: "Liferay, headers", jsRegex: {…}, alias: "cpe:/a:liferay:liferay_portal", regex: "Liferay-Portal:\s*[a-z\s]+([\d.]+)", type: "cpe"}
83: {name: "LinkSmart, script", jsRegex: {…}, alias: "LinkSmart", regex: "^https?://cdn\.linksmart\.com/linksmart_([\d.]+?)(?:\.min)?\.js", type: "software"}
84: {name: "Logitech Media Server, headers", jsRegex: {…}, alias: "Logitech Media Server", regex: "Server:\s*Logitech Media Server(?: \(([\d\.]+))?", type: "software"}
85: {name: "Lua, headers", jsRegex: {…}, alias: "cpe:/a:lua:lua", regex: "X-Powered-By:\s*\bLua(?: ([\d.]+))?", type: "cpe"}
86: {name: "Material Design Lite, script", jsRegex: {…}, alias: "Material Design lite", regex: "(?:/([\d.]+))?/material(?:\.min)?\.js", type: "software"}
87: {name: "MathJax, script", jsRegex: {…}, alias: "MathJax", regex: "([\d.]+)?/mathjax\.js", type: "software"}
88: {name: "MediaTomb, headers", jsRegex: {…}, alias: "MediaTomb", regex: "Server:\s*MediaTomb(?:/([\d.]+))?", type: "software"}
89: {name: "Microsoft HTTPAPI, headers", jsRegex: {…}, alias: "Microsoft HTTPAPI", type: "software", regex: "Microsoft-HTTPAPI/([\d.]+)|Server:\s*Microsoft-HTTPAPI(?:/([\d.]+))?"}
90: {name: "Microsoft PowerPoint, html", jsRegex: {…}, alias: "cpe:/a:microsoft:powerpoint", regex: "(?:<html [^>]*xmlns:w="urn:schemas-microsoft-com:o…Slides>(?:[^!]+<o:Version>([\d.]+)</o:Version>)?)", type: "cpe"}
91: {name: "MiniServ, headers", jsRegex: {…}, alias: "MiniServ", regex: "Server:\s*MiniServ\/?([\d\.]+)?", type: "software"}
92: {name: "Mobirise, html", jsRegex: {…}, alias: "Mobirise", regex: "<!-- Site made with Mobirise Website Builder v([\d.]+)", type: "software"}
93: {name: "MochiWeb, headers", jsRegex: {…}, alias: "cpe:/a:mochiweb_project:mochiweb", regex: "Server:\s*MochiWeb(?:/([\d.]+))?", type: "cpe"}
94: {name: "Modernizr, script", jsRegex: {…}, alias: "Modernizr", regex: "([\d.]+)?/modernizr(?:.([\d.]+))?.*\.js?\1:\2", type: "software"}
95: {name: "Monkey HTTP Server, headers", jsRegex: {…}, alias: "cpe:/a:monkey-project:monkey_http_daemon", regex: "Server:\s*Monkey/?([\d.]+)?", type: "cpe"}
96: {name: "NextGEN Gallery, html", jsRegex: {…}, alias: "cpe:/a:imagely:nextgen_gallery", regex: "<!-- <meta name="NextGEN" version="([\d.]+)" /> -->", type: "cpe"}
97: {name: "Nginx, headers", jsRegex: {…}, alias: "cpe:/a:nginx:nginx", regex: "Server:\s*nginx(?:(?:-reuseport)?/([\d.]+))?", type: "cpe"}
98: {name: "OpenResty, headers", jsRegex: {…}, alias: "OpenResty", type: "software", regex: "openresty/([\d.]+)|Server:\s*openresty(?:/([\d.]+))?"}
99: {name: "OpenSSL, headers", jsRegex: {…}, alias: "OpenSSL", type: "software", regex: "OpenSSL/([a-z\d.]+(-fips|-freebsd)?)|Server:\s*OpenSSL(?:/([\d.]+[a-z]?))?"}
[100 … 199]
100: {name: "Oracle Commerce, headers", jsRegex: {…}, alias: "cpe:/a:oracle:commerce_platform", regex: "X-ATG-Version:\s*(?:ATGPlatform/([\d.]+))?", type: "cpe"}
101: {name: "Oracle HTTP Server, headers", jsRegex: {…}, alias: "cpe:/a:oracle:http_server", regex: "Server:\s*Oracle-HTTP-Server(?:/([\d.]+))?", type: "cpe"}
102: {name: "Outlook Web App, html", jsRegex: {…}, alias: "OWA", regex: "<link\s[^>]*href="[^"]*?([\d.]+)/themes/resources/owafont\.css", type: "software"}
103: {name: "PHP, headers", jsRegex: {…}, alias: "cpe:/a:php:php", type: "cpe", regex: "PHP/([\d]+[\.]+(?:[-\w\d\.]+)?)|Server:\s*php/?([\d.]+)?|X-Powered-By:\s*php/?([\d.]+)?"}
104: {name: "Perl, headers", jsRegex: {…}, alias: "Perl", type: "software", regex: "Perl/v([\d.]+)|Server:\s*\bPerl\b(?: ?/?v?([\d.]+))?"}
105: {name: "Phusion Passenger, headers", jsRegex: {…}, alias: "cpe:/a:phusion:passenger", regex: "Server:\s*Phusion Passenger ([\d.]+)|X-Powered-By:…?|Phusion Passenger(?: \([a-zA-Z_/]+\))? ([\d.]+)", type: "cpe"}
106: {name: "Python, headers", jsRegex: {…}, alias: "Python", regex: "Server:\s*(?:^|\s)Python(?:/([\d.]+))?", type: "software"}
107: {name: "Raphael, script", jsRegex: {…}, alias: "raphael", regex: "raphael(?:-([\d.]+))?(?:\.min)?\.js", type: "software"}
108: {name: "React, script", jsRegex: {…}, alias: "React", regex: "/([\d.]+)/react(?:\.min)?\.js", type: "software"}
109: {name: "SPIP, headers", jsRegex: {…}, alias: "cpe:/a:spip:spip", regex: "Composed-By:\s*SPIP ([\d.]+) @", type: "cpe"}
110: {name: "SUSE, headers", jsRegex: {…}, alias: "cpe:/o:suse:linux_enterprise_server", regex: "Server:\s*SUSE(?:/?\s?-?([\d.]+))?|X-Powered-By:\s*SUSE(?:/?\s?-?([\d.]+))?", type: "cpe"}
111: {name: "Semantic-ui, script", jsRegex: {…}, alias: "Semantic-ui", regex: "/semantic(?:-([\d.]+))?(?:\.min)?\.js", type: "software"}
112: {name: "Shapecss, script", jsRegex: {…}, alias: "Shapecss", regex: "/([\d.]+)/shapecss(?:\.min)?\.js", type: "software"}
113: {name: "Shopware, html", jsRegex: {…}, alias: "Shopware", regex: "<title>Shopware ([\d\.]+) [^<]+", type: "software"}
114: {name: "SimpleHTTP, headers", jsRegex: {…}, alias: "SimpleHTTP", regex: "Server:\s*SimpleHTTP(?:/([\d.]+))?", type: "software"}
115: {name: "Slick, html", jsRegex: {…}, alias: "Slick", regex: "<link [^>]+(?:/([\d.]+)/)?slick-theme\.css", type: "software"}
116: {name: "Slick, script", jsRegex: {…}, alias: "Slick", regex: "(?:/([\d.]+))?/slick(?:\.min)?\.js", type: "software"}
117: {name: "SonarQubes, html", jsRegex: {…}, alias: "SonarQubes", regex: "<link href="/css/sonar\.css\?v=([\d.]+)", type: "software"}
118: {name: "SonarQubes, script", jsRegex: {…}, alias: "SonarQubes", regex: "^/js/bundles/sonar\.js?v=([\d.]+)$", type: "software"}
119: {name: "Splunk, html", jsRegex: {…}, alias: "cpe:/a:splunk:splunk", regex: "<p class="footer">&copy; [-\d]+ Splunk Inc\.(?: Splunk ([\d\.]+(?: build [\d\.]*\d)?))?[^<]*</p>", type: "cpe"}
120: {name: "SunOS, headers", jsRegex: {…}, alias: "cpe:/o:sun:sunos", regex: "Server:\s*SunOS( [\d\.]+)?|Servlet-engine:\s*SunOS( [\d\.]+)?", type: "cpe"}
121: {name: "TeamCity, html", jsRegex: {…}, alias: "cpe:/a:jetbrains:teamcity", regex: "<span class="versionTag"><span class="vWord">Version</span> ([\d\.]+)", type: "cpe"}
122: {name: "TornadoServer, headers", jsRegex: {…}, alias: "cpe:/a:tornadoweb:tornado", regex: "Server:\s*TornadoServer(?:/([\d.]+))?", type: "cpe"}
123: {name: "Trac, html", jsRegex: {…}, alias: "cpe:/a:edgewall_software:trac", regex: "Powered by <a href="[^"]*"><strong>Trac(?:[ /]([\d.]+))?", type: "cpe"}
124: {name: "TwistedWeb, headers", jsRegex: {…}, alias: "cpe:/a:twistedmatrix:twistedweb", regex: "Server:\s*TwistedWeb(?:/([\d.]+))?", type: "cpe"}
125: {name: "Underscore.js, script", jsRegex: {…}, alias: "Underscore.js", regex: "underscore.*\.js(?:\?ver=([\d.]+))?", type: "software"}
126: {name: "Vaadin, script", jsRegex: {…}, alias: "Vaadin", regex: "vaadinBootstrap\.js(?:\?v=([\d.]+))?", type: "software"}
127: {name: "Varnish, headers", jsRegex: {…}, alias: "cpe:/a:varnish-cache:varnish", regex: "Via:\s*varnish(?: \(Varnish/([\d.]+)\))?", type: "cpe"}
128: {name: "Vue.js, script", jsRegex: {…}, alias: "Vue.js", type: "software", regex: "/([\d.]+)/vue(?:\.min)?\.js"}
129: {name: "W3 Total Cache, headers", jsRegex: {…}, alias: "cpe:/a:w3edge:total_cache", regex: "X-Powered-By:\s*W3 Total Cache(?:/([\d.]+))?", type: "cpe"}
130: {name: "WP Rocket, headers", jsRegex: {…}, alias: "WP Rocket", regex: "X-Powered-By:\s*WP Rocket(?:/([\d.]+))?", type: "software"}
131: {name: "Webdev, html", jsRegex: {…}, alias: "Webdev", regex: "<!-- [a-zA-Z0-9_]+ [\d/]+ [\d:]+ WebDev \d\d ([\d.]+) -->", type: "software"}
132: {name: "Webs, headers", jsRegex: {…}, alias: "Webs", regex: "Server:\s*Webs\.com/?([\d\.]+)?", type: "software"}
133: {name: "Winstone Servlet Container, headers", jsRegex: {…}, alias: "cpe:/a:jenkins:jenkins", regex: "Server:\s*Winstone Servlet (?:Container|Engine) v?([\d.]+)?|X-Powered-By:\s*Winstone(?:.([\d.]+))?", type: "cpe"}
134: {name: "WooCommerce, html", jsRegex: {…}, alias: "cpe:/a:woocommerce:woocommerce", regex: "<link rel='[^']+' id='woocommerce-(?:layout|smalls…merce(?:-layout|-smallscreen)?\.css?ver=([\d.]+)'", type: "cpe"}
135: {name: "Wowza Media Server, html", jsRegex: {…}, alias: "Wowza Streaming Engine", regex: "<title>Wowza Media Server \d+ ((?:\w+ Edition )?\d+\.[\d\.]+(?: build\d+)?)?", type: "software"}
136: {name: "XAMPP, html", jsRegex: {…}, alias: "cpe:/a:apache_friends:xampp", regex: "<title>XAMPP(?: Version ([\d\.]+))?</title>", type: "cpe"}
137: {name: "XRegExp, script", jsRegex: {…}, alias: "XRegExp", regex: "/([\d.]+)/xregexp(?:\.min)?\.js", type: "software"}
138: {name: "Xitami, headers", jsRegex: {…}, alias: "cpe:/a:imatix:xitami", regex: "Server:\s*Xitami(?:/([\d.]+))?", type: "cpe"}
139: {name: "YUI Doc, html", jsRegex: {…}, alias: "YUI Doc", regex: "(?:<html[^>]* yuilibrary\.com/rdf/[\d.]+/yui\.rdf|<body[^>]+class="yui3-skin-sam)", type: "software"}
140: {name: "Yaws, headers", jsRegex: {…}, alias: "cpe:/a:yaws:yaws", regex: "Server:\s*Yaws(?: ([\d.]+))?", type: "cpe"}
141: {name: "Yoast SEO, html", jsRegex: {…}, alias: "cpe:/a:yoast:wordpress_seo", regex: "<!-- This site is optimized with the Yoast (?:WordPress )?SEO plugin v([\d.]+) -", type: "cpe"}
142: {name: "WP-Statistics, html", jsRegex: {…}, alias: "WP-Statistics", regex: "<!-- Analytics by WP-Statistics v([\d.]+) -", type: "software"}
143: {name: "animate.css, html", jsRegex: {…}, alias: "animate.css", regex: "<link [^>]+(?:/([\d.]+)/)?animate\.(?:min\.)?css", type: "software"}
144: {name: "cPanel, headers", jsRegex: {…}, alias: "cpe:/a:cpanel:cpanel", regex: "Server:\s*cpsrvd/([\d.]+)", type: "cpe"}
145: {name: "debut, headers", jsRegex: {…}, alias: "debut", regex: "Server:\s*debut\/?([\d\.]+)?", type: "software"}
146: {name: "gitlist, html", jsRegex: {…}, alias: "gitlist", regex: "<p>Powered by <a[^>]+>GitList ([\d.]+)", type: "software"}
147: {name: "gitweb, html", jsRegex: {…}, alias: "gitweb", regex: "<!-- git web interface version ([\d.]+)?", type: "software"}
148: {name: "gunicorn, headers", jsRegex: {…}, alias: "gunicorn", regex: "Server:\s*gunicorn(?:/([\d.]+))?", type: "software"}
149: {name: "jQuery, script", jsRegex: {…}, alias: "cpe:/a:jquery:jquery", regex: "/([\d.]+)/jquery(?:\.min)?\.js|jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?", type: "cpe"}
150: {name: "jQuery Migrate, script", jsRegex: {…}, alias: "jQuery Migrate", regex: "jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))??", type: "software"}
151: {name: "jQuery-pjax, script", jsRegex: {…}, alias: "jQuery-pjax", regex: "jquery[.-]pjax(?:-([\d.]))?(?:\.min)?\.js(?:\?ver=([\d.]+))??", type: "software"}
152: {name: "jQuery UI, script", jsRegex: {…}, alias: "cpe:/a:jqueryui:jquery_ui", regex: "([\d.]+)/jquery-ui(?:\.min)?\.js", type: "cpe"}
153: {name: "libwww-perl-daemon, headers", jsRegex: {…}, alias: "libwww-perl-daemon", regex: "Server:\s*libwww-perl-daemon(?:/([\d\.]+))?", type: "software"}
154: {name: "lighttpd, headers", jsRegex: {…}, alias: "cpe:/a:lighttpd:lighttpd", type: "cpe", regex: "lighttpd/([\d.]+)|Server:\s*lighttpd(?:/([\d.]+))?"}
155: {name: "mini_httpd, headers", jsRegex: {…}, alias: "cpe:/a:acme:mini_httpd", regex: "Server:\s*mini_httpd(?:/([\d.]+))?", type: "cpe"}
156: {name: "mod_auth_pam, headers", jsRegex: {…}, alias: "mod_auth_pam", regex: "Server:\s*mod_auth_pam(?:/([\d\.]+))?", type: "software"}
157: {name: "mod_dav, headers", jsRegex: {…}, alias: "mod_dav", regex: "Server:\s*\b(?:mod_)?DAV\b(?:/([\d.]+))?", type: "software"}
158: {name: "mod_fastcgi, headers", jsRegex: {…}, alias: "mod_fastcgi", regex: "Server:\s*mod_fastcgi(?:/([\d.]+))?", type: "software"}
159: {name: "mod_jk, headers", jsRegex: {…}, alias: "mod_jk", type: "software", regex: "mod_jk/([\d.]+)|Server:\s*mod_jk(?:/([\d\.]+))?"}
160: {name: "mod_perl, headers", jsRegex: {…}, alias: "cpe:/a:apache:mod_perl", type: "cpe", regex: "mod_perl/([\d.]+)|Server:\s*mod_perl(?:/([\d\.]+))?"}
161: {name: "mod_python, headers", jsRegex: {…}, alias: "cpe:/a:apache:mod_python", regex: "Server:\s*mod_python(?:/([\d.]+))?", type: "cpe"}
162: {name: "mod_rack, headers", jsRegex: {…}, alias: "cpe:/a:apache:mod_rack", regex: "Server:\s*mod_rack(?:/([\d.]+))?|X-Powered-By:\s*mod_rack(?:/([\d.]+))?", type: "cpe"}
163: {name: "mod_rails, headers", jsRegex: {…}, alias: "cpe:/a:apache:mod_rails", regex: "Server:\s*mod_rails(?:/([\d.]+))?|X-Powered-By:\s*mod_rails(?:/([\d.]+))?", type: "cpe"}
164: {name: "mod_ssl, headers", jsRegex: {…}, alias: "cpe:/a:modssl:mod_ssl", type: "cpe", regex: "mod_ssl/([\d.]+)|Server:\s*mod_ssl(?:/([\d.]+))?"}
165: {name: "mod_wsgi, headers", jsRegex: {…}, alias: "cpe:/a:modwsgi:mod_wsgi", regex: "Server:\s*mod_wsgi(?:/([\d.]+))?|X-Powered-By:\s*mod_wsgi(?:/([\d.]+))?", type: "cpe"}
166: {name: "phpMyAdmin, html", jsRegex: {…}, alias: "phpmyadmin", regex: "(?: \| phpMyAdmin ([\d.]+)<\/title>|PMA_sendHeader…ion\(|<link [^>]*href="[^"]*phpmyadmin\.css\.php)", type: "software"}
167: {name: "thttpd, headers", jsRegex: {…}, alias: "cpe:/a:acme_labs:thttpd", regex: "Server:\s*\bthttpd(?:/([\d.]+))?", type: "cpe"}
168: {name: "uKnowva, headers", jsRegex: {…}, alias: "uKnowva", regex: "X-Content-Encoded-By:\s*uKnowva ([\d.]+)", type: "software"}
169: {name: "wpCache, headers", jsRegex: {…}, alias: "wpCache", regex: "X-Powered-By:\s*wpCache(?:/([\d.]+))?", type: "software"}
170: {name: "Google Web Toolkit (GWT), headers", jsRegex: {…}, regex: "\$gwt_version\s?=\s?"([\d.]+)"", alias: "cpe:/a:google:web_toolkit", type: "cpe"}
171: {name: "accounting.js, headers", jsRegex: {…}, regex: "accounting\.js v([\d.]+)", alias: "accounting.js", type: "software"}
172: {name: "Alterian-CME, headers", jsRegex: {…}, regex: "Alterian-CME/([\d.]+)", alias: "Alterian-CME", type: "software"}
173: {name: "Amazon Linux, headers", jsRegex: {…}, regex: "([-\d.]+)amzn1.x86_64", alias: "Amazon Linux", type: "software"}
174: {name: "AOL web Server, headers", jsRegex: {…}, regex: "AOLserver/([\d.]+)", alias: "AOL web Server", type: "software"}
175: {name: "Apache Coyote (Tomcat), headers", jsRegex: {…}, regex: "Apache-Coyote/([\d.]+)", alias: "cpe:/a:apache:tomcat", type: "cpe"}
176: {name: "Apache Subversion", jsRegex: {…}, regex: ">Apache Subversion</a>\s+version\s+([\d.]+(?:\s*\(r\d+\))?)", alias: "cpe:/a:apache:subversion", type: "cpe"}
177: {name: "IIS Application Request Routing, headers", jsRegex: {…}, regex: "ARR/([\d.]+)", alias: "IIS Application Request Routing", type: "software"}
178: {name: "ASP.Net, headers", jsRegex: {…}, regex: "X-AspNet-Version: ([\d.]+)", alias: "cpe:/a:microsoft:asp.net", type: "cpe"}
179: {name: "AWS Elastic Load Balancer, headers", jsRegex: {…}, regex: "awselb/([\d.]+)", alias: "AWS Elastic Load Balancer", type: "software"}
180: {name: "BOA Web Server, headers", jsRegex: {…}, regex: "BOA/([\d.]+)", alias: "cpe:/a:boa:boa", type: "cpe"}
181: {name: "CKEditor, headers", jsRegex: {…}, regex: "CKEDITOR.*version:"([\d.]+)"", alias: "cpe:/a:ckeditor:ckeditor", type: "cpe"}
182: {name: "Adobe Communique, headers", jsRegex: {…}, regex: "Communique/([\d.-]+)", alias: "Adobe Communique", type: "software"}
183: {name: "Ember, headers", jsRegex: {…}, regex: "Ember\.VERSION\s*=\s*["']([\w.]+)["']", alias: "cpe:/a:emberjs:ember.js", type: "cpe"}
184: {name: "H2O, headers", jsRegex: {…}, regex: "h2o/([\d.]+(-DEV)?)", alias: "cpe:/a:h2o_project:h2o", type: "cpe"}
185: {name: "Handlebars.js, headers", jsRegex: {…}, regex: "Handlebars\.VERSION\s*=\s*["']([\w.]+)["']", alias: "Handlebars", type: "software"}
186: {name: "360vision CCTV Web Server, headers", jsRegex: {…}, regex: "IWeb/([\d.]+)", alias: "360vision CCTV Web Server", type: "software"}
187: {name: "Jetty, headers", jsRegex: {…}, regex: "Jetty\s?\(?([a-z\d.]+)\)?", alias: "cpe:/a:mortbay:jetty", type: "cpe"}
188: {name: "JBoss, headers", jsRegex: {…}, regex: "JBPAPP_([\d_]+(?:GA)?)", alias: "cpe:/a:redhat:jboss", type: "cpe"}
189: {name: "JBoss Enterprise Application Platform, headers", jsRegex: {…}, regex: "JBoss-EAP/([\d.]+)", alias: "cpe:/a:redhat:jboss_enterprise_application_platform", type: "cpe"}
190: {name: "JBoss Webserver, headers", jsRegex: {…}, regex: "JBoss\s?Web[/-]{1}([\d.]+(?:GA)?)", alias: "cpe:/a:redhat:jboss", type: "cpe"}
191: {name: "Java JDK, headers", jsRegex: {…}, regex: "\bjdk(\d[x\d._]+)", alias: "cpe:/a:oracle:jdk", type: "cpe"}
192: {name: "Joomla!, headers", jsRegex: {…}, regex: "Joomla! ([\d.]+)", alias: "Joomla", type: "software"}
193: {name: "Java Server Faces, headers", jsRegex: {…}, regex: "\bJSF/([\d.]+)", alias: "cpe:/a:oracle:mojarra", type: "cpe"}
194: {name: "Generic Java Servlet engine, headers", jsRegex: {…}, regex: "Servlet[ /]([\d.]+)", alias: "Java Servlet", type: "software"}
195: {name: "jQuery JavaScript Library, headers", jsRegex: {…}, regex: "jQuery JavaScript Library v([\d.]+)", alias: "jquery", type: "software"}
196: {name: "jQuery UI Core, headers", jsRegex: {…}, regex: "jQuery UI Core ([\d.]+)", alias: "jquery-ui", type: "software"}
197: {name: "jQuery UI Touch Punch, headers", jsRegex: {…}, regex: "jQuery UI Touch Punch ([\d.]+)", alias: "cpe:/a:jquery:jquery_ui", type: "cpe"}
198: {name: "jQuery hashchange event, headers", jsRegex: {…}, regex: "jQuery hashchange event - v([\d.]+)", alias: "jQuery hashchange event", type: "software"}
199: {name: "jQuery Tiny Pub/Sub, headers", jsRegex: {…}, regex: "jQuery Tiny Pub/Sub - v([\d.]+)", alias: "jQuery Tiny Pub/Sub", type: "software"}
[200 … 291]
200: {name: "Liferay Portal, headers", jsRegex: {…}, regex: "Liferay Portal Enterprise Edition ([\d.]+)", alias: "cpe:/a:liferay:liferay_portal", type: "cpe"}
201: {name: "Linux, headers", jsRegex: {…}, regex: "Linux ([a-z0-9\.\-_]+)", alias: "cpe:/o:linux:linux_kernel", type: "cpe"}
202: {name: "OpenCms, headers", jsRegex: {…}, regex: "OpenCms/([\d.]+)", alias: "cpe:/a:alkacon:opencms", type: "cpe"}
203: {name: "Microsoft IIS, headers", jsRegex: {…}, regex: "Microsoft-IIS/([\d.]+)", alias: "cpe:/a:microsoft:iis", type: "cpe"}
204: {name: "Microsoft .Net Framework, headers", jsRegex: {…}, regex: "Microsoft \.NET Framework ([\d.]+)", alias: "cpe:/a:microsoft:.net_framework", type: "cpe"}
205: {name: "Microsoft SharePoint, headers", jsRegex: {…}, regex: "MicrosoftSharePointTeamServices: ([\d.]+)", alias: "cpe:/a:microsoft:sharepoint", type: "cpe"}
206: {name: "Apache HTTP Request Library, headers", jsRegex: {…}, regex: "mod_apreq\d-([\d./]+)", alias: "Apache HTTP Request Library", type: "software"}
207: {name: "mod_fastcgi Apache 2 module, headers", jsRegex: {…}, regex: "mod_fastcgi/([\d.]+)", alias: "mod_fastcgi", type: "software"}
208: {name: "Mustache.js, headers", jsRegex: {…}, regex: "name:"mustache.js",version:"([\d.]+)"", alias: "Mustache.js", type: "software"}
209: {name: "IBM-NWeb, headers", jsRegex: {…}, regex: "nweb/([\d.]+)", alias: "NWeb", type: "software"}
210: {name: "Omniture DC (Adobe), headers", jsRegex: {…}, regex: "Omniture DC/([\d.]+)", alias: "Omniture DC (Adobe)", type: "software"}
211: {name: "OpinionLab OnlineOpinion, headers", jsRegex: {…}, regex: "OnlineOpinion\s+v([\d.]+)", alias: "OpinionLab OnlineOpinion", type: "software"}
212: {name: "Oracle Java, headers", jsRegex: {…}, regex: "Oracle Corporation ([\d\._])+", alias: "Oracle Java", type: "software"}
213: {name: "Oracle iPlanet, headers", jsRegex: {…}, regex: "Sun-Java-System-Web-Server/([\d.]+.*)", alias: "cpe:/a:oracle:iplanet_web_server", type: "cpe"}
214: {name: "Oracle-Application-Server, headers", jsRegex: {…}, regex: "Oracle-Application-Server-([\d.]+.*)", alias: "cpe:/a:oracle:application_server", type: "cpe"}
215: {name: "Oracle OpenSSO, headers", jsRegex: {…}, regex: "Oracle OpenSSO ([\d.]+.*)", alias: "cpe:/a:oracle:opensso", type: "cpe"}
216: {name: "Orion, headers", jsRegex: {…}, regex: "Orion/([\d.]+)", alias: "cpe:/a:solarwinds:orion_core_services", type: "cpe"}
217: {name: "Nexpose, headers", jsRegex: {…}, regex: "NSC/([\d.]+) \(JVM\)", alias: "cpe:/a:rapid7:nexpose", type: "cpe"}
218: {name: "Prototype, headers", jsRegex: {…}, regex: "Prototype\s*=\s*\{\s*Version:\s*["']([\d.]+)["']", alias: "Prototype", type: "software"}
219: {name: "Mendix RestServices", jsRegex: {…}, regex: "RestServices>([\d.]+)|RestServices":\s*"([\d.]+)", alias: "Mendix RestServices", type: "software"}
220: {name: "Roxen CMS", jsRegex: {…}, regex: ">Roxen CMS<[\S\s]*?\|[\s\S]*?version ([\d.]+)", alias: "Roxen CMS", type: "software"}
221: {name: "Ruby, headers", jsRegex: {…}, regex: "Ruby/([\d.]+(?:/\d{4}-\d{2}-\d{2})?)", alias: "Ruby", type: "software"}
222: {name: "Sitefinity CMS", jsRegex: {…}, regex: "Sitefinity\.Resources(?:,|%2c)(?: |\+|%20)Version(?:=|%3d)\s*([\d.]+)", alias: "Sitefinity CMS", type: "software"}
223: {name: "Sizzle CSS Selector Engine", jsRegex: {…}, regex: "Sizzle (?:CSS Selector Engine[- ]*)?v([\d.]+(?:-\w+)?)", alias: "Sizzle CSS Selector Engine", type: "software"}
224: {name: "SOAP::Lite, headers", jsRegex: {…}, regex: "SOAP::Lite/Perl/([\d.]+)", alias: "SOAP::Lite", type: "software"}
225: {name: "Spray, headers", jsRegex: {…}, regex: "spray-can/([\d.]+)", alias: "Spray", type: "software"}
226: {name: "Squid Cache, headers", jsRegex: {…}, regex: "squid/([\d.]+)", alias: "cpe:/a:squid-cache:squid", type: "cpe"}
227: {name: "Telerik", jsRegex: {…}, regex: "<!-- (20\d\d\.\d+\.\d+\.\d+) -->", alias: "cpe:/a:telerik:analytics_monitor_library", type: "cpe"}
228: {name: "Tornado Server, headers", jsRegex: {…}, regex: "TornadoServer/([\d.]+)", alias: "cpe:/a:tornadoweb:tornado", type: "cpe"}
229: {name: "Undertow, headers", jsRegex: {…}, regex: "X-Powered-By: Undertow/([\d.]+)", alias: "cpe:/a:redhat:undertow", type: "cpe"}
230: {name: "Microsoft CRM, headers", jsRegex: {…}, regex: "var APPLICATION_FULL_VERSION = '([\d.]+)';", alias: "cpe:/a:microsoft:business_solutions_crm", type: "cpe"}
231: {name: "Varnish Cache, headers", jsRegex: {…}, regex: "Varnish/([\d.]+)", alias: "cpe:/a:varnish-cache:varnish", type: "cpe"}
232: {name: "WEBrick, headers", jsRegex: {…}, regex: "WEBrick/([\d.]+)", alias: "WEBrick", type: "software"}
233: {name: "Websockify, headers", jsRegex: {…}, regex: "WebSockify Python/([\d.]+)", alias: "Websockify", type: "software"}
234: {name: "IBM WebSphere Application Server, headers", jsRegex: {…}, regex: "WebSphere Application Server/([\d.]+)", alias: "WebSphere", type: "software"}
235: {name: "WildFly, headers", jsRegex: {…}, regex: "Server: WildFly/([\d.]+)", alias: "cpe:/a:redhat:jboss_wildfly_application_server", type: "cpe"}
236: {name: "ASP.Net MVC Framework, headers", jsRegex: {…}, regex: "X-AspNetMvc-Version: ([\d.]+)", alias: "cpe:/a:microsoft:asp.net", type: "cpe"}
237: {name: "Apache Cocoon, headers", jsRegex: {…}, regex: "X-Cocoon-Version: ([\d.]+)", alias: "cpe:/a:apache:cocoon", type: "cpe"}
238: {name: "Outlook Web Access, headers", jsRegex: {…}, regex: "X-OWA-Version: ([\d.]+)", alias: "cpe:/a:microsoft:outlook_web_access", type: "cpe"}
239: {name: "IBM TeaLeaf, headers", jsRegex: {…}, regex: "X-TeaLeaf-UIEventCapture-Version: ([\d.]+)", alias: "cpe:/a:ibm:tealeaf_consumer_experience", type: "cpe"}
240: {name: "3DM, html", jsRegex: {…}, alias: "3ware", regex: "<title>3ware 3DM([\d\.]+)?", type: "software"}
241: {name: "3ware, headers", jsRegex: {…}, alias: "3ware", regex: "Server:\s*3ware\/?([\d\.]+)?", type: "software"}
242: {name: "AMPcms, headers", jsRegex: {…}, alias: "AMP CMS", regex: "X-AMP-Version:\s*([\d.]+)", type: "software"}
243: {name: "ATEN, headers", jsRegex: {…}, alias: "ATEN", regex: "Server:\s*ATEN HTTP Server(?:\(?V?([\d\.]+)\)?)?", type: "software"}
244: {name: "Angular Material, script", jsRegex: {…}, alias: "Angular Material", regex: "/([\d.]+(?:\-?rc[.\d]*)*)/angular-material(?:\.min)?\.js", type: "software"}
245: {name: "Canon HTTP Server, headers", jsRegex: {…}, alias: "Canon HTTP Server", regex: "Server:\s*CANON HTTP Server(?:/([\d.]+))?", type: "software"}
246: {name: "Catwalk, headers", jsRegex: {…}, alias: "Catwalk Server", regex: "Server:\s*Catwalk\/?([\d\.]+)?", type: "software"}
247: {name: "CenteHTTPd, headers", jsRegex: {…}, alias: "CenteHTTPd", regex: "Server:\s*CenteHTTPd(?:/([\d.]+))?", type: "software"}
248: {name: "Decorum, headers", jsRegex: {…}, alias: "Decorum", regex: "Server:\s*DECORUM(?:/([\d.]+))?", type: "software"}
249: {name: "ESERV-10, headers", jsRegex: {…}, alias: "eserv", regex: "Server:\s*ESERV-10(?:/([\d.]+))?", type: "software"}
250: {name: "Embedthis-http, headers", jsRegex: {…}, alias: "cpe:/a:embedthis:appweb", regex: "Server:\s*Embedthis-http(?:/([\d.]+))?", type: "cpe"}
251: {name: "FlashCom, headers", jsRegex: {…}, alias: "cpe:/a:macromedia:flash_communication_server", regex: "Server:\s*FlashCom/?([\d\.]+)?", type: "cpe"}
252: {name: "GitPHP, html", jsRegex: {…}, alias: "GitPHP", regex: "<!-- gitphp web interface ([\d.]+)", type: "software"}
253: {name: "Grandstream, headers", jsRegex: {…}, alias: "cpe:/o:grandstream:gxv_device_firmware", regex: "Server:\s*Grandstream\/?([\d\.]+)?", type: "cpe"}
254: {name: "HTTP-Server, headers", jsRegex: {…}, alias: "example.com HTTP-Server", regex: "Server:\s*(?:^|[^-])HTTP-Server(?: ?/?V?([\d.]+))?", type: "software"}
255: {name: "Happy ICS Server, headers", jsRegex: {…}, alias: "Happy ICS", regex: "Server:\s*Happy ICS Server(?:/([\d.]+))?", type: "software"}
256: {name: "Highlight.js, script", jsRegex: {…}, alias: "Highlight.js", regex: "/highlight\.js/[\d.]+?/highlight\.min\.js", type: "software"}
257: {name: "JC-HTTPD, headers", jsRegex: {…}, alias: "JC-HTTPD", regex: "Server:\s*JC-HTTPD(?:/([\d.]+))?", type: "software"}
258: {name: "KS_HTTP, headers", jsRegex: {…}, alias: "KS HTTP", regex: "Server:\s*KS_HTTP\/?([\d\.]+)?", type: "software"}
259: {name: "Motion-httpd, headers", jsRegex: {…}, alias: "Motion-httpd", regex: "Server:\s*Motion-httpd(?:/([\d.]+))?", type: "software"}
260: {name: "Moxa, headers", jsRegex: {…}, alias: "cpe:/h:moxa", regex: "Server:\s*MoxaHttp(?:/([\d.]+))?", type: "cpe"}
261: {name: "PerfSONAR-PS, headers", jsRegex: {…}, alias: "PerfSONAR PS", regex: "User-agent:\s*perfSONAR-PS/?([\d\.]+)?", type: "software"}
262: {name: "Petrojs, script", jsRegex: {…}, alias: "Petrojs", regex: "(?:/([\d.]+)/)?petrojs(?:\.min)?\.js", type: "software"}
263: {name: "RAID HTTPServer, headers", jsRegex: {…}, alias: "RAID HTTPServer", regex: "Server:\s*RAID HTTPServer(?:/([\d.]+))?", type: "software"}
264: {name: "Rapid Logic, headers", jsRegex: {…}, alias: "Rapid Logic", regex: "Server:\s*Rapid Logic(?:/([\d.]+))?", type: "software"}
265: {name: "Ruby on Rails, headers", jsRegex: {…}, alias: "cpe:/a:rubyonrails:ruby_on_rails", regex: "X-Powered-By:\s*(?:mod_rails|mod_rack|Phusion[\._ …er)(?: \(mod_rails/mod_rack\))?(?: ?/?([\d\.]+))?", type: "cpe"}
266: {name: "Schneider Web Server, headers", jsRegex: {…}, alias: "Schneider Web Server", regex: "Server:\s*Schneider-WEB(?:/V?([\d.]+))?", type: "software"}
267: {name: "Sentinel Keys Server, headers", jsRegex: {…}, alias: "Sentinel Keys Server", regex: "Server:\s*SentinelKeysServer\/?([\d\.]+)?", type: "software"}
268: {name: "Sentinel Protection Server, headers", jsRegex: {…}, alias: "Sentinel Protection Server", regex: "Server:\s*SentinelProtectionServer\/?([\d\.]+)?", type: "software"}
269: {name: "Xregex, script", jsRegex: {…}, alias: "Xregex", regex: "/([\d.]+)/xregex(?:\.min)?\.js", type: "software"}
270: {name: "eDevice SmartStack, headers", jsRegex: {…}, alias: "eDevice SmartStack", regex: "Server:\s*eDevice SmartStack(?: ?/?([\d.]+))?", type: "software"}
271: {name: "eHTTP, headers", jsRegex: {…}, alias: "eHTTP", regex: "Server:\s*eHTTP(?: v?([\d\.]+))?", type: "software"}
272: {name: "Igor Sysoev nginx", jsRegex: {…}, regex: "nginx/([\d.]+)", alias: "cpe:/a:igor_sysoev:nginx", type: "cpe"}
273: {name: "Java Server Faces", jsRegex: {…}, regex: "JSF/([\d.]+)", alias: "cpe:/a:oracle:mojarra", type: "cpe"}
274: {name: "Jetty", jsRegex: {…}, regex: "Jetty\(([v\d.]+)\)", alias: "cpe:/a:mortbay:jetty", type: "cpe"}
275: {name: "Wordpress", jsRegex: {…}, regex: "name="generator" content="WordPress ([\d.]+)"", alias: "wordpress", type: "software"}
276: {name: "Java", jsRegex: {…}, regex: "java\/([\d\.\_]+)", alias: "cpe:/a:oracle:jre", type: "cpe"}
277: {name: "GlassFish Server", jsRegex: {…}, regex: "GlassFish Server Open Source Edition ([\d\.]+)", alias: "cpe:/a:oracle:glassfish_server", type: "cpe"}
278: {name: "Oracle Weblogic", jsRegex: {…}, regex: "WebLogic (:?Server )?([\d\.]+)", alias: "cpe:/a:oracle:weblogic_server", type: "cpe"}
279: {name: "Oracle Application Server Containers for J2EE 10g", jsRegex: {…}, regex: "Oracle Application Server Containers for J2EE 10g \(([\d\.]+)\)", alias: "cpe:/a:oracle:application_server", type: "cpe"}
280: {name: "Oracle Application Server 10g", jsRegex: {…}, regex: "Oracle.Application.Server.10g\/([\d\.]+)", alias: "cpe:/a:oracle:application_server", type: "cpe"}
281: {name: "Oracle Application Server", jsRegex: {…}, regex: "Oracle Application Server\/([\d\.]+)", alias: "cpe:/a:oracle:application_server", type: "cpe"}
282: {name: "Oracle9iA", jsRegex: {…}, regex: "Oracle9iAS\/([\d\.]+)", alias: "cpe:/a:oracle:application_server", type: "cpe"}
283: {name: "Artifactory, headers", jsRegex: {…}, regex: "Artifactory/([\d.]+)", alias: "cpe:/a:jfrog:artifactory", type: "cpe"}
284: {name: "AngularJS, headers", jsRegex: {…}, regex: "http://errors\.angularjs\.org/([\d.]+)/", alias: "Angular", type: "software"}
285: {name: "jQuery UI, headers", jsRegex: {…}, regex: "jQuery UI ([\d.]+)", alias: "cpe:/a:jqueryui:jquery_ui", type: "cpe"}
286: {name: "jQuery, headers", jsRegex: {…}, regex: "jQuery v([\d.]+)", alias: "cpe:/a:jquery:jquery", type: "software"}
287: {name: "Underscore.js, headers", jsRegex: {…}, regex: "Underscore\.js ([\d.]+)", alias: "Underscore.js", type: "software"}
288: {name: "Chart.js, cloudflare script", jsRegex: {…}, alias: "Chart.js", regex: "cdnjs\.cloudflare\.com/ajax/libs/Chart\.js/([\d.]+(?:-[^/]+)?)/Chart.*\.js", type: "software"}
289: {name: "Chart.js, jsdelivr script", jsRegex: {…}, alias: "Chart.js", regex: "cdn\.jsdelivr\.net/npm/chart\.js@([\d.]+(?:-[^/]+)?|latest)/dist/Chart.*\.js", type: "software"}
290: {name: "Chart.js, jsdelivr latest script", jsRegex: {…}, alias: "Chart.js", regex: "cdn\.jsdelivr\.net/gh/chartjs/Chart\.js@([\d.]+(?:-[^/]+)?|latest)/dist/Chart.*\.js", type: "software"}
291: {name: "Drupal, changelog", jsRegex: {…}, alias: "Drupal", regex: "^Drupal ([\d\.]+),\s\d{4}-\d{2}-\d{2}\n-{23}", type: "software"}
length: 292
marcialwushu commented 4 years ago
content.js:15 [VULNERS] Match cpe:/a:yoast:wordpress_seo <!-- This site is optimized with the Yoast SEO plugin v13.2 - 13.2
(anonymous) @ content.js:15
marcialwushu commented 4 years ago

content.js


console.log('[VULNERS] Init');

v_browser.runtime.sendMessage({ action: 'get_regexp'}, (rules) => {
    console.log('[VULNERS] Rules', rules);

    let html = document.documentElement.innerHTML;
    let matches = [];

    for (let rule of rules) {
        try {
            let match = html.match(new RegExp(rule.regex));

            if (match) {
                console.warn('[VULNERS] Match', rule.alias, match[0], match[1]);
                matches.push({url: document.location.host, rule, version: match[1]});
            }
        } catch(e) {
            console.warn('[VULNERS]', e)
        }
    }

    matches.length && v_browser.runtime.sendMessage({ action: 'match', matches: matches});
});

var origOpen = XMLHttpRequest.prototype.open;
XMLHttpRequest.prototype.open = function() {
    console.log('request started!');
    this.addEventListener('load', function() {
        console.log('request completed!');
        console.log(this.readyState); //will always be 4 (ajax is completed successfully)
        console.log(this.responseText); //whatever the response was
    });
    origOpen.apply(this, arguments);
};