File: Tenon-iTools.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 (40 lines) | stat: -rw-r--r-- 1,432 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
##
# 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 "Tenon-iTools" do
author "Brendan Coles <bcoles@gmail.com>" # 2010-11-01
version "0.1"
description "iTools 9 is a web site management system for both small to medium-sized web hosting providers that own or rent dedicated servers, and for large service providers who may wish to bundle iTools into their offerings. iTools is ideal for the professional hosting of multiple companies on a single server; it shortens the time and lessens the expertise needed to deploy new sites. iTools's secure, domain-specific, browser-based Apache administration, using a 9th generation suite of tools, makes Apache on Mac OS X, the easiest Apache in the world to administer. - homepage: http://www.tenon.com/products/itools-osx/"

# 687 ShodanHQ results for iTools @ 2010-11-01

# Examples #
examples %w|
208.86.167.8
207.255.26.212
64.51.57.75
64.186.244.170
93.93.131.212
62.181.209.24
173.56.12.2
198.31.196.155
207.162.162.65
74.62.17.201
|

# Passive #
def passive
	m=[]

	# HTTP Server Header
	m << { :version=>@headers["server"].scan(/\(iTools ([\d\.]+)[\)]?\/Mac OS X\)/).flatten, :string=>"Mac OS X" } if @headers["server"] =~ /\(iTools ([\d\.]+)[\)]?\/Mac OS X\)/

	m

end

end