Sha256: cce062d281a59872319b399e0f2b34381d2bba476ec97d5311032956c9779d1a
Contents?: true
Size: 1.52 KB
Versions: 6
Compression:
Stored size: 1.52 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 ## # Version 0.2 # removed :name and :certainty=>100 WhatWeb::Plugin.define "CushyCMS" do @author = "Andrew Horton" @version = "0.2" @description = "Simple, closed-source CMS. Free and paid versions. Built with Ruby on Rails" @website = "http://www.cushycms.com/" # Set-Cookie: _cushy_session=BAh7CDoPc2Vzc2lvbl9pZCIlYTkwOTgxZGRmNTVmMjY3ZGRmYWJiNDhkNzM4OWY2NzQ6DXJlZmVycmVyIgAiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhhc2h7AAY6CkB1c2VkewA%3D--e520ebeee34faf95fede4247ecaaf46fe80a84de; path=/; HttpOnly # <li id="poweredBy"><img alt="Powered by CushyCMS" src="/images/cushy_badge.gif?1274163122" /></li> # this plugin wasn't made with enough samples... so it will probably miss some sites @matches = [ { text: 'Content Management Powered by <a href="http://www.cushycms.com">CushyCMS</a>' }, { text: '<li id="poweredBy"><img alt="Powered by CushyCMS" src="/images/cushy_badge.gif' }, { text: '<span id="cushycms-footer">Powered by CushyCMS</span>' }, { regexp: /<a href="http:\/\/www.cushycms.com\/[^>]+>(<font[^>]+>)?Powered by CushyCMS/ }, # " { regexp: /<[^>]+class="cushycms"/ } ] def passive(target) m = [] m << { name: "Cushy Cookie" } if target.headers["set-cookie"] =~ /_cushy_session=.*/ m end end
Version data entries
6 entries across 6 versions & 1 rubygems