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
-
Field Summary
Fields inherited from class ghidra.app.util.bin.format.macho.commands.dyld.OpcodeTable
opcodeOffsets, slebOffsets, stringOffsets, ulebOffsets
-
Constructor Summary
ConstructorDescriptionCreates an emptyRebaseTable
RebaseTable
(BinaryReader reader, MachHeader header, int 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
- Areader
positioned 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
-