Package ghidra.app.util.bin.format.elf
Class ElfProgramHeaderConstants
java.lang.Object
ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
OS-specificstatic final int
Processor-specificstatic final int
Segment is readablestatic final int
Segment is writablestatic final int
Segment is executablestatic final int
Dynamic linking information (.dynamic section)static final int
GCC .eh_frame_hdr segmentstatic final int
Specifies segments which may be read-only after relocationstatic final int
Indicates stack executabilitystatic final int
Interpreter path namestatic final int
Loadable segmentstatic final int
Auxiliary information locationstatic final int
Unused/Undefined segmentstatic final int
Program header tablestatic final int
Unusedstatic final int
Sun Specific segmentstatic final int
Stack segmentstatic final int
Thread-local storage segment -
Method Summary
-
Field Details
-
PT_NULL
public static final int PT_NULLUnused/Undefined segment- See Also:
-
PT_LOAD
public static final int PT_LOADLoadable segment- See Also:
-
PT_DYNAMIC
public static final int PT_DYNAMICDynamic linking information (.dynamic section)- See Also:
-
PT_INTERP
public static final int PT_INTERPInterpreter path name- See Also:
-
PT_NOTE
public static final int PT_NOTEAuxiliary information location- See Also:
-
PT_SHLIB
public static final int PT_SHLIBUnused- See Also:
-
PT_PHDR
public static final int PT_PHDRProgram header table- See Also:
-
PT_TLS
public static final int PT_TLSThread-local storage segment- See Also:
-
PT_GNU_EH_FRAME
public static final int PT_GNU_EH_FRAMEGCC .eh_frame_hdr segment- See Also:
-
PT_GNU_STACK
public static final int PT_GNU_STACKIndicates stack executability- See Also:
-
PT_GNU_RELRO
public static final int PT_GNU_RELROSpecifies segments which may be read-only after relocation- See Also:
-
PT_SUNWBSS
public static final int PT_SUNWBSSSun Specific segment- See Also:
-
PT_SUNWSTACK
public static final int PT_SUNWSTACKStack segment- See Also:
-
PF_X
public static final int PF_XSegment is executable- See Also:
-
PF_W
public static final int PF_WSegment is writable- See Also:
-
PF_R
public static final int PF_RSegment is readable- See Also:
-
PF_MASKOS
public static final int PF_MASKOSOS-specific- See Also:
-
PF_MASKPROC
public static final int PF_MASKPROCProcessor-specific- See Also:
-