Sha256: dd9a4db6c56675f14435049ba2af2ad11b5a99d5415f6692879ab580877fc571

Contents?: true

Size: 1.77 KB

Versions: 6

Compression:

Stored size: 1.77 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 "Tine-2" do
  @author = "Brendan Coles <bcoles@gmail.com>" # 2011-06-24
  @version = "0.1"
  @description = "Tine 2.0 is an open source project which combines groupware and CRM in one consistent interface. Tine 2.0 is web-based and optimises collaboration and organisation of groups in a lasting manner."
  @website = "http://www.tine20.org/"

  # 8 results for "You need to enable javascript to use Tine 2.0"

  # Dorks #
  @dorks = [
    '"You need to enable javascript to use Tine 2.0"'
  ]

  # Matches #
  @matches = [

    # HTML Comment
    { text: '<!-- Tine 2.0 static files -->' },

    # HTML Comment # Setup page
    { text: '<!-- Tine 2.0 setup static files -->' },

    # Powered by
    { text: 'Powered by: <a target="_blank" href="http://www.tine20.org/">Tine 2.0</a></div>' },

    # noscript
    { text: '<noscript><p>You need to enable javascript to use <a href="http://www.tine20.org/" title="online open source groupware and crm">Tine 2.0</a></p></noscript>' },

    # noscript # Setup page
    { text: '<noscript>You need to enable javascript to use <a href="http://www.tine20.org">Tine 2.0 setup or use the CLI setup</a></noscript>' },

  ]

  # Passive #
  def passive(target)
    m = []

    # TINE20SESSID Cookie
    m << { name: "TINE20SESSID Cookie" } if target.headers['set-cookie'] =~ /TINE20SESSID=[^;]+;/

    # TINE20SETUPSESSID Cookie
    m << { name: "TINE20SETUPSESSID Cookie" } if target.headers['set-cookie'] =~ /TINE20SESSID=[^;]+;/

    # Return passive matches
    m
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
simple_whatweb-0.4.1 lib/whatweb/plugins/tine-2.0.rb
simple_whatweb-0.4.0 lib/whatweb/plugins/tine-2.0.rb
simple_whatweb-0.3.0 lib/whatweb/plugins/tine-2.0.rb
simple_whatweb-0.2.1 lib/whatweb/plugins/tine-2.0.rb
simple_whatweb-0.2.0 lib/whatweb/plugins/tine-2.0.rb
simple_whatweb-0.1.0 lib/whatweb/plugins/tine-2.0.rb