Class: Ronin::Exploits::HeapOverflow
- Inherits:
-
MemoryCorruption
- Object
- Exploit
- MemoryCorruption
- Ronin::Exploits::HeapOverflow
- Defined in:
- lib/ronin/exploits/heap_overflow.rb
Overview
Represents a head overflow exploit.
Class Method Summary collapse
-
.exploit_type ⇒ Symbol
private
Returns the type or kind of exploit.
Methods included from Metadata::OS
Methods included from 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.
45 46 47 |
# File 'lib/ronin/exploits/heap_overflow.rb', line 45 def self.exploit_type :heap_overflow end |