metasploit-framework/lib/anemone/cli.rb

25 lines
466 B
Ruby

module Anemone
module CLI
COMMANDS = %w[count cron pagedepth serialize url-list]
def self.run
command = ARGV.shift
if COMMANDS.include? command
load "anemone/cli/#{command.tr('-', '_')}.rb"
else
puts <<-INFO
Anemone is a web spider framework that can collect
useful information about pages it visits.
Usage:
anemone <command> [arguments]
Commands:
#{COMMANDS.join(', ')}
INFO
end
end
end
end