class ELFTools::Segments::InterpSegment

For DT_INTERP segment, knows how to get path of ELF interpreter.

Public Instance Methods

interp_name() click to toggle source

Get the path of interpreter. @return [String] Path to the interpreter. @example

interp_segment.interp_name
#=> '/lib64/ld-linux-x86-64.so.2'
# File lib/elftools/segments/interp_segment.rb, line 15
def interp_name
  data[0..-2] # remove last null byte
end