# frozen_string_literal: true ## # This file is part of WhatWeb and may be subject to # redistribution and commercial restrictions. Please see the WhatWeb # web site for more information on licensing and terms of use. # http://www.morningstarsecurity.com/research/whatweb ## WhatWeb::Plugin.define "PHPOpenChat" do @author = "Brendan Coles " # 2011-08-23 @version = "0.1" @description = "PHPOpenChat is a high performance php-based chat server software for a live chat-room" @website = "http://www.phpopenchat.org/" # Google results as at 2011-08-23 # # 13 for intitle:"PHPOpenChat Installation" inurl:"admin/install.php" # 10 for "You don't read the INSTALL instructions!" "Use the PHPOpenChat-Installer to install and configure your chat." inurl:html # Dorks # @dorks = [ 'intitle:"PHPOpenChat Installation" inurl:"admin/install.php"' ] # Matches # @matches = [ # ./html/ { regexp: /[\s]+You don't read the INSTALL instructions!
[\s]+Use the PHPOpenChat-Installer<\/a>[\s]+to install and configure your chat\.[\s]+<\/body><\/html>/ }, # ./html/admin/install.php { regexp: /[\s]+[\s]+PHPOpenChat Installation<\/title>[\s]+<\/head>[\s]+<body>[\s]+<h2>PHPOpenChat Installer<\/h2>[\s]+Step: [\s]+ <b><font color="red">1<\/font><\/b>  <b>2<\/b>  <b>3<\/b>  <b>4<\/b>  <b>5<\/b> [\s]+<table border=1>[\s]+<form action="install\.php" method="post">/ }, ] end