1## 2# This file is part of WhatWeb and may be subject to 3# redistribution and commercial restrictions. Please see the WhatWeb 4# web site for more information on licensing and terms of use. 5# http://www.morningstarsecurity.com/research/whatweb 6## 7Plugin.define "BlueOnyx" do 8author "Brendan Coles <bcoles@gmail.com>" # 2011-03-25 9version "0.1" 10description "Server Appliances and Software - BlueOnyx is a Linux distribution (based on CentOS v5.5) which aims at delivering a turnkey server appliance for webhosting. It comes with a web based GUI interface which allows you to manage most aspects of the server, its sites and accounts. BlueOnyx is a modernized fork of BlueQuartz. A lot of improvements and enhancements went into BlueOnyx, including support for Java Servlet Pages, built in web based email, phpMyAdmin and provisions to automatically create MySQL databases and users for each virtual site - Homepages: http://www.solarspeed.net/ & http://www.blueonyx.it/ & http://bluequartz.org/" 11 12# Google results as at 2011-03-25 # 13# 518 for "Welcome to the Web Site of" "Use your favorite FTP application to move your website to the web server." 14# 561 for (intitle:Login BlueOnyx|intitle:Login BlueQuartz) 15 16# Dorks # 17dorks [ 18'"Welcome to the Web Site of" "Use your favorite FTP application to move your website to the web server."', 19'(intitle:Login BlueOnyx|intitle:Login BlueQuartz)' 20] 21 22 23 24# Matches # 25matches [ 26 27# Version Detection # Title 28{ :version=>/<TITLE>Login - BlueOnyx ([^\s]+) Series - [^<^\s]+<\/TITLE>/ }, 29 30# Version Detection # JavaScript 31{ :version=>'document.write\("\\nThank you for using the BlueOnyx ([^\s]+) Series.\\n"\);' }, 32 33# body html # Shared by BlueOnyx and BlueQuartz 34{ :certainty=>75, :text=>'<BODY BGCOLOR="#FFFFFF" onLoad="focuslogin()" onResize="if(navigator.appName == \'Netscape\') location.reload()" LINK="#FFFFFF" VLINK="#FFFFFF">' }, 35 36# HTML Comment # Shared by BlueOnyx and BlueQuartz 37{ :certainty=>75, :regexp=>/EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES\.[\n][\n]You acknowledge that this software is not designed or intended for use in the design, construction, operation or maintenance of any nuclear facility.[\n]-->/ }, 38 39# Meta Copyright # 404 Error 40# Shared by BlueOnyx and BlueQuartz and Sun Cobalt servers 41{ :certainty=>25, :text=>'<META NAME="Copyright" VALUE="Copyright (C) 2000, Cobalt Networks, Inc. All rights reserved.">' }, 42 43# Redirect Page # Shared by BlueOnyx and BlueQuartz and Sun Cobalt servers 44{ :certainty=>25, :text=>'var url = "/login.php?expired=true&target="+escape(pathname+top.location.search+top.location.hash);' }, 45 46# Welcome to text # Shared by BlueOnyx and BlueQuartz and Sun Cobalt servers 47{ :certainty=>25, :regexp=>/<P ALIGN="CENTER"><FONT SIZE="5" COLOR="#000099" FACE="HELVETICA, ARIAL"><B>Welcome to the Web Site of [^\s^<]+<\/B><\/FONT>/ }, 48 49# web root redirector # Shared by BlueOnyx and BlueQuartz 50{ :certainty=>75, :text=>"<BODY onLoad=\"location='http://'+location.host+'/login/'\">" }, 51 52] 53 54end 55 56