class Metasploit::Credential::Origin::Service

Origin of ‘Metasploit::Credential::Core`s that were gathered from a {#service} by a {#module_full_name auxiliary or exploit module}. Contrast with {Metasploit::Credential::Origin::Session} which is for `Metasploit::Credential::Core`s derived after a {Metasploit::Credential::Origin::Session#session session} is gained and a {Metasploit::Credential::Origin::Session#post_reference_name post module} is run from the session to gather credentials.

Constants

MODULE_FULL_NAME_REGEXP

Regular expression that matches any ‘Mdm::Module::Detail#fullname` for {#module_full_name} where `Mdm::Module::Detail#mtype` is the module type, e.g. `’auxiliary’‘ or `’exploit’‘, and the remainder is a valid `Mdm::Module::Detail#refname` (it does not contain a `’'‘ and is lower case alphanumeric).