Class RebaseTable
java.lang.Object
ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
ghidra.app.util.bin.format.macho.commands.dyld.RebaseTable
A Mach-O rebase table
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
opcodeOffsets, slebOffsets, stringOffsets, ulebOffsets -
Constructor Summary
ConstructorsConstructorDescriptionCreates an emptyRebaseTableRebaseTable(BinaryReader reader, MachHeader header, long tableSize) Creates and parses a newRebaseTable -
Method Summary
Methods inherited from class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
getOpcodeOffsets, getSlebOffsets, getStringOffsets, getUlebOffsets
-
Constructor Details
-
RebaseTable
public RebaseTable()Creates an emptyRebaseTable -
RebaseTable
Creates and parses a newRebaseTable- Parameters:
reader- Areaderpositioned at the start of the rebase tableheader- The headertableSize- The size of the table, in bytes- Throws:
IOException- if an IO-related error occurs while parsing
-
-
Method Details
-
getRebases
Returns the rebases.- Returns:
- the rebases
-