Class SegmentNames
java.lang.Object
ghidra.app.util.bin.format.macho.commands.SegmentNames
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringthe traditional UNIX data segmentstatic final Stringthe icon segmentstatic final Stringthe segment for the self (dyld) modifying code stubs that has read, write and execute permissionsstatic final Stringthe segment containing all structs created and maintained by the link editor.static final Stringobjective-C runtime segmentstatic final Stringthe pagezero segment which has no protections and catches NULL references for MH_EXECUTE filesstatic final Stringstatic final Stringthe traditional UNIX text segmentstatic final Stringstatic final Stringthe unix stack segment -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
SEG_PAGEZERO
the pagezero segment which has no protections and catches NULL references for MH_EXECUTE files- See Also:
-
SEG_TEXT
-
SEG_DATA
-
SEG_OBJC
-
SEG_ICON
-
SEG_LINKEDIT
the segment containing all structs created and maintained by the link editor. Created with -seglinkedit option to ld(1) for MH_EXECUTE and FVMLIB file types only- See Also:
-
SEG_UNIXSTACK
-
SEG_IMPORT
the segment for the self (dyld) modifying code stubs that has read, write and execute permissions- See Also:
-
SEG_TEXT_EXEC
- See Also:
-
SEG_PRELINK_TEXT
- See Also:
-
SEG_BRANCH_STUBS
- See Also:
-
SEG_BRANCH_GOTS
- See Also:
-
-
Constructor Details
-
SegmentNames
public SegmentNames()
-