Module: CMSScanner
- Defined in:
- lib/cms_scanner.rb,
app/formatters/cli.rb,
app/models/headers.rb,
app/models/version.rb,
app/models/xml_rpc.rb,
app/formatters/json.rb,
app/controllers/core.rb,
app/models/robots_txt.rb,
lib/cms_scanner/target.rb,
lib/cms_scanner/browser.rb,
lib/cms_scanner/version.rb,
lib/cms_scanner/web_site.rb,
lib/cms_scanner/formatter.rb,
lib/cms_scanner/controller.rb,
lib/cms_scanner/controllers.rb,
lib/cms_scanner/errors/http.rb,
app/formatters/cli_no_colour.rb,
lib/cms_scanner/target/scope.rb,
lib/cms_scanner/target/hashes.rb,
lib/cms_scanner/vulnerability.rb,
app/models/interesting_finding.rb,
lib/cms_scanner/cache/typhoeus.rb,
lib/cms_scanner/finders/finder.rb,
app/models/fantastico_fileslist.rb,
lib/cms_scanner/browser/actions.rb,
lib/cms_scanner/browser/options.rb,
lib/cms_scanner/finders/finding.rb,
app/controllers/core/cli_options.rb,
app/finders/interesting_findings.rb,
lib/cms_scanner/cache/file_store.rb,
lib/cms_scanner/finders/findings.rb,
lib/cms_scanner/formatter/buffer.rb,
lib/cms_scanner/target/server/iis.rb,
lib/cms_scanner/target/platform/php.rb,
lib/cms_scanner/target/server/nginx.rb,
app/controllers/interesting_findings.rb,
lib/cms_scanner/target/server/apache.rb,
lib/cms_scanner/finders/unique_finder.rb,
lib/cms_scanner/target/server/generic.rb,
lib/cms_scanner/finders/unique_finders.rb,
app/finders/interesting_findings/headers.rb,
app/finders/interesting_findings/xml_rpc.rb,
lib/cms_scanner/finders/same_type_finder.rb,
lib/cms_scanner/vulnerability/references.rb,
lib/cms_scanner/finders/finder/enumerator.rb,
lib/cms_scanner/finders/same_type_finders.rb,
lib/cms_scanner/finders/independent_finder.rb,
app/finders/interesting_findings/robots_txt.rb,
lib/cms_scanner/finders/independent_finders.rb,
lib/cms_scanner/finders/finder/fingerprinter.rb,
lib/cms_scanner/finders/finder/smart_url_checker.rb,
app/finders/interesting_findings/search_replace_db_2.rb,
app/finders/interesting_findings/fantastico_fileslist.rb,
lib/cms_scanner/finders/finder/smart_url_checker/findings.rb
Overview
Defined Under Namespace
Modules: Cache, Controller, Finders, Formatter
Classes: AccessForbiddenError, Browser, Controllers, FantasticoFileslist, HTTPAuthRequiredError, HTTPRedirectError, Headers, InterestingFinding, ProxyAuthRequiredError, RobotsTxt, Scan, Target, Version, Vulnerability, WebSite, XMLRPC
Constant Summary
collapse
- APP_DIR =
Pathname.new(__FILE__).dirname.join('..', 'app').expand_path
- NS =
self
- VERSION =
'0.0.29'
Class Method Summary
collapse
Class Method Details
.included(base) ⇒ Object
36
37
38
39
40
|
# File 'lib/cms_scanner.rb', line 36
def self.included(base)
remove_const(:NS)
const_set(:NS, base)
super(base)
end
|
.total_requests ⇒ Object
47
48
49
|
# File 'lib/cms_scanner.rb', line 47
def self.total_requests
@@total_requests ||= 0
end
|
.total_requests=(value) ⇒ Object
51
52
53
|
# File 'lib/cms_scanner.rb', line 51
def self.total_requests=(value)
@@total_requests = value
end
|