Module: Ronin::App::Types::Spider

Defined in:
lib/ronin/app/types/spider.rb

Overview

Constant Summary collapse

TargetType =

The type of web spider targets

Types::String.enum('host', 'domain', 'site')
HostList =

Represents a list of hosts.

Types::List
PortList =

Represents a comma separated list of ports.

Types::Array.of(Types::Integer).constructor do |value|
  value.split(/(?:,\s*|\s+)/).map(&:to_i)
end
URLList =

Represents a list of URLs.

Types::List
ExtList =

Represents a list of file exts.

Types::List