class Rex::ImageSource::ImageSource

Public Instance Methods

close() click to toggle source
# File lib/rex/image_source/image_source.rb, line 23
def close
  raise "do something"
end
file_offset() click to toggle source
# File lib/rex/image_source/image_source.rb, line 19
def file_offset
  raise "do something"
end
read_asciiz(offset) click to toggle source
# File lib/rex/image_source/image_source.rb, line 27
def read_asciiz(offset)
  # FIXME, make me better
  string = ''
  loop do
    char = read(offset, 1)
    break if char == "\x00"
    offset += 1
    string << char
  end
  return string
end
size() click to toggle source
# File lib/rex/image_source/image_source.rb, line 15
def size
  raise "do something"
end
subsource(offset, len) click to toggle source

Um, just some abstract class stuff I guess, this is the interface that any image sources should subscribe to…

# File lib/rex/image_source/image_source.rb, line 11
def subsource(offset, len)
  raise "do something"
end