public class Elf32Header extends Elf.Header
bigEndian, ELFCLASS32, ELFCLASS64, ELFDATA2MSB, phentsize, phnum, phoff, shentsize, shnum, shoff, shstrndx, type| Constructor and Description |
|---|
Elf32Header(boolean bigEndian,
ElfParser parser) |
| Modifier and Type | Method and Description |
|---|---|
Elf.DynamicStructure |
getDynamicStructure(long baseOffset,
int index) |
Elf.ProgramHeader |
getProgramHeader(long index) |
Elf.SectionHeader |
getSectionHeader(int index) |
public Elf32Header(boolean bigEndian,
ElfParser parser)
throws java.io.IOException
java.io.IOExceptionpublic Elf.SectionHeader getSectionHeader(int index) throws java.io.IOException
getSectionHeader in class Elf.Headerjava.io.IOExceptionpublic Elf.ProgramHeader getProgramHeader(long index) throws java.io.IOException
getProgramHeader in class Elf.Headerjava.io.IOExceptionpublic Elf.DynamicStructure getDynamicStructure(long baseOffset, int index) throws java.io.IOException
getDynamicStructure in class Elf.Headerjava.io.IOException