# 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 "OpenEMR" do @author = "Brendan Coles " # 2011-10-20 @version = "0.1" @description = "OpenEMR is a Free and Open Source electronic health records and medical practice management application." @website = "http://www.open-emr.org/" # ShodanHQ results as at 2011-10-20 # # 1 for OpenEMR # Google results as at 2011-10-20 # # 38 for inurl:"interface/login/login_frame.php" ext:php # Dorks # @dorks = [ 'inurl:"interface/login/login_frame.php" ext:php' ] # Matches # @matches = [ # GHDB # URL Pattern { certainty: 25, ghdb: 'inurl:interface/login/login_frame.php filetype:php' }, # Redirect Page { regexp: // }, # Version Detection # /interface/login/login_title.php { version: /type="text\/css">[\s]+<\/head>[\s]+[\s]+[^<]+ v([^\s^<]+)<\/span>
/ }, # Login Page # Frameset # HTML Comment { regexp: // }, # OpenEMR Cookie { certainty: 75, search: "headers[set-cookie]", regexp: /OpenEMR=[^\s]+;/ }, ] end