Package ghidra.app.util.bin.format.elf
Class ElfProgramHeaderConstants
- java.lang.Object
-
- ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
-
public class ElfProgramHeaderConstants extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intPF_MASKOSOS-specificstatic intPF_MASKPROCProcessor-specificstatic intPF_RSegment is readablestatic intPF_WSegment is writablestatic intPF_XSegment is executablestatic intPT_DYNAMICDynamic linking information (.dynamic section)static intPT_GNU_EH_FRAMEGCC .eh_frame_hdr segmentstatic intPT_GNU_RELROSpecifies segments which may be read-only after relocationstatic intPT_GNU_STACKIndicates stack executabilitystatic intPT_INTERPInterpreter path namestatic intPT_LOADLoadable segmentstatic intPT_NOTEAuxiliary information locationstatic intPT_NULLUnused/Undefined segmentstatic intPT_PHDRProgram header tablestatic intPT_SHLIBUnusedstatic intPT_SUNWBSSSun Specific segmentstatic intPT_SUNWSTACKStack segmentstatic intPT_TLSThread-local storage segment
-
-
-
Field Detail
-
PT_NULL
public static final int PT_NULL
Unused/Undefined segment- See Also:
- Constant Field Values
-
PT_LOAD
public static final int PT_LOAD
Loadable segment- See Also:
- Constant Field Values
-
PT_DYNAMIC
public static final int PT_DYNAMIC
Dynamic linking information (.dynamic section)- See Also:
- Constant Field Values
-
PT_INTERP
public static final int PT_INTERP
Interpreter path name- See Also:
- Constant Field Values
-
PT_NOTE
public static final int PT_NOTE
Auxiliary information location- See Also:
- Constant Field Values
-
PT_SHLIB
public static final int PT_SHLIB
Unused- See Also:
- Constant Field Values
-
PT_PHDR
public static final int PT_PHDR
Program header table- See Also:
- Constant Field Values
-
PT_TLS
public static final int PT_TLS
Thread-local storage segment- See Also:
- Constant Field Values
-
PT_GNU_EH_FRAME
public static final int PT_GNU_EH_FRAME
GCC .eh_frame_hdr segment- See Also:
- Constant Field Values
-
PT_GNU_STACK
public static final int PT_GNU_STACK
Indicates stack executability- See Also:
- Constant Field Values
-
PT_GNU_RELRO
public static final int PT_GNU_RELRO
Specifies segments which may be read-only after relocation- See Also:
- Constant Field Values
-
PT_SUNWBSS
public static final int PT_SUNWBSS
Sun Specific segment- See Also:
- Constant Field Values
-
PT_SUNWSTACK
public static final int PT_SUNWSTACK
Stack segment- See Also:
- Constant Field Values
-
PF_X
public static final int PF_X
Segment is executable- See Also:
- Constant Field Values
-
PF_W
public static final int PF_W
Segment is writable- See Also:
- Constant Field Values
-
PF_R
public static final int PF_R
Segment is readable- See Also:
- Constant Field Values
-
PF_MASKOS
public static final int PF_MASKOS
OS-specific- See Also:
- Constant Field Values
-
PF_MASKPROC
public static final int PF_MASKPROC
Processor-specific- See Also:
- Constant Field Values
-
-