| Class | Rex::Exploitation::Egghunter |
| In: |
lib/rex/exploitation/egghunter.rb
|
| Parent: | Object |
This class provides an interface to generating egghunters. Egghunters are used to search process address space for a known byte sequence. This is useful in situations where there is limited room for a payload when an overflow occurs, but it‘s possible to stick a larger payload somewhere else in memory that may not be directly predictable.
Creates a new egghunter instance and acquires the sub-class that should be used for generating the stub based on the supplied platform and architecture.