Package vivisect :: Package parsers :: Module elf
[hide private]
[frames] | no frames]

Module elf

source code

Functions [hide private]
 
parseFile(vw, filename) source code
 
parseBytes(vw, bytes) source code
 
parseMemory(vw, memobj, baseaddr) source code
 
makeStringTable(vw, va, maxva) source code
 
makeSymbolTable(vw, va, maxva) source code
 
makeDynamicTable(vw, va, maxva) source code
 
makeRelocTable(vw, va, maxva, addbase, baseaddr) source code
 
loadElfIntoWorkspace(vw, elf, filename=None) source code
Variables [hide private]
  arch_names = {Elf.EM_ARM: 'arm', Elf.EM_386: 'i386', Elf.EM_X8...
Variables Details [hide private]

arch_names

Value:
{Elf.EM_ARM: 'arm', Elf.EM_386: 'i386', Elf.EM_X86_64: 'amd64',}