Sha256: b2f14e50a5abe8e0e10d477e5fe0202335ce67e79e194adda1c0ec6abd667af0

Contents?: true

Size: 712 Bytes

Versions: 540

Compression:

Stored size: 712 Bytes

Contents

# frozen_string_literal: true

module PWN
  # This file, using the autoload directive loads SP reports
  # into memory only when they're needed. For more information, see:
  # http://www.rubyinside.com/ruby-techniques-revealed-autoload-1652.html
  module Reports
    # autoload :HTML, 'pwn/reports/html'
    # autoload :JSON, 'pwn/reports/json'
    # autoload :PDF, 'pwn/reports/pdf'
    autoload :Fuzz, 'pwn/reports/fuzz'
    autoload :Phone, 'pwn/reports/phone'
    autoload :SAST, 'pwn/reports/sast'
    autoload :URIBuster, 'pwn/reports/uri_buster'
    # autoload :XML, 'pwn/reports/xml'

    # Display a List of Every PWN Report

    public_class_method def self.help
      constants.sort
    end
  end
end

Version data entries

540 entries across 540 versions & 1 rubygems

Version Path
pwn-0.5.1 lib/pwn/reports.rb
pwn-0.5.0 lib/pwn/reports.rb
pwn-0.4.999 lib/pwn/reports.rb
pwn-0.4.998 lib/pwn/reports.rb
pwn-0.4.997 lib/pwn/reports.rb
pwn-0.4.996 lib/pwn/reports.rb
pwn-0.4.995 lib/pwn/reports.rb
pwn-0.4.994 lib/pwn/reports.rb
pwn-0.4.993 lib/pwn/reports.rb
pwn-0.4.992 lib/pwn/reports.rb
pwn-0.4.991 lib/pwn/reports.rb
pwn-0.4.990 lib/pwn/reports.rb
pwn-0.4.989 lib/pwn/reports.rb
pwn-0.4.988 lib/pwn/reports.rb
pwn-0.4.987 lib/pwn/reports.rb
pwn-0.4.986 lib/pwn/reports.rb
pwn-0.4.985 lib/pwn/reports.rb
pwn-0.4.984 lib/pwn/reports.rb
pwn-0.4.983 lib/pwn/reports.rb
pwn-0.4.982 lib/pwn/reports.rb