Class: Ronin::Exploits::MemoryCorruption
- Defined in:
- lib/ronin/exploits/memory_corruption.rb
Overview
Base-class that represents all memory corruption type exploits.
Direct Known Subclasses
Class Method Summary collapse
-
.exploit_type ⇒ Symbol
private
Returns the type or kind of exploit.
Methods included from Ronin::Exploits::Metadata::OS
Methods included from Ronin::Exploits::Metadata::Arch
Methods inherited from Exploit
#NotVulnerable, #Unknown, #Vulnerable, advisories, advisory, #build, #cleanup, disclosed?, disclosure_date, exploit, #exploit, #fail, #initialize, #launch, #perform_build, #perform_cleanup, #perform_launch, #perform_test, #perform_validate, quality, register, release_date, released?, software, software_versions, #test, #validate
Constructor Details
This class inherits a constructor from Ronin::Exploits::Exploit
Class Method Details
.exploit_type ⇒ Symbol
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Note:
This is used internally to map an exploit class to a printable type.
Returns the type or kind of exploit.
48 49 50 |
# File 'lib/ronin/exploits/memory_corruption.rb', line 48 def self.exploit_type :memory_corruption end |