Path: blob/master/lib/msf/core/module/ranking.rb
19593 views
module Msf::Module::Ranking1extend ActiveSupport::Concern23module ClassMethods4#5# Returns this module's ranking.6#7def rank8(const_defined?('Rank')) ? const_get('Rank') : Msf::NormalRanking9end1011#12# Returns this module's ranking as a string for display.13#14def rank_to_h15rank_to_s.gsub('Rank', '').downcase16end1718#19# Returns this module's ranking as a string representation.20#21def rank_to_s22Msf::RankingName[rank]23end24end2526#27# Instance Methods28#2930#31# Returns the module's rank.32#33def rank34self.class.rank35end3637#38# Returns the module's rank in display format.39#40def rank_to_h41self.class.rank_to_h42end4344#45# Returns the module's rank in string format.46#47def rank_to_s48self.class.rank_to_s49end50end515253