Package ghidra.app.util.bin.format.macho
Class MachHeaderFileTypes
- java.lang.Object
-
- ghidra.app.util.bin.format.macho.MachHeaderFileTypes
-
public final class MachHeaderFileTypes extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static int
MH_BUNDLE
dynamically bound bundle filestatic int
MH_CORE
core filestatic int
MH_DSYM
linking only, no section contents, companion file with only debug sectionsstatic int
MH_DYLIB
dynamically bound shared librarystatic int
MH_DYLIB_STUB
shared library stub for static linking only, no section contentsstatic int
MH_DYLINKER
dynamic link editorstatic int
MH_EXECUTE
demand paged executable filestatic int
MH_FVMLIB
fixed VM shared library filestatic int
MH_KEXT_BUNDLE
x86_64 kextsstatic int
MH_OBJECT
relocatable object filestatic int
MH_PRELOAD
preloaded executable file
-
Constructor Summary
Constructors Constructor Description MachHeaderFileTypes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getFileTypeDescription(int fileType)
static java.lang.String
getFileTypeName(int fileType)
-
-
-
Field Detail
-
MH_OBJECT
public static final int MH_OBJECT
relocatable object file- See Also:
- Constant Field Values
-
MH_EXECUTE
public static final int MH_EXECUTE
demand paged executable file- See Also:
- Constant Field Values
-
MH_FVMLIB
public static final int MH_FVMLIB
fixed VM shared library file- See Also:
- Constant Field Values
-
MH_CORE
public static final int MH_CORE
core file- See Also:
- Constant Field Values
-
MH_PRELOAD
public static final int MH_PRELOAD
preloaded executable file- See Also:
- Constant Field Values
-
MH_DYLIB
public static final int MH_DYLIB
dynamically bound shared library- See Also:
- Constant Field Values
-
MH_DYLINKER
public static final int MH_DYLINKER
dynamic link editor- See Also:
- Constant Field Values
-
MH_BUNDLE
public static final int MH_BUNDLE
dynamically bound bundle file- See Also:
- Constant Field Values
-
MH_DYLIB_STUB
public static final int MH_DYLIB_STUB
shared library stub for static linking only, no section contents- See Also:
- Constant Field Values
-
MH_DSYM
public static final int MH_DSYM
linking only, no section contents, companion file with only debug sections- See Also:
- Constant Field Values
-
MH_KEXT_BUNDLE
public static final int MH_KEXT_BUNDLE
x86_64 kexts- See Also:
- Constant Field Values
-
-