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 intMH_BUNDLEdynamically bound bundle filestatic intMH_COREcore filestatic intMH_DSYMlinking only, no section contents, companion file with only debug sectionsstatic intMH_DYLIBdynamically bound shared librarystatic intMH_DYLIB_STUBshared library stub for static linking only, no section contentsstatic intMH_DYLINKERdynamic link editorstatic intMH_EXECUTEdemand paged executable filestatic intMH_FVMLIBfixed VM shared library filestatic intMH_KEXT_BUNDLEx86_64 kextsstatic intMH_OBJECTrelocatable object filestatic intMH_PRELOADpreloaded executable file
-
Constructor Summary
Constructors Constructor Description MachHeaderFileTypes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetFileTypeDescription(int fileType)static java.lang.StringgetFileTypeName(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
-
-