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
the traditional UNIX text segment- See Also:
-
SEG_DATA
the traditional UNIX data segment- See Also:
-
SEG_OBJC
objective-C runtime segment- See Also:
-
SEG_ICON
the icon segment- See Also:
-
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
the unix stack segment- See Also:
-
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()
-