Sha256: 498947ef4b29616444172b274978da83727841de9ff812744d37e2cbad1bacd3
Contents?: true
Size: 1.07 KB
Versions: 9
Compression:
Stored size: 1.07 KB
Contents
# frozen_string_literal: true # Gems # Believe it or not, active_support MUST be the first one, # otherwise encoding issues can happen when using JSON format. # Not kidding. require 'active_support/all' require 'cms_scanner' require 'yajl/json_gem' require 'addressable/uri' # Standard Lib require 'uri' require 'time' require 'readline' require 'securerandom' # Custom Libs require 'wpscan/helper' require 'wpscan/db' require 'wpscan/version' require 'wpscan/errors' require 'wpscan/parsed_cli' require 'wpscan/browser' require 'wpscan/target' require 'wpscan/finders' require 'wpscan/controller' require 'wpscan/controllers' require 'wpscan/references' require 'wpscan/vulnerable' require 'wpscan/vulnerability' Encoding.default_external = Encoding::UTF_8 # WPScan module WPScan include CMSScanner APP_DIR = Pathname.new(__FILE__).dirname.join('..', 'app').expand_path DB_DIR = Pathname.new(Dir.home).join('.wpscan', 'db') # Override, otherwise it would be returned as 'wp_scan' # # @return [ String ] def self.app_name 'wpscan' end end require "#{WPScan::APP_DIR}/app"
Version data entries
9 entries across 9 versions & 1 rubygems