Sha256: 30a6e3d9fa2effcdaf09834209218b38cfff40f0643ca6b12fa2fa2490311c24
Contents?: true
Size: 1.28 KB
Versions: 5
Compression:
Stored size: 1.28 KB
Contents
# 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 "AChecker" do @author = "Brendan Coles <bcoles@gmail.com>" # 2010-09-17 @version = "0.1" @description = "AChecker is an open source Web accessibility evaluation tool. It can be used to review the accessibility of Web pages based on a variety international accessibility guidelines." @website = "http://www.atutor.ca/achecker/" # Google results as at 2010-09-17 # # 6 for intitle:"AChecker : ATRC Accessibility Checker:" # Dorks # @dorks = [ 'intitle:"AChecker : ATRC Accessibility Checker:"' ] @matches = [ # Default title { text: '<title>AChecker : ATRC Accessibility Checker: </title>' }, ] # Version detection def passive(target) m = [] if / <br \/><h1>Web Accessibility Checker<\/h1>/.match?(target.body) if / <\/td><td><span> Version: ([\d\.]+)<\/span><\/td>/.match?(target.body) version = target.body.scan(/ <\/td><td><span> Version: ([\d\.]+)<\/span><\/td>/)[0][0] m << { version: version } end end m end end
Version data entries
5 entries across 5 versions & 1 rubygems