class Rex::Registry::ValueKeyData

Attributes

data[RW]

Public Class Methods

new(hive, offset, length, datatype, parent_offset) click to toggle source
# File lib/rex/registry/valuekey.rb, line 52
def initialize(hive, offset, length, datatype, parent_offset)
  offset = offset + 4

  #If the data-size is lower than 5, the data-offset value is used to store
  #the data itself!
  if length < 5
    @data = hive[parent_offset + 0x08, 4]
  else
    @data = hive[offset + 0x1000, length]
  end
end