Sha256: 8277faf71651fc9b12169c65a334c6a02f97d7c946a1aab8b82273b0311e9aec
Contents?: true
Size: 578 Bytes
Versions: 10
Compression:
Stored size: 578 Bytes
Contents
#!/usr/bin/env ruby require 'cms_scanner' # Custom WPScan Scanner module WPScan include CMSScanner module Controller # Custom WPScan Controller class WpCustom < CMSScanner::Controller::Base def cli_options [ OptString.new(['--wpscan-option VALUE']) ] end def run output('test', option: parsed_options[:wpscan_option]) end end end end WPScan::Scan.new do |s| s.controllers << WPScan::Controller::WpCustom.new s.views_directories << Pathname.new(__FILE__).dirname.join('views').to_s s.run end
Version data entries
10 entries across 10 versions & 1 rubygems