Class: Nexpose::Exploit
Overview
Known exploits of a vulnerability.
Instance Attribute Summary collapse
-
#description ⇒ Object
readonly
A description of the exploit, if available.
-
#id ⇒ Object
readonly
Internal Nexpose identifier of the exploit.
-
#skill_level ⇒ Object
readonly
Skill level required to use the exploit.
-
#source ⇒ Object
readonly
Source which defined and published the exploit, such as Metasploit or Exploit Database.
-
#source_key ⇒ Object
readonly
Reference key used by the publishing source to identify the exploit.
-
#title ⇒ Object
readonly
Exploit title.
Method Summary
Methods inherited from APIObject
Instance Attribute Details
#description ⇒ Object (readonly)
A description of the exploit, if available.
153 154 155 |
# File 'lib/nexpose/vuln_def.rb', line 153 def description @description end |
#id ⇒ Object (readonly)
Internal Nexpose identifier of the exploit.
149 150 151 |
# File 'lib/nexpose/vuln_def.rb', line 149 def id @id end |
#skill_level ⇒ Object (readonly)
Skill level required to use the exploit. One of: Expert, Intermediate, Novice.
156 157 158 |
# File 'lib/nexpose/vuln_def.rb', line 156 def skill_level @skill_level end |
#source ⇒ Object (readonly)
Source which defined and published the exploit, such as Metasploit or Exploit Database.
159 160 161 |
# File 'lib/nexpose/vuln_def.rb', line 159 def source @source end |
#source_key ⇒ Object (readonly)
Reference key used by the publishing source to identify the exploit.
161 162 163 |
# File 'lib/nexpose/vuln_def.rb', line 161 def source_key @source_key end |
#title ⇒ Object (readonly)
Exploit title.
151 152 153 |
# File 'lib/nexpose/vuln_def.rb', line 151 def title @title end |