Sha256: a8b8cca4b82b437367ab9d8cbea84efab1ac6022628be7e8d7118ad79a3ebc88

Contents?: true

Size: 458 Bytes

Versions: 3

Compression:

Stored size: 458 Bytes

Contents

# frozen_string_literal: true

module Yawast
  module Commands
    class DNS
      def self.process(args, options)
        uri = Yawast::Commands::Utils.extract_uri(args)

        Yawast.header

        Yawast::Shared::Output.setup uri, options unless options.output.nil?

        puts "Scanning: #{uri}"
        puts

        Yawast::Scanner::Plugins::DNS::Generic.dns_info uri, options
        Yawast::Shared::Output.write_file
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
yawast-0.7.0 lib/commands/dns.rb
yawast-0.7.0.beta3 lib/commands/dns.rb
yawast-0.7.0.beta2 lib/commands/dns.rb