Sha256: 6e5e23d69b06d8f96f23635c10caee8d11044af7fcd43aee42bc2ec4eaa85792

Contents?: true

Size: 1.34 KB

Versions: 6

Compression:

Stored size: 1.34 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 "NexusPHP" do
  @author = "Brendan Coles <bcoles@gmail.com>" # 2011-07-01
  @version = "0.1"
  @description = "BitTorrent private tracker scripts written in PHP"
  @website = "http://sourceforge.net/projects/nexusphp/"

  # Google results as at 2011-07-01 #
  # 353 for "Powered by NexusPHP"
  #  31 for "Powered by NexusPHP" inurl:aboutnexus.php

  # Dorks #
  @dorks = [
    '"Powered by NexusPHP"',
    '"Powered by NexusPHP" inurl:aboutnexus.php'
  ]

  # Matches #
  @matches = [

    # Meta Generator
    { regexp: /<meta name="generator" content="NexusPHP"[\s]?\/>/ },

    # Cookies required message # English
    { text: '<p><b>Note</b>: You need cookies enabled to log in or switch language.<br /> [<b>' },

    # HTTPS mode input box # Multiple languages
    { text: '<tr><td class="rowhead">SSL (HTTPS):</td><td class="rowfollow" align="left"><input class="checkbox" type="checkbox" name="ssl" value="yes"' },

    # Year Detection # Powered by footer
    { string: /<\/a> (20[\d]{2})-20[\d]{2} Powered by <a href="aboutnexus\.php">NexusPHP<\/a>/ },

  ]
end

Version data entries

6 entries across 6 versions & 1 rubygems

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