Parent

Methods

Class/Module Index [+]

Quicksearch

Rex::Exploitation::OpcodeDb::ImageModule::Segment

This class contains information about a module-associated segment.

Attributes

base_address[R]

The base address of the segment.

executable[R]

Boolean that indicates whether or not the segment is executable.

readable[R]

Boolean that indicates whether or not the segment is readable.

size[R]

The size of the segment in bytes.

type[R]

The type of the segment, such as ".text".

writable[R]

Boolean that indicates whether or not the segment is writable.

Public Class Methods

new(hash) click to toggle source
# File lib/rex/exploitation/opcodedb.rb, line 96
def initialize(hash)
        @type = hash['type']
        @base_address = hash['base_address'].to_i
        @size         = hash['segment_size'].to_i
        @writable     = hash['writable'] == "true" ? true : false
        @readable     = hash['readable'] == "true" ? true : false
        @executable   = hash['executable'] == "true" ? true : false
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.