File: Alpha-Five.rb

package info (click to toggle)
whatweb 0.4.8~git20120606-1
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 7,956 kB
  • sloc: ruby: 53,738; sh: 577; makefile: 34
file content (52 lines) | stat: -rw-r--r-- 1,303 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
##
# 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
##
Plugin.define "Alpha-Five" do
author "Brendan Coles <bcoles@gmail.com>" # 2011-08-20
version "0.1"
description "The Alpha Five Application Server allows you to deploy the web applications you build with Alpha Five Developer. Each license allows you to install the server on one PC. - https://www.alphasoftware.com/shop/"

# ShodanHQ results as at 2011-08-20 #
# 463 for Alpha Five
# 275 for A5wSessionId
# 254 for A5wBrowserId

# Google results as at 2011-08-20 #
# 126 for inurl:/login.a5w

# Dorks #
dorks [
'inurl:/login.a5w'
]

# Examples #
examples %w|
65.98.21.223
109.108.129.106
216.54.51.85
174.121.88.136
174.121.88.157
174.121.88.161
174.121.232.200
174.121.170.82
|

# Matches #
matches [

# Version Detection # Server Header
{ :search=>"headers[server]", :version=>/^Alpha Five( Application Server)?\/([\d\.]+ Build\/[\d\-]+)/, :offset=>1 },

# A5wSessionId Cookie
{ :search=>"headers[set-cookie]", :regexp=>/A5wSessionId=[a-f\d]{32};/ },

# A5wBrowserId Cookie
{ :search=>"headers[set-cookie]", :regexp=>/A5wBrowserId=[a-f\d]{32};/ },

]

end