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 int
PF_MASKOS
OS-specificstatic int
PF_MASKPROC
Processor-specificstatic int
PF_R
Segment is readablestatic int
PF_W
Segment is writablestatic int
PF_X
Segment is executablestatic int
PT_DYNAMIC
Dynamic linking information (.dynamic section)static int
PT_GNU_EH_FRAME
GCC .eh_frame_hdr segmentstatic int
PT_GNU_RELRO
Specifies segments which may be read-only after relocationstatic int
PT_GNU_STACK
Indicates stack executabilitystatic int
PT_INTERP
Interpreter path namestatic int
PT_LOAD
Loadable segmentstatic int
PT_NOTE
Auxiliary information locationstatic int
PT_NULL
Unused/Undefined segmentstatic int
PT_PHDR
Program header tablestatic int
PT_SHLIB
Unusedstatic int
PT_SUNWBSS
Sun Specific segmentstatic int
PT_SUNWSTACK
Stack segmentstatic int
PT_TLS
Thread-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
-
-