Constant Field Values
Contents
db.*
-
db.BinaryCodedField Modifier and Type Constant Field Value public static final byte
BYTE_ARRAY
0
public static final byte
DOUBLE
2
public static final byte
DOUBLE_ARRAY
7
public static final byte
FLOAT
1
public static final byte
FLOAT_ARRAY
6
public static final byte
INT_ARRAY
4
public static final byte
LONG_ARRAY
5
public static final byte
SHORT_ARRAY
3
public static final byte
STRING_ARRAY
8
-
db.Database Modifier and Type Constant Field Value protected static final java.lang.String
CHANGE_FILE_PREFIX
"change."
protected static final java.lang.String
CUMULATIVE_CHANGE_FILENAME
"change.data.gbf"
protected static final java.lang.String
CUMULATIVE_MODMAP_FILENAME
"change.map.gbf"
protected static final java.lang.String
DATABASE_FILE_PREFIX
"db."
protected static final java.lang.String
VERSION_FILE_PREFIX
"ver."
-
db.DBConstants Modifier and Type Constant Field Value public static final int
CREATE
0
public static final int
READ_ONLY
2
public static final int
UPDATE
1
public static final int
UPGRADE
3
db.buffers.*
-
db.buffers.BufferMgr Modifier and Type Constant Field Value public static final java.lang.String
ALWAYS_PRECACHE_PROPERTY
"db.always.precache"
public static final int
DEFAULT_BUFFER_SIZE
16384
public static final int
DEFAULT_CACHE_SIZE
4194304
public static final int
DEFAULT_CHECKPOINT_COUNT
10
-
db.buffers.DataBuffer Modifier and Type Constant Field Value public static final java.lang.String
COMPRESSED_SERIAL_OUTPUT_PROPERTY
"db.buffers.DataBuffer.compressedOutput"
public static final long
serialVersionUID
3L
-
db.buffers.LocalBufferFile Modifier and Type Constant Field Value public static final java.lang.String
BUFFER_FILE_EXTENSION
".gbf"
public static final java.lang.String
PRESAVE_FILE_EXT
".ps"
public static final java.lang.String
PRESAVE_FILE_PREFIX
"tmp"
public static final java.lang.String
TEMP_FILE_EXT
".tmp"
docking.*
-
docking.ComponentProvider Modifier and Type Constant Field Value public static final java.lang.String
DEFAULT_WINDOW_GROUP
"Default"
-
docking.DockingWindowManager Modifier and Type Constant Field Value public static final java.lang.String
DOCKING_WINDOWS_OWNER
"DockingWindows"
public static final java.lang.String
TOOL_PREFERENCES_XML_NAME
"PREFERENCES"
-
docking.ShowAllComponentsAction Modifier and Type Constant Field Value protected static final java.lang.String
MENU_WINDOW
"&Window"
docking.action.*
-
docking.action.DockingActionIf Modifier and Type Constant Field Value public static final java.lang.String
DESCRIPTION_PROPERTY
"description"
public static final java.lang.String
ENABLEMENT_PROPERTY
"enabled"
public static final java.lang.String
GLOBALCONTEXT_PROPERTY
"globalContext"
public static final java.lang.String
KEYBINDING_DATA_PROPERTY
"KeyBindings"
public static final java.lang.String
MENUBAR_DATA_PROPERTY
"MenuBar"
public static final java.lang.String
POPUP_MENU_DATA_PROPERTY
"PopupMenu"
public static final java.lang.String
TOOLBAR_DATA_PROPERTY
"ToolBar"
-
docking.action.MenuData Modifier and Type Constant Field Value public static final int
NO_MNEMONIC
-1
-
docking.action.ToggleDockingActionIf Modifier and Type Constant Field Value public static final java.lang.String
SELECTED_STATE_PROPERTY
"selectState"
docking.actions.*
-
docking.actions.KeyBindingUtils Modifier and Type Constant Field Value public static final java.lang.String
PREFERENCES_FILE_EXTENSION
".kbxml"
docking.help.*
-
docking.help.HelpManager Modifier and Type Constant Field Value public static final java.lang.String
SHOW_AID_KEY
"SHOW.HELP.NAVIGATION.AID"
-
docking.help.HelpService Modifier and Type Constant Field Value public static final java.lang.String
DUMMY_HELP_SET_NAME
"Dummy_HelpSet.hs"
docking.options.*
-
docking.options.editor.ButtonPanelFactory Modifier and Type Constant Field Value public static final int
ARROW_DOWN_TYPE
1
public static final int
ARROW_LEFT_TYPE
6
public static final int
ARROW_RIGHT_TYPE
7
public static final int
ARROW_UP_TYPE
0
public static final int
BROWSE_TYPE
2
public static final int
CANCEL_TYPE
3
public static final int
EDIT_TYPE
4
public static final int
OK_TYPE
5
public static final char
X_AXIS
48
public static final char
Y_AXIS
49
docking.tool.*
-
docking.tool.ToolConstants Modifier and Type Constant Field Value public static final java.lang.String
ABOUT_HELP_TOPIC
"About"
public static final java.lang.String
FRONT_END_HELP_TOPIC
"FrontEndPlugin"
public static final java.lang.String
HELP_CONTENTS_MENU_GROUP
"AAAHelpContents"
public static final int
LARGE_ICON_SIZE
24
public static final int
MEDIUM_ICON_SIZE
22
public static final java.lang.String
MENU_ANALYSIS
"&Analysis"
public static final java.lang.String
MENU_EDIT
"&Edit"
public static final java.lang.String
MENU_FILE
"&File"
public static final java.lang.String
MENU_HELP
"&Help"
public static final java.lang.String
MENU_NAVIGATION
"&Navigation"
public static final java.lang.String
MENU_NAVIGATION_GROUP_WINDOWS
"GoToWindow"
public static final java.lang.String
MENU_PROJECT
"&Project"
public static final java.lang.String
MENU_SEARCH
"&Search"
public static final java.lang.String
MENU_SELECTION
"Se&lect"
public static final java.lang.String
MENU_TOOLS
"&Tools"
public static final java.lang.String
NEXT_CODE_UNIT_NAVIGATION_MENU_GROUP
"NextPrevCodeUnit"
public static final java.lang.String
NO_ACTIVE_PROJECT
"NO ACTIVE PROJECT"
public static final int
SMALL_ICON_SIZE
16
public static final java.lang.String
TOOL_HELP_TOPIC
"Tool"
public static final java.lang.String
TOOL_OPTIONS
"Tool"
public static final java.lang.String
TOOL_OPTIONS_MENU_GROUP
"AOptions"
public static final java.lang.String
TOOL_OWNER
"Tool"
-
docking.tool.util.DockingToolConstants Modifier and Type Constant Field Value public static final java.lang.String
KEY_BINDINGS
"Key Bindings"
docking.widgets.*
-
docking.widgets.GComponent Modifier and Type Constant Field Value public static final java.lang.String
HTML_DISABLE_STRING
"html.disable"
-
docking.widgets.MultiLineLabel Modifier and Type Constant Field Value public static final int
CENTER
1
public static final int
LEFT
0
public static final int
RIGHT
2
-
docking.widgets.OptionDialog Modifier and Type Constant Field Value public static final int
CANCEL_OPTION
0
public static final int
ERROR_MESSAGE
0
public static final int
INFORMATION_MESSAGE
1
public static final int
NO_OPTION
2
public static final int
OPTION_ONE
1
public static final int
OPTION_THREE
3
public static final int
OPTION_TWO
2
public static final int
PLAIN_MESSAGE
-1
public static final int
QUESTION_MESSAGE
3
public static final int
WARNING_MESSAGE
2
public static final int
YES_OPTION
1
-
docking.widgets.dialogs.MultiLineMessageDialog Modifier and Type Constant Field Value public static final int
ERROR_MESSAGE
0
public static final int
INFORMATION_MESSAGE
1
public static final int
PLAIN_MESSAGE
-1
public static final int
QUESTION_MESSAGE
3
public static final int
WARNING_MESSAGE
2
-
docking.widgets.filechooser.GhidraFileChooser Modifier and Type Constant Field Value public static final int
DIRECTORIES_ONLY
1
public static final int
FILES_AND_DIRECTORIES
2
public static final int
FILES_ONLY
0
-
docking.widgets.filechooser.GhidraFileChooserPanel Modifier and Type Constant Field Value public static final int
INPUT_MODE
0
public static final int
OUTPUT_MODE
1
-
docking.widgets.imagepanel.ImagePanel Modifier and Type Constant Field Value public static final float
DEFAULT_ZOOM_FACTOR
1.0f
public static final java.lang.String
DEFAULT_ZOOM_PROPERTY
"default_zoom"
public static final java.lang.String
IMAGE_PROPERTY
"image"
public static final java.lang.String
TRANSLATION_PROPERTY
"translation"
public static final java.lang.String
ZOOM_PROPERTY
"zoom"
-
docking.widgets.list.GList<T> Modifier and Type Constant Field Value public static final long
KEY_TIMEOUT
800L
-
docking.widgets.table.AbstractGTableModel<T> Modifier and Type Constant Field Value public static final int
WIDTH_UNDEFINED
-1
-
docking.widgets.table.GTable Modifier and Type Constant Field Value public static final long
KEY_TIMEOUT
800L
-
docking.widgets.table.GTableFilterPanel<ROW_OBJECT> Modifier and Type Constant Field Value public static final java.lang.String
FILTER_TEXTFIELD_NAME
"filter.panel.textfield"
-
docking.widgets.table.RowObjectFilterModel<ROW_OBJECT> Modifier and Type Constant Field Value public static final java.lang.String
SUB_FILTERING_DISABLED_PROPERTY
"tables.subfilter.disabled"
-
docking.widgets.table.SortedTableModel Modifier and Type Constant Field Value public static final boolean
ASCENDING_ORDER
true
public static final boolean
DESCENDING_ORDER
false
-
docking.widgets.table.TableUtils Modifier and Type Constant Field Value public static final int
MAX_SEARCH_ROWS
50000
-
docking.widgets.table.constrainteditor.DateValueConstraintEditor Modifier and Type Constant Field Value public static final java.lang.String
DATE_PATTERN
"MM/dd/yyyy"
-
docking.widgets.table.constrainteditor.DoubleRangeConstraintEditor Modifier and Type Constant Field Value public static final java.lang.String
DISPLAY_FORMAT
"#,##0.##########;-#,##0.##########"
public static final java.lang.String
FLOATING_POINT_FORMAT
"0.##########;-0.##########"
-
docking.widgets.table.constrainteditor.DoubleValueConstraintEditor Modifier and Type Constant Field Value public static final java.lang.String
FLOATING_POINT_FORMAT
"0.##########;-0.##########"
-
docking.widgets.table.constrainteditor.EnumConstraintEditor<T extends java.lang.Enum<T>> Modifier and Type Constant Field Value public static final java.lang.String
CHECKBOX_NAME_PREFIX
"enumCheckbox_"
docking.wizard.*
-
docking.wizard.WizardManager Modifier and Type Constant Field Value public static final java.lang.String
BACK
"<< Back"
public static final java.lang.String
FINISH
"Finish"
public static final java.lang.String
NEXT
"Next >>"
generic.hash.*
-
generic.hash.FNV1a32MessageDigest Modifier and Type Constant Field Value public static final int
FNV_32_OFFSET_BASIS
-2128831035
public static final int
FNV_32_PRIME
16777619
-
generic.hash.FNV1a64MessageDigest Modifier and Type Constant Field Value public static final long
FNV_64_OFFSET_BASIS
-3750763034362895579L
public static final long
FNV_64_PRIME
1099511628211L
generic.test.*
-
generic.test.AbstractGenericTest Modifier and Type Constant Field Value public static final java.lang.String
DEFAULT_TEST_TOOL_NAME
"TestCodeBrowser"
public static final java.lang.String
DEFAULT_TOOL_NAME
"CodeBrowser"
public static final java.lang.String
TESTDATA_DIRECTORY_NAME
"testdata"
-
generic.test.TestThread Modifier and Type Constant Field Value public static final java.lang.String
NAME_PREFIX
"Test-"
generic.util.*
-
generic.util.Path Modifier and Type Constant Field Value public static final java.lang.String
GHIDRA_HOME
"$GHIDRA_HOME"
public static final java.lang.String
USER_HOME
"$USER_HOME"
ghidra.*
-
ghidra.GhidraOptions Modifier and Type Constant Field Value public static final java.lang.String
APPLY_ENABLED
"apply.enabled"
public static final java.lang.String
CATEGORY_AUTO_ANALYSIS
"Auto Analysis"
public static final java.lang.String
CATEGORY_BROWSER_DISPLAY
"Listing Display"
public static final java.lang.String
CATEGORY_BROWSER_FIELDS
"Listing Fields"
public static final java.lang.String
CATEGORY_BROWSER_NAVIGATION_MARKERS
"Navigation Markers"
public static final java.lang.String
CATEGORY_BROWSER_POPUPS
"Listing Popups"
public static final java.lang.String
CATEGORY_DECOMPILER_POPUPS
"Decompiler Popups"
public static final java.lang.String
CATEGORY_FLOW_OPTIONS
"Selection by Flow"
public static final java.lang.String
CURSOR_HIGHLIGHT_BUTTON_NAME
"Cursor Text Highlight.Mouse Button To Activate"
public static final java.lang.String
CURSOR_HIGHLIGHT_GROUP
"Cursor Text Highlight"
public static final char
DELIMITER
46
public static final java.lang.String
DISPLAY_NAMESPACE
"Display Namespace"
public static final java.lang.String
EXTERNAL_NAVIGATION_OPTION
"External Navigation"
public static final java.lang.String
FOLLOW_INDIRECTION_NAVIGATION_OPTION
"Follow Indirection"
public static final java.lang.String
HIGHLIGHT_COLOR_NAME
"Cursor Text Highlight.Highlight Color"
public static final java.lang.String
HIGHLIGHT_CURSOR_LINE
"Cursor.Highlight Cursor Line"
public static final java.lang.String
HIGHLIGHT_CURSOR_LINE_COLOR
"Cursor.Highlight Cursor Line Color"
public static final java.lang.String
HIGHLIGHT_CURSOR_LINE_COLOR_OPTION_NAME
"Highlight Cursor Line Color"
public static final java.lang.String
HIGHLIGHT_CURSOR_LINE_OPTION_NAME
"Highlight Cursor Line"
public static final java.lang.String
LABEL_GROUP_TITLE
"Label Field"
public static final java.lang.String
MNEMONIC_GROUP_TITLE
"Mnemonic Field"
public static final java.lang.String
NAVIGATION_OPTIONS
"Navigation"
public static final java.lang.String
NAVIGATION_RANGE_OPTION
"Range Navigation"
public static final java.lang.String
OLD_CATEGORY_BROWSER_DISPLAY
"Browser Display"
public static final java.lang.String
OLD_CATEGORY_BROWSER_FIELDS
"Browser Fields"
public static final java.lang.String
OLD_CATEGORY_BROWSER_POPUPS
"Browser Popups"
public static final java.lang.String
OPERAND_GROUP_TITLE
"Operands Field"
public static final java.lang.String
OPTION_BASE_FONT
"BASE FONT"
public static final java.lang.String
OPTION_FOLLOW_COMPUTED_CALL
"Follow computed call"
public static final java.lang.String
OPTION_FOLLOW_COMPUTED_JUMP
"Follow computed jump"
public static final java.lang.String
OPTION_FOLLOW_CONDITIONAL_CALL
"Follow conditional call"
public static final java.lang.String
OPTION_FOLLOW_CONDITIONAL_JUMP
"Follow conditional jump"
public static final java.lang.String
OPTION_FOLLOW_POINTERS
"Follow pointers"
public static final java.lang.String
OPTION_FOLLOW_UNCONDITIONAL_CALL
"Follow unconditional call"
public static final java.lang.String
OPTION_FOLLOW_UNCONDITIONAL_JUMP
"Follow unconditional jump"
public static final java.lang.String
OPTION_HIGHLIGHT_COLOR
"Selection Colors.Highlight Color"
public static final java.lang.String
OPTION_MAX_GO_TO_ENTRIES
"Max Goto Entries"
public static final java.lang.String
OPTION_NUMERIC_FORMATTING
"Use C-like Numeric Formatting for Addresses"
public static final java.lang.String
OPTION_SEARCH_LIMIT
"Search Limit"
public static final java.lang.String
OPTION_SELECTION_COLOR
"Selection Colors.Selection Color"
public static final java.lang.String
OPTION_SHOW_BLOCK_NAME
"Show Block Names"
public static final java.lang.String
SHOW_BLOCK_NAME_OPTION
"Operands Field.Show Block Names"
-
ghidra.MiscellaneousPluginPackage Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Miscellaneous"
ghidra.app.*
-
ghidra.app.CorePluginPackage Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Ghidra Core"
-
ghidra.app.DeveloperPluginPackage Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Developer"
-
ghidra.app.ExamplesPluginPackage Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Examples"
-
ghidra.app.GraphPluginPackage Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Graph"
-
ghidra.app.actions.AbstractFindReferencesDataTypeAction Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Find References To"
-
ghidra.app.actions.AbstractFindReferencesToAddressAction Modifier and Type Constant Field Value public static final java.lang.String
NAME
"Show References To Address"
-
ghidra.app.cmd.function.ChangeFunctionTagCmd Modifier and Type Constant Field Value public static final int
TAG_COMMENT_CHANGED
1
public static final int
TAG_NAME_CHANGED
0
-
ghidra.app.decompiler.ClangToken Modifier and Type Constant Field Value public static final int
COMMENT_COLOR
3
public static final int
CONST_COLOR
5
public static final int
DEFAULT_COLOR
8
public static final int
FUNCTION_COLOR
2
public static final int
GLOBAL_COLOR
7
public static final int
KEYWORD_COLOR
0
public static final int
PARAMETER_COLOR
6
public static final int
TYPE_COLOR
1
public static final int
VARIABLE_COLOR
4
-
ghidra.app.decompiler.ClangXML Modifier and Type Constant Field Value public static final java.lang.String
BLOCK
"block"
public static final java.lang.String
BLOCKREF
"blockref"
public static final java.lang.String
BREAK
"break"
public static final java.lang.String
COLOR
"color"
public static final java.lang.String
COMMENT
"comment"
public static final java.lang.String
COMMENT_COLOR
"comment"
public static final java.lang.String
CONST_COLOR
"const"
public static final java.lang.String
DOCUMENT
"clang_document"
public static final java.lang.String
FIELD
"field"
public static final java.lang.String
FUNCNAME
"funcname"
public static final java.lang.String
FUNCNAME_COLOR
"funcname"
public static final java.lang.String
FUNCPROTO
"funcproto"
public static final java.lang.String
FUNCTION
"function"
public static final java.lang.String
GLOBAL_COLOR
"global"
public static final java.lang.String
INDENT
"indent"
public static final java.lang.String
KEYWORD_COLOR
"keyword"
public static final java.lang.String
LABEL
"label"
public static final java.lang.String
OFFSET
"off"
public static final java.lang.String
OP
"op"
public static final java.lang.String
OPREF
"opref"
public static final java.lang.String
PARAMETER_COLOR
"param"
public static final java.lang.String
PCOFFSET
"pcoff"
public static final java.lang.String
PCSPACE
"pcspace"
public static final java.lang.String
RETURN_TYPE
"return_type"
public static final java.lang.String
SPACE
"space"
public static final java.lang.String
STATEMENT
"statement"
public static final java.lang.String
SYMREF
"symref"
public static final java.lang.String
SYNTAX
"syntax"
public static final java.lang.String
TYPE
"type"
public static final java.lang.String
TYPE_COLOR
"type"
public static final java.lang.String
VARDECL
"vardecl"
public static final java.lang.String
VARIABLE
"variable"
public static final java.lang.String
VARIABLE_COLOR
"var"
public static final java.lang.String
VARNODEREF
"varref"
-
ghidra.app.decompiler.DecompileOptions Modifier and Type Constant Field Value public static final int
SUGGESTED_DECOMPILE_TIMEOUT_SECS
30
public static final int
SUGGESTED_MAX_PAYLOAD_BYTES
50
-
ghidra.app.decompiler.PrettyPrinter Modifier and Type Constant Field Value public static final java.lang.String
INDENT_STRING
" "
-
ghidra.app.decompiler.component.hover.ReferenceDecompilerHover Modifier and Type Constant Field Value protected static final java.lang.String
NAME
"Decompiler Reference Viewer"
-
ghidra.app.decompiler.component.hover.ScalarValueDecompilerHover Modifier and Type Constant Field Value protected static final java.lang.String
DESCRIPTION
"Scalars are shown as 1-, 2-, 4-, and 8-byte values, each in decimal, hexadecimal, and as ASCII character sequences."
protected static final java.lang.String
NAME
"Scalar Operand Display"
-
ghidra.app.events.DualProgramLocationPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"DualProgramLocation"
-
ghidra.app.events.ExternalProgramLocationPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"External Program Location Change"
public static final java.lang.String
TOOL_EVENT_NAME
"Program Location Change"
-
ghidra.app.events.ExternalProgramSelectionPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ExternalProgramSelection"
public static final java.lang.String
TOOL_EVENT_NAME
"Program Selection"
-
ghidra.app.events.ExternalReferencePluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ExternalReference"
-
ghidra.app.events.ProgramHighlightPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ProgramHighlight"
-
ghidra.app.events.ProgramLocationPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ProgramLocationChange"
-
ghidra.app.events.ProgramSelectionPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ProgramSelection"
-
ghidra.app.events.TreeSelectionPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ProgramTreeSelection"
-
ghidra.app.events.ViewChangedPluginEvent Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ViewChanged"
-
ghidra.app.merge.MergeConstants Modifier and Type Constant Field Value public static final int
LATEST
1
public static final java.lang.String
LATEST_TITLE
"Latest"
public static final int
MY
2
public static final java.lang.String
MY_TITLE
"Checked Out"
public static final int
ORIGINAL
3
public static final java.lang.String
ORIGINAL_TITLE
"Original"
public static final java.lang.String
PICKED_LATEST_CODE_UNITS
"PickedLatestCodeUnits"
public static final java.lang.String
PICKED_MY_CODE_UNITS
"PickedMyCodeUnits"
public static final java.lang.String
PICKED_ORIGINAL_CODE_UNITS
"PickedOriginalCodeUnits"
public static final java.lang.String
RESOLVED_CODE_UNITS
"ResolvedCodeUnits"
public static final java.lang.String
RESOLVED_LATEST_DTS
"ResolvedLatestDataTypes"
public static final java.lang.String
RESOLVED_LATEST_SYMBOLS
"ResolvedLatestSymbols"
public static final java.lang.String
RESOLVED_MY_DTS
"ResolvedMyDataTypes"
public static final java.lang.String
RESOLVED_MY_SYMBOLS
"ResolvedMySymbols"
public static final java.lang.String
RESOLVED_ORIGINAL_DTS
"ResolvedOriginalDataTypes"
public static final java.lang.String
RESOLVED_ORIGINAL_SYMBOLS
"ResolvedOriginalSymbols"
public static final int
RESULT
0
public static final java.lang.String
RESULT_TITLE
"Result"
-
ghidra.app.merge.listing.ExternalFunctionMerger Modifier and Type Constant Field Value protected static final int
ALL_EXTERNAL_DIFFERENCES
119
protected static final int
BODY_CONFLICT_SIZE
25
protected static final int
BODY_CONFLICT_START
35
protected static final int
DETAILS_CONFLICT_SIZE
15
protected static final int
DETAILS_CONFLICT_START
85
protected static final int
EXTERNAL_ADDRESS
4
protected static final int
EXTERNAL_DATA_TYPE
32
protected static final int
EXTERNAL_FUNCTION
64
protected static final int
EXTERNAL_LABEL
2
protected static final int
EXTERNAL_NAMESPACE
1
protected static final int
EXTERNAL_SYMBOL_TYPE
16
protected static final int
FUNC_BODY
2
protected static final int
FUNC_CALLING_CONVENTION
256
protected static final int
FUNC_DETAIL_MASK
498
protected static final int
FUNC_INLINE
64
protected static final int
FUNC_LOCAL_DETAILS
4096
protected static final int
FUNC_NAME
32
protected static final int
FUNC_NO_RETURN
128
protected static final int
FUNC_OVERLAP
1
protected static final int
FUNC_PARAM_DETAILS
8192
protected static final int
FUNC_REMOVE
4
protected static final int
FUNC_RETURN
1
protected static final int
FUNC_RETURN_ADDRESS_OFFSET
2
protected static final int
FUNC_SIGNATURE
2048
protected static final int
FUNC_SIGNATURE_SOURCE
32768
protected static final int
FUNC_STACK_PURGE_SIZE
16
protected static final int
FUNC_THUNK
8
protected static final int
FUNC_VAR_STORAGE
1024
protected static final int
FUNCTION_CONFLICT_SIZE
25
protected static final int
FUNCTION_CONFLICT_START
60
protected static final int
HEADER
-1
protected static final int
HIGHEST_DETAIL_BIT_SHIFT
6
public static final int
KEEP_BOTH_ADDS
4
public static final java.lang.String
KEEP_BOTH_BUTTON_NAME
"KeepBothVersionsRB"
public static final int
KEEP_LATEST_ADD
1
public static final int
KEEP_MY_ADD
2
protected static final int
LATEST
1
protected static final int
LATEST_VAR
1
public static final int
MERGE_BOTH_ADDS
8
public static final java.lang.String
MERGE_BOTH_BUTTON_NAME
"MergeBothVersionsRB"
protected static final int
MY
2
protected static final int
MY_VAR
2
protected static final int
ORIGINAL
3
protected static final int
ORIGINAL_VAR
0
protected static final int
RESULT
0
protected static final int
VAR_COMMENT
16
protected static final int
VAR_DATATYPE
4
protected static final int
VAR_NAME
2
protected static final int
VAR_REMOVED
512
-
ghidra.app.merge.listing.FunctionTagListingMerger Modifier and Type Constant Field Value protected static final int
LATEST
1
protected static final int
MY
2
protected static final int
ORIGINAL
3
protected static final int
RESULT
0
-
ghidra.app.merge.listing.FunctionTagMerger Modifier and Type Constant Field Value protected static final int
LATEST
1
protected static final int
MY
2
protected static final int
ORIGINAL
3
protected static final int
RESULT
0
-
ghidra.app.merge.listing.ListingMergeConstants Modifier and Type Constant Field Value public static final int
ASK_USER
0
public static final int
CANCELED
-1
public static final java.lang.String
CHECKED_OUT_BUTTON_NAME
"CheckedOutVersionRB"
public static final java.lang.String
CHECKED_OUT_CHECK_BOX_NAME
"CheckedOutVersionCheckBox"
public static final java.lang.String
CHECKED_OUT_LABEL_NAME
"CheckedOutVersionLabel"
public static final java.lang.String
CHECKED_OUT_LIST_BUTTON_NAME
"CheckedOutListRB"
public static final int
INFO_ROW
0
public static final int
KEEP_ALL
7
public static final int
KEEP_BOTH
6
public static final int
KEEP_LATEST
2
public static final int
KEEP_MY
4
public static final int
KEEP_ORIGINAL
1
public static final int
KEEP_RESULT
8
public static final java.lang.String
LATEST_BUTTON_NAME
"LatestVersionRB"
public static final java.lang.String
LATEST_CHECK_BOX_NAME
"LatestVersionCheckBox"
public static final java.lang.String
LATEST_LABEL_NAME
"LatestVersionLabel"
public static final java.lang.String
LATEST_LIST_BUTTON_NAME
"LatestListRB"
public static final java.lang.String
LATEST_TITLE
"Latest"
public static final java.lang.String
MY_TITLE
"Checked Out"
public static final java.lang.String
ORIGINAL_BUTTON_NAME
"OriginalVersionRB"
public static final java.lang.String
ORIGINAL_CHECK_BOX_NAME
"OriginalVersionCheckBox"
public static final java.lang.String
ORIGINAL_LABEL_NAME
"OriginalVersionLabel"
public static final java.lang.String
ORIGINAL_TITLE
"Original"
public static final java.lang.String
REMOVE_CHECKED_OUT_BUTTON_NAME
"RemoveCheckedOutRB"
public static final int
REMOVE_LATEST
8
public static final java.lang.String
REMOVE_LATEST_BUTTON_NAME
"RemoveLatestRB"
public static final int
REMOVE_MY
32
public static final java.lang.String
RENAME_CHECKED_OUT_BUTTON_NAME
"RenameCheckedOutRB"
public static final int
RENAME_LATEST
16
public static final java.lang.String
RENAME_LATEST_BUTTON_NAME
"RenameLatestRB"
public static final int
RENAME_MY
64
public static final java.lang.String
RESULT_BUTTON_NAME
"ResultVersionRB"
public static final java.lang.String
RESULT_TITLE
"Result"
public static final int
TRUNCATE_LENGTH
160
-
ghidra.app.nav.Navigatable Modifier and Type Constant Field Value public static final long
DEFAULT_NAVIGATABLE_ID
-1L
-
ghidra.app.plugin.GenericPluginCategoryNames Modifier and Type Constant Field Value public static final java.lang.String
COMMON
"Common"
public static final java.lang.String
EXAMPLES
"Examples"
public static final java.lang.String
MISC
"Miscellaneous"
public static final java.lang.String
SUPPORT
"Support"
public static final java.lang.String
TESTING
"Testing"
-
ghidra.app.plugin.PluginCategoryNames Modifier and Type Constant Field Value public static final java.lang.String
ANALYSIS
"Analysis"
public static final java.lang.String
BYTE_VIEWER
"Byte Viewer"
public static final java.lang.String
CODE_VIEWER
"Code Viewer"
public static final java.lang.String
COMMON
"Common"
public static final java.lang.String
DEBUGGER
"Debugger"
public static final java.lang.String
DECOMPILER
"Decompiler"
public static final java.lang.String
DIFF
"Code Difference"
public static final java.lang.String
EXAMPLES
"Examples"
public static final java.lang.String
GRAPH
"Graph"
public static final java.lang.String
INTERPRETERS
"Interpreters"
public static final java.lang.String
MISC
"Miscellaneous"
public static final java.lang.String
NAVIGATION
"Navigation"
public static final java.lang.String
PATCHING
"Patching"
public static final java.lang.String
SEARCH
"Search"
public static final java.lang.String
SELECTION
"Selection"
public static final java.lang.String
SUPPORT
"Support"
public static final java.lang.String
TESTING
"Testing"
public static final java.lang.String
TREE
"Program Tree"
public static final java.lang.String
UNMANAGED
"Unmanaged"
public static final java.lang.String
USER_ANNOTATION
"User Annotation"
-
ghidra.app.plugin.assembler.sleigh.SleighAssembler Modifier and Type Constant Field Value public static final int
DEFAULT_MAX_RECURSION_DEPTH
2
-
ghidra.app.plugin.assembler.sleigh.parse.AssemblyParser Modifier and Type Constant Field Value protected static final boolean
dbg_detail
false
-
ghidra.app.plugin.assembler.sleigh.sem.AssemblyPatternBlock Modifier and Type Constant Field Value protected static final java.lang.String
SHIFT_STR
"SS:"
protected static final java.lang.String
SHIFT_STR_END
"SS"
-
ghidra.app.plugin.assembler.sleigh.sem.AssemblyResolvedConstructor Modifier and Type Constant Field Value protected static final java.lang.String
CTX
"ctx:"
protected static final java.lang.String
INS
"ins:"
protected static final java.lang.String
SEP
","
-
ghidra.app.plugin.assembler.sleigh.sem.AssemblyTreeResolver Modifier and Type Constant Field Value public static final java.lang.String
INST_NEXT
"inst_next"
public static final java.lang.String
INST_START
"inst_start"
-
ghidra.app.plugin.assembler.sleigh.symbol.AssemblyNumericTerminal Modifier and Type Constant Field Value protected static final int
MAX_LABEL_SUGGESTIONS
10
public static final java.lang.String
PREFIX_HEX
"0x"
public static final java.lang.String
PREFIX_OCT
"0"
-
ghidra.app.plugin.assembler.sleigh.util.DbgTimer.TabbingOutputStream Modifier and Type Constant Field Value protected static final int
STATE_LINE
1
protected static final int
STATE_NOLINE
0
-
ghidra.app.plugin.languages.sleigh.VisitorResults Modifier and Type Constant Field Value public static final int
CONTINUE
0
public static final int
FINISHED
1
public static final int
TERMINATE
2
-
ghidra.app.plugin.processors.generic.BinaryExpression Modifier and Type Constant Field Value public static final int
ADD
0
public static final int
AND
5
public static final int
DIV
3
public static final int
EQ
4
public static final int
INVALID_OP
-1
public static final int
MUL
2
public static final int
SUB
1
-
ghidra.app.plugin.processors.generic.ConstantTemplate Modifier and Type Constant Field Value public static final int
HANDLE
2
public static final int
JUMP_CODESPACE
5
public static final int
JUMP_NEXT
4
public static final int
JUMP_START
3
public static final int
REAL
1
-
ghidra.app.plugin.processors.generic.ConstructorInfo Modifier and Type Constant Field Value public static final int
BRANCH_INDIRECT
4
public static final int
BRANCH_TO_END
64
public static final int
CALL
8
public static final int
CALL_INDIRECT
2
public static final int
JUMPOUT
16
public static final int
NO_FALLTHRU
32
public static final int
RETURN
1
-
ghidra.app.plugin.processors.generic.Handle Modifier and Type Constant Field Value public static final int
OFFSET
1
public static final int
SIZE
2
public static final int
SPACE
0
-
ghidra.app.plugin.processors.sleigh.PcodeEmitPacked Modifier and Type Constant Field Value public static final int
addrsz_tag
37
public static final int
end_tag
96
public static final int
inst_tag
33
public static final int
op_tag
34
public static final int
spaceid_tag
36
public static final int
unimpl_tag
32
public static final int
void_tag
35
-
ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype Modifier and Type Constant Field Value public static final int
BRANCH_INDIRECT
4
public static final int
BRANCH_TO_END
64
public static final int
CALL
8
public static final int
CALL_INDIRECT
2
public static final int
CROSSBUILD
128
public static final int
JUMPOUT
16
public static final int
LABEL
256
public static final int
NO_FALLTHRU
32
public static final int
RETURN
1
-
ghidra.app.plugin.processors.sleigh.SleighLanguage Modifier and Type Constant Field Value public static final int
SLA_FORMAT_VERSION
2
-
ghidra.app.plugin.processors.sleigh.SleighLanguageProvider Modifier and Type Constant Field Value public static final java.lang.String
LANGUAGE_DIR_NAME
"languages"
-
ghidra.app.plugin.processors.sleigh.pattern.PatternBlock Modifier and Type Constant Field Value protected static final int
LEFT_BYTE
-16777216
protected static final int
SHAMT
24
-
ghidra.app.plugin.processors.sleigh.template.ConstTpl Modifier and Type Constant Field Value public static final int
HANDLE
1
public static final int
J_CURSPACE
4
public static final int
J_CURSPACE_SIZE
5
public static final int
J_FLOWDEST
10
public static final int
J_FLOWDEST_SIZE
11
public static final int
J_FLOWREF
8
public static final int
J_FLOWREF_SIZE
9
public static final int
J_NEXT
3
public static final int
J_RELATIVE
7
public static final int
J_START
2
public static final int
REAL
0
public static final int
SPACEID
6
public static final int
V_OFFSET
1
public static final int
V_OFFSET_PLUS
3
public static final int
V_SIZE
2
public static final int
V_SPACE
0
-
ghidra.app.script.AskDialog<T> Modifier and Type Constant Field Value public static final int
BYTES
4
public static final int
DOUBLE
3
public static final int
INT
1
public static final int
LONG
2
public static final int
STRING
0
-
ghidra.app.script.GatherParamPanel Modifier and Type Constant Field Value public static final int
ADDRESS
3
public static final int
DIRECTORY
2
public static final int
FILE
1
public static final int
INTEGER
4
public static final int
LANGUAGE
5
public static final int
STRING
0
-
ghidra.app.script.GhidraScriptConstants Modifier and Type Constant Field Value public static final java.lang.String
DEFAULT_SCRIPT_NAME
"NewScript"
public static final java.lang.String
USER_SCRIPTS_DIR_PROPERTY
"ghidra.user.scripts.dir"
-
ghidra.app.script.ScriptInfo Modifier and Type Constant Field Value public static final java.lang.String
AT_AUTHOR
"@author"
public static final java.lang.String
AT_CATEGORY
"@category"
public static final java.lang.String
AT_KEYBINDING
"@keybinding"
public static final java.lang.String
AT_MENUPATH
"@menupath"
public static final java.lang.String
AT_TOOLBAR
"@toolbar"
public static final java.lang.String
DELIMITTER
"."
-
ghidra.app.services.BlockModelService Modifier and Type Constant Field Value public static final int
BASIC_MODEL
1
public static final java.lang.String
DEFAULT_BLOCK_MODEL_NAME
"Simple Block"
public static final java.lang.String
DEFAULT_SUBROUTINE_MODEL_NAME
"Multiple Entry"
public static final java.lang.String
ISOLATED_ENTRY_SUBROUTINE_MODEL_NAME
"Isolated Entry"
public static final java.lang.String
MULTI_ENTRY_SUBROUTINE_MODEL_NAME
"Multiple Entry"
public static final java.lang.String
OVERLAPPED_SUBROUTINE_MODEL_NAME
"Overlapped Code"
public static final java.lang.String
PARTITIONED_SUBROUTINE_MODEL_NAME
"Partitioned Code"
public static final java.lang.String
SIMPLE_BLOCK_MODEL_NAME
"Simple Block"
public static final int
SUBROUTINE_MODEL
2
-
ghidra.app.services.MarkerService Modifier and Type Constant Field Value public static final int
BOOKMARK_PRIORITY
0
public static final int
BREAKPOINT_PRIORITY
50
public static final int
CHANGE_PRIORITY
-50
public static final int
CURSOR_PRIORITY
200
public static final int
DIFF_PRIORITY
80
public static final int
FUNCTION_COMPARE_CURSOR_PRIORITY
49
public static final int
GROUP_PRIORITY
-25
public static final java.lang.String
HIGHLIGHT_GROUP
"HIGHLIGHT_GROUP"
public static final int
HIGHLIGHT_PRIORITY
50
public static final int
PROPERTY_PRIORITY
75
public static final int
REFERENCE_PRIORITY
-10
public static final int
SEARCH_PRIORITY
75
public static final int
SELECTION_PRIORITY
100
-
ghidra.app.services.ProgramManager Modifier and Type Constant Field Value public static final int
OPEN_CURRENT
1
public static final int
OPEN_HIDDEN
0
public static final int
OPEN_VISIBLE
2
-
ghidra.app.util.DisplayableEol Modifier and Type Constant Field Value public static final int
MY_AUTOMATIC
3
public static final int
MY_EOLS
0
public static final int
MY_REPEATABLES
1
public static final int
REF_REPEATABLES
2
-
ghidra.app.util.GenericHelpTopics Modifier and Type Constant Field Value public static final java.lang.String
ABOUT
"About"
public static final java.lang.String
FRONT_END
"FrontEndPlugin"
public static final java.lang.String
GLOSSARY
"Glossary"
public static final java.lang.String
INTRO
"Intro"
public static final java.lang.String
REPOSITORY
"Repository"
public static final java.lang.String
TOOL
"Tool"
public static final java.lang.String
VERSION_CONTROL
"VersionControl"
-
ghidra.app.util.HelpTopics Modifier and Type Constant Field Value public static final java.lang.String
ABOUT
"About"
public static final java.lang.String
AUTO_ANALYSIS
"AutoAnalysisPlugin"
public static final java.lang.String
BLOCK_MODEL
"BlockModel"
public static final java.lang.String
BOOKMARKS
"BookmarkPlugin"
public static final java.lang.String
BYTE_VIEWER
"ByteViewerPlugin"
public static final java.lang.String
CODE_BROWSER
"CodeBrowserPlugin"
public static final java.lang.String
COMMENTS
"CommentsPlugin"
public static final java.lang.String
DATA
"DataPlugin"
public static final java.lang.String
DATA_MANAGER
"DataManagerPlugin"
public static final java.lang.String
DATA_TYPE_EDITORS
"DataTypeEditors"
public static final java.lang.String
DIFF
"Diff"
public static final java.lang.String
EQUATES
"EquatePlugin"
public static final java.lang.String
EXPORTER
"ExporterPlugin"
public static final java.lang.String
FIND_REFERENCES
"LocationReferencesPlugin"
public static final java.lang.String
FRONT_END
"FrontEndPlugin"
public static final java.lang.String
GLOSSARY
"Glossary"
public static final java.lang.String
HIGHLIGHT
"SetHighlightPlugin"
public static final java.lang.String
IMPORTER
"ImporterPlugin"
public static final java.lang.String
INTRO
"Intro"
public static final java.lang.String
LABEL
"LabelMgrPlugin"
public static final java.lang.String
MEMORY_MAP
"MemoryMapPlugin"
public static final java.lang.String
NAVIGATION
"Navigation"
public static final java.lang.String
PE2XML
"PE2XMLPlugin"
public static final java.lang.String
PROGRAM
"ProgramManagerPlugin"
public static final java.lang.String
PROGRAM_TREE
"ProgramTreePlugin"
public static final java.lang.String
REFERENCES
"ReferencesPlugin"
public static final java.lang.String
RELOCATION_TABLE
"RelocationTablePlugin"
public static final java.lang.String
REPOSITORY
"Repository"
public static final java.lang.String
SEARCH
"Search"
public static final java.lang.String
SELECTION
"Selection"
public static final java.lang.String
SYMBOL_TABLE
"SymbolTablePlugin"
public static final java.lang.String
SYMBOL_TREE
"SymbolTreePlugin"
public static final java.lang.String
TOOL
"Tool"
-
ghidra.app.util.PluginConstants Modifier and Type Constant Field Value public static final char
ANYSINGLECHAR_WILDCARD_CHAR
63
public static final char
ANYSUBSTRING_WILDCARD_CHAR
42
public static final java.lang.String
AUTO_RESTRICT_SELECTION
"Auto Restrict Memory Search on Selection"
public static final java.lang.String
BOOKMARKS
"Bookmarks"
public static final java.lang.String
BYTE_VIEWER
"ByteViewerPlugin"
public static final java.lang.String
CATEGORY_DELIMITER
"."
public static final java.lang.String
CODE_BROWSER
"Listing"
public static final int
DEFAULT_SEARCH_LIMIT
500
public static final java.lang.String
DEFAULT_TREE_NAME
"Program Tree"
public static final java.lang.String
DEVELOP
"(Develop)"
public static final java.lang.String
MEMORY_MAP
"Memory Map"
public static final java.lang.String
PRE_POPULATE_MEM_SEARCH
"Pre-populate Memory Search"
public static final java.lang.String
PROTOTYPE
" (Prototype)"
public static final java.lang.String
SEARCH_HIGHLIGHT_COLOR_NAME
" Highlight Color"
public static final java.lang.String
SEARCH_HIGHLIGHT_CURRENT_COLOR_NAME
"Highlight Color for Current Match"
public static final java.lang.String
SEARCH_HIGHLIGHT_NAME
"Highlight Search Results"
public static final java.lang.String
SEARCH_OPTION_NAME
"Search"
-
ghidra.app.util.ProcessorInfo Modifier and Type Constant Field Value public static final java.lang.String
BIT_SPACE
"BITS"
public static final java.lang.String
CODE_SPACE
"CODE"
public static final int
CODE_SPACE_ID
0
public static final java.lang.String
DEFAULT_SPACE
"MEM"
public static final java.lang.String
EXTMEM_SPACE
"EXTMEM"
public static final int
EXTMEM_SPACE_ID
8
public static final java.lang.String
INTMEM_SPACE
"INTMEM"
public static final int
INTMEM_SPACE_ID
3
public static final java.lang.String
SFR_SPACE
"SFR"
public static final int
SFR_SPACE_ID
4
-
ghidra.app.util.PseudoData Modifier and Type Constant Field Value protected static final int
OP_INDEX
0
-
ghidra.app.util.XReferenceUtil Modifier and Type Constant Field Value public static final int
ALL_REFS
-1
-
ghidra.app.util.bean.SetEquateDialog Modifier and Type Constant Field Value public static final int
CANCELED
0
public static final int
OK
1
-
ghidra.app.util.bin.BinaryReader Modifier and Type Constant Field Value public static final int
SIZEOF_BYTE
1
public static final int
SIZEOF_INT
4
public static final int
SIZEOF_LONG
8
public static final int
SIZEOF_SHORT
2
-
ghidra.app.util.bin.format.ClampPropertiesLookup Modifier and Type Constant Field Value public static final java.lang.String
CLAMP_PROPERTIES_FILENAME
"formats/clamp.properties"
-
ghidra.app.util.bin.format.coff.AoutHeader Modifier and Type Constant Field Value public static final int
SIZEOF
28
-
ghidra.app.util.bin.format.coff.AoutHeaderMagic Modifier and Type Constant Field Value public static final short
TIC80_AOUTHDR_MAGIC
264
public static final short
TICOFF_AOUTHDR_MAGIC
264
-
ghidra.app.util.bin.format.coff.AoutHeaderMIPS Modifier and Type Constant Field Value public static final int
SIZEOF
56
-
ghidra.app.util.bin.format.coff.CoffConstants Modifier and Type Constant Field Value public static final int
AUXILIARY_ARRAY_DIMENSION
4
public static final int
FILE_NAME_LENGTH
14
public static final int
SECTION_NAME_LENGTH
8
public static final int
SYMBOL_NAME_LENGTH
8
public static final int
SYMBOL_SIZEOF
18
-
ghidra.app.util.bin.format.coff.CoffFileHeaderFlag Modifier and Type Constant Field Value public static final int
F_AR16WR
128
public static final int
F_AR32W
512
public static final int
F_AR32WR
256
public static final int
F_EXEC
2
public static final int
F_LNNO
4
public static final int
F_LSYMS
8
public static final int
F_MINMAL
16
public static final int
F_NODF
1024
public static final int
F_PATCH
1024
public static final int
F_RELFLG
1
public static final int
F_SWABD
64
public static final int
F_UPDATE
32
-
ghidra.app.util.bin.format.coff.CoffFileHeaderTargetID Modifier and Type Constant Field Value public static final int
TIC27X_TARGET_ID
157
public static final int
TIC2xx_TARGET_ID
146
public static final int
TIC54X_TARGET_ID
152
public static final int
TIC55X_TARGET_ID
156
public static final int
TIC5X_TARGET_ID
146
public static final int
TIC64X_TARGET_ID
153
public static final int
TIC80_TARGET_ID
149
-
ghidra.app.util.bin.format.coff.CoffLineNumber Modifier and Type Constant Field Value public static final int
SIZEOF
6
-
ghidra.app.util.bin.format.coff.CoffMachineType Modifier and Type Constant Field Value public static final short
IMAGE_FILE_MACHINE_ALPHA
388
public static final short
IMAGE_FILE_MACHINE_ALPHA64
644
public static final short
IMAGE_FILE_MACHINE_AM29KBIGMAGIC
378
public static final short
IMAGE_FILE_MACHINE_AM29KLITTLEMAGIC
379
public static final short
IMAGE_FILE_MACHINE_AM33
467
public static final short
IMAGE_FILE_MACHINE_AMD64
-31132
public static final short
IMAGE_FILE_MACHINE_ARM
448
public static final short
IMAGE_FILE_MACHINE_ARM64
-21916
public static final short
IMAGE_FILE_MACHINE_ARMNT
452
public static final short
IMAGE_FILE_MACHINE_EBC
3772
public static final short
IMAGE_FILE_MACHINE_I386
332
public static final short
IMAGE_FILE_MACHINE_I386_AIX
373
public static final short
IMAGE_FILE_MACHINE_I386_PTX
340
public static final short
IMAGE_FILE_MACHINE_I960ROMAGIC
352
public static final short
IMAGE_FILE_MACHINE_I960RWMAGIC
353
public static final short
IMAGE_FILE_MACHINE_IA64
512
public static final short
IMAGE_FILE_MACHINE_M32R
-28607
public static final short
IMAGE_FILE_MACHINE_M68KMAGIC
616
public static final short
IMAGE_FILE_MACHINE_MIPS16
614
public static final short
IMAGE_FILE_MACHINE_MIPSFPU
870
public static final short
IMAGE_FILE_MACHINE_MIPSFPU16
1126
public static final short
IMAGE_FILE_MACHINE_PIC30
4662
public static final short
IMAGE_FILE_MACHINE_POWERPC
496
public static final short
IMAGE_FILE_MACHINE_POWERPCFP
497
public static final short
IMAGE_FILE_MACHINE_R10000
360
public static final short
IMAGE_FILE_MACHINE_R3000
354
public static final short
IMAGE_FILE_MACHINE_R4000
358
public static final short
IMAGE_FILE_MACHINE_RISCV128
20776
public static final short
IMAGE_FILE_MACHINE_RISCV32
20530
public static final short
IMAGE_FILE_MACHINE_RISCV64
20580
public static final short
IMAGE_FILE_MACHINE_SH3
418
public static final short
IMAGE_FILE_MACHINE_SH3DSP
419
public static final short
IMAGE_FILE_MACHINE_SH4
422
public static final short
IMAGE_FILE_MACHINE_SH5
424
public static final short
IMAGE_FILE_MACHINE_THUMB
450
public static final short
IMAGE_FILE_MACHINE_TI_MSP430
160
public static final short
IMAGE_FILE_MACHINE_TI_TMS320C2800
157
public static final short
IMAGE_FILE_MACHINE_TI_TMS320C5400
152
public static final short
IMAGE_FILE_MACHINE_TI_TMS320C5500
156
public static final short
IMAGE_FILE_MACHINE_TI_TMS320C5500_PLUS
161
public static final short
IMAGE_FILE_MACHINE_TI_TMS320C6000
153
public static final short
IMAGE_FILE_MACHINE_TI_TMS470
151
public static final short
IMAGE_FILE_MACHINE_UNKNOWN
0
public static final short
IMAGE_FILE_MACHINE_WCEMIPSV2
361
public static final short
TICOFF1MAGIC
193
public static final short
TICOFF2MAGIC
194
-
ghidra.app.util.bin.format.coff.CoffSectionHeaderFlags Modifier and Type Constant Field Value public static final long
STYP_BSS
128L
public static final long
STYP_COPY
16L
public static final long
STYP_DATA
64L
public static final long
STYP_DEBUG
8192L
public static final long
STYP_DSECT
1L
public static final long
STYP_EXCEPT
256L
public static final long
STYP_GROUP
4L
public static final long
STYP_INFO
512L
public static final long
STYP_LIB
2048L
public static final long
STYP_LOADER
4096L
public static final long
STYP_NOLOAD
2L
public static final long
STYP_OVER
1024L
public static final long
STYP_OVRFLO
32768L
public static final long
STYP_PAD
8L
public static final long
STYP_REG
0L
public static final long
STYP_TEXT
32L
public static final long
STYP_TYPECHK
16384L
-
ghidra.app.util.bin.format.coff.CoffSectionHeaderReserved Modifier and Type Constant Field Value public static final int
EXPLICITLY_BYTE_ALIGNED
8
-
ghidra.app.util.bin.format.coff.CoffSymbolSectionNumber Modifier and Type Constant Field Value public static final short
N_ABS
-1
public static final short
N_BSS
3
public static final short
N_DATA
2
public static final short
N_DEBUG
-2
public static final short
N_TEXT
1
public static final short
N_UNDEf
0
-
ghidra.app.util.bin.format.coff.CoffSymbolSpecial Modifier and Type Constant Field Value public static final java.lang.String
DOT_BB
".bb"
public static final java.lang.String
DOT_BF
".bf"
public static final java.lang.String
DOT_BSS
".bss"
public static final java.lang.String
DOT_DATA
".data"
public static final java.lang.String
DOT_EB
".eb"
public static final java.lang.String
DOT_EDATA
"edata"
public static final java.lang.String
DOT_EF
".ef"
public static final java.lang.String
DOT_END
"end"
public static final java.lang.String
DOT_EOS
".eos"
public static final java.lang.String
DOT_ETEXT
"etext"
public static final java.lang.String
DOT_FILE
".file"
public static final java.lang.String
DOT_NFAKE
".nfake"
public static final java.lang.String
DOT_TARGET
".target"
public static final java.lang.String
DOT_TEXT
".text"
-
ghidra.app.util.bin.format.coff.CoffSymbolStorageClass Modifier and Type Constant Field Value public static final int
C_ALIAS
105
public static final int
C_ARG
9
public static final int
C_AUTO
1
public static final int
C_AUTOARG
19
public static final int
C_BLOCK
100
public static final int
C_EFCN
107
public static final int
C_ENTAG
15
public static final int
C_EOS
102
public static final int
C_EXT
2
public static final int
C_EXTDEF
5
public static final int
C_FCN
101
public static final int
C_FIELD
18
public static final int
C_FILE
103
public static final int
C_HIDDEN
106
public static final int
C_LABEL
6
public static final int
C_LASTENT
20
public static final int
C_LINE
104
public static final int
C_MOE
16
public static final int
C_MOS
8
public static final int
C_MOU
11
public static final int
C_NULL
0
public static final int
C_REG
4
public static final int
C_REGPARAM
17
public static final int
C_STAT
3
public static final int
C_STRTAG
10
public static final int
C_TPDEF
13
public static final int
C_ULABEL
7
public static final int
C_UNTAG
12
public static final int
C_USTATIC
14
-
ghidra.app.util.bin.format.coff.CoffSymbolType Modifier and Type Constant Field Value public static final int
DT_ARY
3
public static final int
DT_FCN
2
public static final int
DT_NON
0
public static final int
DT_PTR
1
public static final int
T_CHAR
2
public static final int
T_DOUBLE
7
public static final int
T_ENUM
10
public static final int
T_FLOAT
6
public static final int
T_INT
4
public static final int
T_LONG
5
public static final int
T_LONG_DOUBLE
16
public static final int
T_MOE
11
public static final int
T_NULL
0
public static final int
T_SHORT
3
public static final int
T_STRUCT
8
public static final int
T_UCHAR
12
public static final int
T_UINT
14
public static final int
T_ULONG
15
public static final int
T_UNION
9
public static final int
T_USHORT
13
public static final int
T_VOID
1
-
ghidra.app.util.bin.format.coff.archive.CoffArchiveConstants Modifier and Type Constant Field Value public static final java.lang.String
END_OF_HEADER_MAGIC
"\'\n"
public static final java.lang.String
MAGIC
"!<arch>\n"
public static final int
MAGIC_LEN_CONST_EXPR
8
-
ghidra.app.util.bin.format.coff.archive.CoffArchiveMemberHeader Modifier and Type Constant Field Value public static final java.lang.String
SLASH
"/"
public static final java.lang.String
SLASH_SLASH
"//"
-
ghidra.app.util.bin.format.dwarf.line.StatementProgramInstructions Modifier and Type Constant Field Value public static final int
DW_LNE_define_file
3
public static final int
DW_LNE_end_sequence
1
public static final int
DW_LNE_set_address
2
public static final int
DW_LNS_advance_line
3
public static final int
DW_LNS_advance_pc
2
public static final int
DW_LNS_const_add_pc
8
public static final int
DW_LNS_copy
1
public static final int
DW_LNS_fixed_advanced_pc
9
public static final int
DW_LNS_negate_statement
6
public static final int
DW_LNS_set_basic_block
7
public static final int
DW_LNS_set_column
5
public static final int
DW_LNS_set_epilog_begin
11
public static final int
DW_LNS_set_file
4
public static final int
DW_LNS_set_isa
12
public static final int
DW_LNS_set_prologue_end
10
-
ghidra.app.util.bin.format.dwarf.line.StatementProgramPrologue Modifier and Type Constant Field Value public static final int
PRE_PROLOGUE_LEN
10
public static final int
TOTAL_LENGTH_FIELD_LEN
4
-
ghidra.app.util.bin.format.dwarf4.DWARFCompilationUnit Modifier and Type Constant Field Value public static final int
DWARF_32
32
public static final int
DWARF_64
64
-
ghidra.app.util.bin.format.dwarf4.attribs.DWARFAttributeFactory Modifier and Type Constant Field Value public static final int
MAX_BLOCK4_SIZE
1048576
-
ghidra.app.util.bin.format.dwarf4.encoding.DWARFAttribute Modifier and Type Constant Field Value public static final int
DW_AT_abstract_origin
49
public static final int
DW_AT_accessibility
50
public static final int
DW_AT_address_class
51
public static final int
DW_AT_allocated
78
public static final int
DW_AT_artificial
52
public static final int
DW_AT_associated
79
public static final int
DW_AT_base_types
53
public static final int
DW_AT_binary_scale
91
public static final int
DW_AT_bit_offset
12
public static final int
DW_AT_bit_size
13
public static final int
DW_AT_bit_stride
46
public static final int
DW_AT_byte_size
11
public static final int
DW_AT_byte_stride
81
public static final int
DW_AT_call_column
87
public static final int
DW_AT_call_file
88
public static final int
DW_AT_call_line
89
public static final int
DW_AT_calling_convention
54
public static final int
DW_AT_common_reference
26
public static final int
DW_AT_comp_dir
27
public static final int
DW_AT_const_expr
108
public static final int
DW_AT_const_value
28
public static final int
DW_AT_containing_type
29
public static final int
DW_AT_count
55
public static final int
DW_AT_data_bit_offset
107
public static final int
DW_AT_data_location
80
public static final int
DW_AT_data_member_location
56
public static final int
DW_AT_decimal_scale
92
public static final int
DW_AT_decimal_sign
94
public static final int
DW_AT_decl_column
57
public static final int
DW_AT_decl_file
58
public static final int
DW_AT_decl_line
59
public static final int
DW_AT_declaration
60
public static final int
DW_AT_default_value
30
public static final int
DW_AT_description
90
public static final int
DW_AT_digit_count
95
public static final int
DW_AT_discr
21
public static final int
DW_AT_discr_list
61
public static final int
DW_AT_discr_value
22
public static final int
DW_AT_elemental
102
public static final int
DW_AT_encoding
62
public static final int
DW_AT_endianity
101
public static final int
DW_AT_entry_pc
82
public static final int
DW_AT_enum_class
109
public static final int
DW_AT_explicit
99
public static final int
DW_AT_extension
84
public static final int
DW_AT_external
63
public static final int
DW_AT_frame_base
64
public static final int
DW_AT_friend
65
public static final int
DW_AT_GNU_addr_base
8499
public static final int
DW_AT_GNU_dwo_id
8497
public static final int
DW_AT_GNU_dwo_name
8496
public static final int
DW_AT_GNU_pubnames
8500
public static final int
DW_AT_GNU_pubtypes
8501
public static final int
DW_AT_GNU_ranges_base
8498
public static final int
DW_AT_hi_user
16383
public static final int
DW_AT_high_pc
18
public static final int
DW_AT_identifier_case
66
public static final int
DW_AT_import
24
public static final int
DW_AT_inline
32
public static final int
DW_AT_is_optional
33
public static final int
DW_AT_language
19
public static final int
DW_AT_linkage_name
110
public static final int
DW_AT_lo_user
8192
public static final int
DW_AT_location
2
public static final int
DW_AT_low_pc
17
public static final int
DW_AT_lower_bound
34
public static final int
DW_AT_macro_info
67
public static final int
DW_AT_main_subprogram
106
public static final int
DW_AT_MIPS_linkage_name
8199
public static final int
DW_AT_mutable
97
public static final int
DW_AT_name
3
public static final int
DW_AT_namelist_item
68
public static final int
DW_AT_object_pointer
100
public static final int
DW_AT_ordering
9
public static final int
DW_AT_picture_string
96
public static final int
DW_AT_priority
69
public static final int
DW_AT_producer
37
public static final int
DW_AT_prototyped
39
public static final int
DW_AT_pure
103
public static final int
DW_AT_ranges
85
public static final int
DW_AT_recursive
104
public static final int
DW_AT_return_addr
42
public static final int
DW_AT_segment
70
public static final int
DW_AT_sibling
1
public static final int
DW_AT_signature
105
public static final int
DW_AT_small
93
public static final int
DW_AT_specification
71
public static final int
DW_AT_start_scope
44
public static final int
DW_AT_static_link
72
public static final int
DW_AT_stmt_list
16
public static final int
DW_AT_string_length
25
public static final int
DW_AT_threads_scaled
98
public static final int
DW_AT_trampoline
86
public static final int
DW_AT_type
73
public static final int
DW_AT_upper_bound
47
public static final int
DW_AT_use_location
74
public static final int
DW_AT_use_UTF8
83
public static final int
DW_AT_variable_parameter
75
public static final int
DW_AT_virtuality
76
public static final int
DW_AT_visibility
23
public static final int
DW_AT_vtable_elem_location
77
-
ghidra.app.util.bin.format.dwarf4.encoding.DWARFEncoding Modifier and Type Constant Field Value public static final int
DW_ATE_address
1
public static final int
DW_ATE_boolean
2
public static final int
DW_ATE_complex_float
3
public static final int
DW_ATE_decimal_float
15
public static final int
DW_ATE_edited
12
public static final int
DW_ATE_float
4
public static final int
DW_ATE_hi_user
255
public static final int
DW_ATE_imaginary_float
9
public static final int
DW_ATE_lo_user
128
public static final int
DW_ATE_numeric_string
11
public static final int
DW_ATE_packed_decimal
10
public static final int
DW_ATE_signed
5
public static final int
DW_ATE_signed_char
6
public static final int
DW_ATE_signed_fixed
13
public static final int
DW_ATE_unsigned
7
public static final int
DW_ATE_unsigned_char
8
public static final int
DW_ATE_unsigned_fixed
14
public static final int
DW_ATE_UTF
16
public static final int
DW_ATE_void
0
-
ghidra.app.util.bin.format.dwarf4.encoding.DWARFEndianity Modifier and Type Constant Field Value public static final int
DW_END_big
1
public static final int
DW_END_default
0
public static final int
DW_END_hi_user
255
public static final int
DW_END_little
2
public static final int
DW_END_lo_user
64
-
ghidra.app.util.bin.format.dwarf4.encoding.DWARFSourceLanguage Modifier and Type Constant Field Value public static final int
DW_LANG_Ada83
3
public static final int
DW_LANG_Ada95
13
public static final int
DW_LANG_C
2
public static final int
DW_LANG_C_plus_plus
4
public static final int
DW_LANG_C89
1
public static final int
DW_LANG_C99
12
public static final int
DW_LANG_Cobol74
5
public static final int
DW_LANG_Cobol85
6
public static final int
DW_LANG_D
19
public static final int
DW_LANG_Fortran77
7
public static final int
DW_LANG_Fortran90
8
public static final int
DW_LANG_Fortran95
14
public static final int
DW_LANG_hi_user
65535
public static final int
DW_LANG_Java
11
public static final int
DW_LANG_lo_user
32768
public static final int
DW_LANG_Modula2
10
public static final int
DW_LANG_ObjC
16
public static final int
DW_LANG_ObjC_plus_plus
17
public static final int
DW_LANG_Pascal83
9
public static final int
DW_LANG_PL1
15
public static final int
DW_LANG_Python
20
public static final int
DW_LANG_UPC
18
-
ghidra.app.util.bin.format.dwarf4.encoding.DWARFTag Modifier and Type Constant Field Value public static final int
DW_TAG_access_declaration
35
public static final int
DW_TAG_array_type
1
public static final int
DW_TAG_base_type
36
public static final int
DW_TAG_call_site
72
public static final int
DW_TAG_call_site_parameter
73
public static final int
DW_TAG_catch_block
37
public static final int
DW_TAG_class_type
2
public static final int
DW_TAG_common_block
26
public static final int
DW_TAG_common_inclusion
27
public static final int
DW_TAG_compile_unit
17
public static final int
DW_TAG_condition
63
public static final int
DW_TAG_const_type
38
public static final int
DW_TAG_constant
39
public static final int
DW_TAG_dwarf_procedure
54
public static final int
DW_TAG_entry_point
3
public static final int
DW_TAG_enumeration_type
4
public static final int
DW_TAG_enumerator
40
public static final int
DW_TAG_file_type
41
public static final int
DW_TAG_formal_parameter
5
public static final int
DW_TAG_friend
42
public static final int
DW_TAG_gnu_call_site
16649
public static final int
DW_TAG_gnu_call_site_parameter
16650
public static final int
DW_TAG_hi_user
65535
public static final int
DW_TAG_imported_declaration
8
public static final int
DW_TAG_imported_module
58
public static final int
DW_TAG_imported_unit
61
public static final int
DW_TAG_inheritance
28
public static final int
DW_TAG_inlined_subroutine
29
public static final int
DW_TAG_interface_type
56
public static final int
DW_TAG_label
10
public static final int
DW_TAG_lexical_block
11
public static final int
DW_TAG_lo_user
16512
public static final int
DW_TAG_member
13
public static final int
DW_TAG_module
30
public static final int
DW_TAG_mutable_type
62
public static final int
DW_TAG_namelist
43
public static final int
DW_TAG_namelist_item
44
public static final int
DW_TAG_namespace
57
public static final int
DW_TAG_packed_type
45
public static final int
DW_TAG_partial_unit
60
public static final int
DW_TAG_pointer_type
15
public static final int
DW_TAG_ptr_to_member_type
31
public static final int
DW_TAG_reference_type
16
public static final int
DW_TAG_restrict_type
55
public static final int
DW_TAG_rvalue_reference_type
66
public static final int
DW_TAG_set_type
32
public static final int
DW_TAG_shared_type
64
public static final int
DW_TAG_string_type
18
public static final int
DW_TAG_structure_type
19
public static final int
DW_TAG_subprogram
46
public static final int
DW_TAG_subrange_type
33
public static final int
DW_TAG_subroutine_type
21
public static final int
DW_TAG_template_alias
67
public static final int
DW_TAG_template_type_param
47
public static final int
DW_TAG_template_value_param
48
public static final int
DW_TAG_thrown_type
49
public static final int
DW_TAG_try_block
50
public static final int
DW_TAG_type_unit
65
public static final int
DW_TAG_typedef
22
public static final int
DW_TAG_union_type
23
public static final int
DW_TAG_unspecified_parameters
24
public static final int
DW_TAG_unspecified_type
59
public static final int
DW_TAG_variable
52
public static final int
DW_TAG_variant
25
public static final int
DW_TAG_variant_part
51
public static final int
DW_TAG_volatile_type
53
public static final int
DW_TAG_with_stmt
34
-
ghidra.app.util.bin.format.dwarf4.expression.DWARFExpressionOpCodes Modifier and Type Constant Field Value public static final int
DW_OP_abs
25
public static final int
DW_OP_addr
3
public static final int
DW_OP_and
26
public static final int
DW_OP_bit_piece
157
public static final int
DW_OP_bra
40
public static final int
DW_OP_breg0
112
public static final int
DW_OP_breg1
113
public static final int
DW_OP_breg10
122
public static final int
DW_OP_breg11
123
public static final int
DW_OP_breg12
124
public static final int
DW_OP_breg13
125
public static final int
DW_OP_breg14
126
public static final int
DW_OP_breg15
127
public static final int
DW_OP_breg16
128
public static final int
DW_OP_breg17
129
public static final int
DW_OP_breg18
130
public static final int
DW_OP_breg19
131
public static final int
DW_OP_breg2
114
public static final int
DW_OP_breg20
132
public static final int
DW_OP_breg21
133
public static final int
DW_OP_breg22
134
public static final int
DW_OP_breg23
135
public static final int
DW_OP_breg24
136
public static final int
DW_OP_breg25
137
public static final int
DW_OP_breg26
138
public static final int
DW_OP_breg27
139
public static final int
DW_OP_breg28
140
public static final int
DW_OP_breg29
141
public static final int
DW_OP_breg3
115
public static final int
DW_OP_breg30
142
public static final int
DW_OP_breg31
143
public static final int
DW_OP_breg4
116
public static final int
DW_OP_breg5
117
public static final int
DW_OP_breg6
118
public static final int
DW_OP_breg7
119
public static final int
DW_OP_breg8
120
public static final int
DW_OP_breg9
121
public static final int
DW_OP_bregx
146
public static final int
DW_OP_call_frame_cfa
156
public static final int
DW_OP_call_ref
154
public static final int
DW_OP_call2
152
public static final int
DW_OP_call4
153
public static final int
DW_OP_const1s
9
public static final int
DW_OP_const1u
8
public static final int
DW_OP_const2s
11
public static final int
DW_OP_const2u
10
public static final int
DW_OP_const4s
13
public static final int
DW_OP_const4u
12
public static final int
DW_OP_const8s
15
public static final int
DW_OP_const8u
14
public static final int
DW_OP_consts
17
public static final int
DW_OP_constu
16
public static final int
DW_OP_deref
6
public static final int
DW_OP_deref_size
148
public static final int
DW_OP_div
27
public static final int
DW_OP_drop
19
public static final int
DW_OP_dup
18
public static final int
DW_OP_eq
41
public static final int
DW_OP_fbreg
145
public static final int
DW_OP_form_tls_address
155
public static final int
DW_OP_ge
42
public static final int
DW_OP_gt
43
public static final int
DW_OP_hi_user
255
public static final int
DW_OP_implicit_value
158
public static final int
DW_OP_le
44
public static final int
DW_OP_lit0
48
public static final int
DW_OP_lit1
49
public static final int
DW_OP_lit10
58
public static final int
DW_OP_lit11
59
public static final int
DW_OP_lit12
60
public static final int
DW_OP_lit13
61
public static final int
DW_OP_lit14
62
public static final int
DW_OP_lit15
63
public static final int
DW_OP_lit16
64
public static final int
DW_OP_lit17
65
public static final int
DW_OP_lit18
66
public static final int
DW_OP_lit19
67
public static final int
DW_OP_lit2
50
public static final int
DW_OP_lit20
68
public static final int
DW_OP_lit21
69
public static final int
DW_OP_lit22
70
public static final int
DW_OP_lit23
71
public static final int
DW_OP_lit24
72
public static final int
DW_OP_lit25
73
public static final int
DW_OP_lit26
74
public static final int
DW_OP_lit27
75
public static final int
DW_OP_lit28
76
public static final int
DW_OP_lit29
77
public static final int
DW_OP_lit3
51
public static final int
DW_OP_lit30
78
public static final int
DW_OP_lit31
79
public static final int
DW_OP_lit4
52
public static final int
DW_OP_lit5
53
public static final int
DW_OP_lit6
54
public static final int
DW_OP_lit7
55
public static final int
DW_OP_lit8
56
public static final int
DW_OP_lit9
57
public static final int
DW_OP_lo_user
224
public static final int
DW_OP_lt
45
public static final int
DW_OP_minus
28
public static final int
DW_OP_mod
29
public static final int
DW_OP_mul
30
public static final int
DW_OP_ne
46
public static final int
DW_OP_neg
31
public static final int
DW_OP_nop
150
public static final int
DW_OP_not
32
public static final int
DW_OP_or
33
public static final int
DW_OP_over
20
public static final int
DW_OP_pick
21
public static final int
DW_OP_piece
147
public static final int
DW_OP_plus
34
public static final int
DW_OP_plus_uconst
35
public static final int
DW_OP_push_object_address
151
public static final int
DW_OP_reg0
80
public static final int
DW_OP_reg1
81
public static final int
DW_OP_reg10
90
public static final int
DW_OP_reg11
91
public static final int
DW_OP_reg12
92
public static final int
DW_OP_reg13
93
public static final int
DW_OP_reg14
94
public static final int
DW_OP_reg15
95
public static final int
DW_OP_reg16
96
public static final int
DW_OP_reg17
97
public static final int
DW_OP_reg18
98
public static final int
DW_OP_reg19
99
public static final int
DW_OP_reg2
82
public static final int
DW_OP_reg20
100
public static final int
DW_OP_reg21
101
public static final int
DW_OP_reg22
102
public static final int
DW_OP_reg23
103
public static final int
DW_OP_reg24
104
public static final int
DW_OP_reg25
105
public static final int
DW_OP_reg26
106
public static final int
DW_OP_reg27
107
public static final int
DW_OP_reg28
108
public static final int
DW_OP_reg29
109
public static final int
DW_OP_reg3
83
public static final int
DW_OP_reg30
110
public static final int
DW_OP_reg31
111
public static final int
DW_OP_reg4
84
public static final int
DW_OP_reg5
85
public static final int
DW_OP_reg6
86
public static final int
DW_OP_reg7
87
public static final int
DW_OP_reg8
88
public static final int
DW_OP_reg9
89
public static final int
DW_OP_regx
144
public static final int
DW_OP_rot
23
public static final int
DW_OP_shl
36
public static final int
DW_OP_shr
37
public static final int
DW_OP_shra
38
public static final int
DW_OP_skip
47
public static final int
DW_OP_stack_value
159
public static final int
DW_OP_swap
22
public static final int
DW_OP_xderef
24
public static final int
DW_OP_xderef_size
149
public static final int
DW_OP_xor
39
-
ghidra.app.util.bin.format.dwarf4.next.DWARFProgram Modifier and Type Constant Field Value public static final int
DEFAULT_NAME_LENGTH_CUTOFF
2000
public static final java.lang.String
DWARF_ROOT_NAME
"DWARF"
public static final int
MAX_NAME_LENGTH_CUTOFF
2000
public static final int
MIN_NAME_LENGTH_CUTOFF
20
-
ghidra.app.util.bin.format.dwarf4.next.sectionprovider.DWARFSectionNames Modifier and Type Constant Field Value public static final java.lang.String
DEBUG_ABBREV
"debug_abbrev"
public static final java.lang.String
DEBUG_ARRANGES
"debug_arranges"
public static final java.lang.String
DEBUG_FRAME
"debug_frame"
public static final java.lang.String
DEBUG_INFO
"debug_info"
public static final java.lang.String
DEBUG_LINE
"debug_line"
public static final java.lang.String
DEBUG_LOC
"debug_loc"
public static final java.lang.String
DEBUG_MACINFO
"debug_macinfo"
public static final java.lang.String
DEBUG_PUBNAMES
"debug_pubnames"
public static final java.lang.String
DEBUG_PUBTYPES
"debug_pubtypes"
public static final java.lang.String
DEBUG_RANGES
"debug_ranges"
public static final java.lang.String
DEBUG_STR
"debug_str"
public static final java.lang.String
DEBUG_TYPES
"debug_types"
-
ghidra.app.util.bin.format.elf.ElfConstants Modifier and Type Constant Field Value public static final int
EI_ABIVERSION
8
public static final int
EI_CLASS
4
public static final int
EI_DATA
5
public static final int
EI_MAG0
0
public static final int
EI_MAG1
1
public static final int
EI_MAG2
2
public static final int
EI_MAG3
3
public static final int
EI_NIDENT
16
public static final int
EI_OSIABI
7
public static final int
EI_PAD
9
public static final int
EI_VERSION
6
public static final byte
ELF_CLASS_32
1
public static final byte
ELF_CLASS_64
2
public static final byte
ELF_CLASS_NONE
0
public static final byte
ELF_CLASS_NUM
3
public static final byte
ELF_DATA_BE
2
public static final byte
ELF_DATA_LE
1
public static final byte
ELF_DATA_NONE
0
public static final byte
ELFOSABI_AIX
7
public static final byte
ELFOSABI_ARM
97
public static final byte
ELFOSABI_AROS
15
public static final byte
ELFOSABI_C6000_ELFABI
64
public static final byte
ELFOSABI_C6000_LINUX
65
public static final byte
ELFOSABI_FENIXOS
16
public static final byte
ELFOSABI_FREEBSD
9
public static final byte
ELFOSABI_GNU
3
public static final byte
ELFOSABI_HPUX
1
public static final byte
ELFOSABI_HURD
4
public static final byte
ELFOSABI_IRIX
8
public static final byte
ELFOSABI_LINUX
3
public static final byte
ELFOSABI_MODESTO
11
public static final byte
ELFOSABI_NETBSD
2
public static final byte
ELFOSABI_NONE
0
public static final byte
ELFOSABI_NSK
14
public static final byte
ELFOSABI_OPENBSD
12
public static final byte
ELFOSABI_OPENVMS
13
public static final byte
ELFOSABI_SOLARIS
6
public static final byte
ELFOSABI_STANDALONE
-1
public static final byte
ELFOSABI_TRUE64
10
public static final short
EM_386
3
public static final short
EM_486
6
public static final short
EM_56800EX
200
public static final short
EM_68HC05
72
public static final short
EM_68HC08
71
public static final short
EM_68HC11
70
public static final short
EM_68HC12
53
public static final short
EM_68HC16
69
public static final short
EM_68K
4
public static final short
EM_78KOR
199
public static final short
EM_8051
165
public static final short
EM_860
7
public static final short
EM_88K
5
public static final short
EM_960
19
public static final short
EM_AARCH64
183
public static final short
EM_ALTERA_NIOS2
113
public static final short
EM_AMDGPU
224
public static final short
EM_ARC
45
public static final short
EM_ARC_A5
93
public static final short
EM_ARC_COMPACT2
195
public static final short
EM_ARCA
109
public static final short
EM_ARM
40
public static final short
EM_AVR
83
public static final short
EM_AVR32
185
public static final short
EM_AVR32_unofficial
6317
public static final short
EM_BA1
201
public static final short
EM_BA2
202
public static final short
EM_BLACKFIN
106
public static final short
EM_BPF
247
public static final short
EM_C166
116
public static final short
EM_CDP
215
public static final short
EM_CE
119
public static final short
EM_CLOUDSHIELD
192
public static final short
EM_COGE
216
public static final short
EM_COLDFIRE
52
public static final short
EM_COOL
217
public static final short
EM_COREA_1ST
193
public static final short
EM_COREA_2ND
194
public static final short
EM_CR
103
public static final short
EM_CR16
177
public static final short
EM_CRAYNV2
172
public static final short
EM_CRIS
76
public static final short
EM_CRX
114
public static final short
EM_CSR_KALIMBA
219
public static final short
EM_CUDA
190
public static final short
EM_CYPRESS_M8C
161
public static final short
EM_D10V
85
public static final short
EM_D30V
86
public static final short
EM_DSP24
136
public static final short
EM_DSPIC30F
118
public static final short
EM_DXP
112
public static final short
EM_ECOG1
168
public static final short
EM_ECOG16
176
public static final short
EM_ECOG1X
168
public static final short
EM_ECOG2
134
public static final short
EM_ETPU
178
public static final short
EM_EXCESS
111
public static final short
EM_F2MC16
104
public static final short
EM_FAKE_ALPHA
41
public static final short
EM_FIREPATH
78
public static final short
EM_FR20
37
public static final short
EM_FR30
84
public static final short
EM_FX66
66
public static final short
EM_H8_300
46
public static final short
EM_H8_300H
47
public static final short
EM_H8_500
49
public static final short
EM_H8S
48
public static final short
EM_HEXAGON
164
public static final short
EM_HUANY
81
public static final short
EM_IA_64
50
public static final short
EM_IP2K
101
public static final short
EM_JAVELIN
77
public static final short
EM_K10M
181
public static final short
EM_KM32
210
public static final short
EM_KMX16
212
public static final short
EM_KMX32
211
public static final short
EM_KMX8
213
public static final short
EM_KVARC
214
public static final short
EM_L10M
180
public static final short
EM_LANAI
244
public static final short
EM_LATTICEMICO32
138
public static final short
EM_M16C
117
public static final short
EM_M32
1
public static final short
EM_M32C
120
public static final short
EM_M32R
88
public static final short
EM_MANIK
171
public static final short
EM_MAX
102
public static final short
EM_MAXQ30
169
public static final short
EM_MCST_ELBRUS
175
public static final short
EM_ME16
59
public static final short
EM_METAG
174
public static final short
EM_MIPS
8
public static final short
EM_MIPS_RS3_LE
10
public static final short
EM_MIPS_X
51
public static final short
EM_MMA
54
public static final short
EM_MMDSP_PLUS
160
public static final short
EM_MMIX
80
public static final short
EM_MN10200
90
public static final short
EM_MN10300
89
public static final short
EM_MSP430
105
public static final short
EM_NCPU
56
public static final short
EM_NDR1
57
public static final short
EM_NDS32
167
public static final short
EM_NONE
0
public static final short
EM_NORC
218
public static final short
EM_NS32K
97
public static final short
EM_OPEN8
196
public static final short
EM_OPENRISC
92
public static final short
EM_PARISC
15
public static final short
EM_PCP
55
public static final short
EM_PDSP
63
public static final short
EM_PJ
91
public static final short
EM_PPC
20
public static final short
EM_PPC64
21
public static final short
EM_PRISM
82
public static final short
EM_R32C
162
public static final short
EM_RCE
39
public static final short
EM_RH32
38
public static final short
EM_RISCV
243
public static final short
EM_RL78
197
public static final short
EM_RS08
132
public static final short
EM_RX
173
public static final short
EM_S370
9
public static final short
EM_S390
22
public static final short
EM_SCORE7
135
public static final short
EM_SE_C17
139
public static final short
EM_SE_C33
107
public static final short
EM_SEP
108
public static final short
EM_SH
42
public static final short
EM_SHARC
133
public static final short
EM_SLE9X
179
public static final short
EM_SNP1K
99
public static final short
EM_SPARC
2
public static final short
EM_SPARC32PLUS
18
public static final short
EM_SPARCV9
43
public static final short
EM_ST100
60
public static final short
EM_ST19
74
public static final short
EM_ST200
100
public static final short
EM_ST7
68
public static final short
EM_ST9PLUS
67
public static final short
EM_STARCORE
58
public static final short
EM_STM8
186
public static final short
EM_STXP7X
166
public static final short
EM_SVX
73
public static final short
EM_TI_C2000
141
public static final short
EM_TI_C5500
142
public static final short
EM_TI_C6000
140
public static final short
EM_TILE64
187
public static final short
EM_TILEGX
191
public static final short
EM_TILEPRO
188
public static final short
EM_TINYJ
61
public static final short
EM_TMM_GPP
96
public static final short
EM_TPC
98
public static final short
EM_TRICORE
44
public static final short
EM_TRIMEDIA
163
public static final short
EM_TSK3000
131
public static final short
EM_UNICORE
110
public static final short
EM_V800
36
public static final short
EM_V850
87
public static final short
EM_VAX
75
public static final short
EM_VIDEOCORE
95
public static final short
EM_VIDEOCORE3
137
public static final short
EM_VIDEOCORE5
198
public static final short
EM_VPP500
17
public static final short
EM_X86_64
62
public static final short
EM_XCORE
203
public static final short
EM_XGATE
115
public static final short
EM_XIMO16
170
public static final short
EM_XTENSA
94
public static final short
EM_ZSP
79
public static final short
ET_CORE
4
public static final short
ET_DYN
3
public static final short
ET_EXEC
2
public static final short
ET_HIPROC
-1
public static final short
ET_LOPROC
-256
public static final short
ET_NONE
0
public static final short
ET_REL
1
public static final byte
EV_CURRENT
1
public static final byte
EV_NONE
0
public static final byte
MAGIC_NUM
127
public static final java.lang.String
MAGIC_STR
"ELF"
public static final int
MAGIC_STR_LEN
3
public static final int
PLT_ENTRY_SIZE
16
-
ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants Modifier and Type Constant Field Value public static final int
PF_MASKOS
267386880
public static final int
PF_MASKPROC
-268435456
public static final int
PF_R
4
public static final int
PF_W
2
public static final int
PF_X
1
public static final int
PT_DYNAMIC
2
public static final int
PT_GNU_EH_FRAME
1685382480
public static final int
PT_GNU_RELRO
1685382482
public static final int
PT_GNU_STACK
1685382481
public static final int
PT_INTERP
3
public static final int
PT_LOAD
1
public static final int
PT_NOTE
4
public static final int
PT_NULL
0
public static final int
PT_PHDR
6
public static final int
PT_SHLIB
5
public static final int
PT_SUNWBSS
1879048186
public static final int
PT_SUNWSTACK
1879048187
public static final int
PT_TLS
7
-
ghidra.app.util.bin.format.elf.ElfRelocation Modifier and Type Constant Field Value protected static final java.lang.String
R_ADDEND_COMMENT
"a constant addend used to compute the relocatable field value"
protected static final java.lang.String
R_INFO_COMMENT
"the symbol table index and the type of relocation"
protected static final java.lang.String
R_OFFSET_COMMENT
"location to apply the relocation action"
-
ghidra.app.util.bin.format.elf.ElfSectionHeaderConstants Modifier and Type Constant Field Value public static final java.lang.String
dot_bss
".bss"
public static final java.lang.String
dot_comment
".comment"
public static final java.lang.String
dot_data
".data"
public static final java.lang.String
dot_data1
".data1"
public static final java.lang.String
dot_debug
".debug"
public static final java.lang.String
dot_dynamic
".dynamic"
public static final java.lang.String
dot_dynstr
".dynstr"
public static final java.lang.String
dot_dynsym
".dynsym"
public static final java.lang.String
dot_fini
".fini"
public static final java.lang.String
dot_got
".got"
public static final java.lang.String
dot_hash
".hash"
public static final java.lang.String
dot_init
".init"
public static final java.lang.String
dot_interp
".interp"
public static final java.lang.String
dot_line
".line"
public static final java.lang.String
dot_note
".note"
public static final java.lang.String
dot_plt
".plt"
public static final java.lang.String
dot_rodata
".rodata"
public static final java.lang.String
dot_rodata1
".rodata1"
public static final java.lang.String
dot_shstrtab
".shstrtab"
public static final java.lang.String
dot_strtab
".strtab"
public static final java.lang.String
dot_symtab
".symtab"
public static final java.lang.String
dot_tbss
".tbss"
public static final java.lang.String
dot_tdata
".tdata"
public static final java.lang.String
dot_tdata1
".tdata1"
public static final java.lang.String
dot_text
".text"
public static final int
SHF_ALLOC
2
public static final int
SHF_EXCLUDE
-2147483648
public static final int
SHF_EXECINSTR
4
public static final int
SHF_GROUP
512
public static final int
SHF_INFO_LINK
64
public static final int
SHF_LINK_ORDER
128
public static final int
SHF_MASKOS
267386880
public static final int
SHF_MASKPROC
-268435456
public static final int
SHF_MERGE
16
public static final int
SHF_OS_NONCONFORMING
256
public static final int
SHF_STRINGS
32
public static final int
SHF_TLS
1024
public static final int
SHF_WRITE
1
public static final short
SHN_ABS
-15
public static final short
SHN_COMMON
-14
public static final short
SHN_HIOS
-193
public static final short
SHN_HIPROC
-225
public static final short
SHN_HIRESERVE
-1
public static final short
SHN_LOOS
-224
public static final short
SHN_LOPROC
-256
public static final short
SHN_LORESERVE
-256
public static final short
SHN_UNDEF
0
public static final short
SHN_XINDEX
-1
public static final int
SHT_CHECKSUM
1879048184
public static final int
SHT_DYNAMIC
6
public static final int
SHT_DYNSYM
11
public static final int
SHT_FINI_ARRAY
15
public static final int
SHT_GNU_ATTRIBUTES
1879048181
public static final int
SHT_GNU_HASH
1879048182
public static final int
SHT_GNU_LIBLIST
1879048183
public static final int
SHT_GNU_verdef
1879048189
public static final int
SHT_GNU_verneed
1879048190
public static final int
SHT_GNU_versym
1879048191
public static final int
SHT_GROUP
17
public static final int
SHT_HASH
5
public static final int
SHT_INIT_ARRAY
14
public static final int
SHT_NOBITS
8
public static final int
SHT_NOTE
7
public static final int
SHT_NULL
0
public static final int
SHT_PREINIT_ARRAY
16
public static final int
SHT_PROGBITS
1
public static final int
SHT_REL
9
public static final int
SHT_RELA
4
public static final int
SHT_SHLIB
10
public static final int
SHT_STRTAB
3
public static final int
SHT_SUNW_COMDAT
1879048187
public static final int
SHT_SUNW_move
1879048186
public static final int
SHT_SUNW_syminfo
1879048188
public static final int
SHT_SYMTAB
2
public static final int
SHT_SYMTAB_SHNDX
18
-
ghidra.app.util.bin.format.elf.ElfSymbol Modifier and Type Constant Field Value public static final byte
STB_GLOBAL
1
public static final byte
STB_GNU_UNIQUE
10
public static final byte
STB_LOCAL
0
public static final byte
STB_WEAK
2
public static final byte
STT_COMMON
5
public static final byte
STT_FILE
4
public static final byte
STT_FUNC
2
public static final byte
STT_NOTYPE
0
public static final byte
STT_OBJECT
1
public static final byte
STT_RELC
8
public static final byte
STT_SECTION
3
public static final byte
STT_SRELC
9
public static final byte
STT_TLS
6
public static final byte
STV_DEFAULT
0
public static final byte
STV_HIDDEN
2
public static final byte
STV_INTERNAL
1
public static final byte
STV_PROTECTED
3
-
ghidra.app.util.bin.format.elf.GnuConstants Modifier and Type Constant Field Value public static final short
VER_NDX_ELIMINATE
-255
public static final short
VER_NDX_GLOBAL
1
public static final short
VER_NDX_LOCAL
0
public static final short
VER_NDX_LORESERVE
-256
-
ghidra.app.util.bin.format.lx.LinearExecutable Modifier and Type Constant Field Value public static final short
IMAGE_LX_SIGNATURE
22604
-
ghidra.app.util.bin.format.macho.CpuSubTypes Modifier and Type Constant Field Value public static final int
CPU_SUBTYPE_ARM_ALL
0
public static final int
CPU_SUBTYPE_ARM_V4T
5
public static final int
CPU_SUBTYPE_ARM_V5
7
public static final int
CPU_SUBTYPE_ARM_V5TEJ
7
public static final int
CPU_SUBTYPE_ARM_V6
6
public static final int
CPU_SUBTYPE_ARM_V6M
14
public static final int
CPU_SUBTYPE_ARM_V7
9
public static final int
CPU_SUBTYPE_ARM_V7EM
16
public static final int
CPU_SUBTYPE_ARM_V7F
10
public static final int
CPU_SUBTYPE_ARM_V7K
12
public static final int
CPU_SUBTYPE_ARM_V7M
15
public static final int
CPU_SUBTYPE_ARM_V7S
11
public static final int
CPU_SUBTYPE_ARM_XSCALE
8
public static final int
CPU_SUBTYPE_BIG_ENDIAN
1
public static final int
CPU_SUBTYPE_HPPA_7100
0
public static final int
CPU_SUBTYPE_HPPA_7100LC
1
public static final int
CPU_SUBTYPE_HPPA_ALL
0
public static final int
CPU_SUBTYPE_I860_860
1
public static final int
CPU_SUBTYPE_I860_ALL
0
public static final int
CPU_SUBTYPE_LITTLE_ENDIAN
0
public static final int
CPU_SUBTYPE_MC68030
1
public static final int
CPU_SUBTYPE_MC68030_ONLY
3
public static final int
CPU_SUBTYPE_MC68040
2
public static final int
CPU_SUBTYPE_MC680x0_ALL
1
public static final int
CPU_SUBTYPE_MC88000_ALL
0
public static final int
CPU_SUBTYPE_MC88100
1
public static final int
CPU_SUBTYPE_MC88110
2
public static final int
CPU_SUBTYPE_MC98000_ALL
0
public static final int
CPU_SUBTYPE_MC98601
1
public static final int
CPU_SUBTYPE_MIPS_ALL
0
public static final int
CPU_SUBTYPE_MIPS_R2000
5
public static final int
CPU_SUBTYPE_MIPS_R2000a
4
public static final int
CPU_SUBTYPE_MIPS_R2300
1
public static final int
CPU_SUBTYPE_MIPS_R2600
2
public static final int
CPU_SUBTYPE_MIPS_R2800
3
public static final int
CPU_SUBTYPE_MIPS_R3000
7
public static final int
CPU_SUBTYPE_MIPS_R3000a
6
public static final int
CPU_SUBTYPE_MULTIPLE
-1
public static final int
CPU_SUBTYPE_POWERPC_601
1
public static final int
CPU_SUBTYPE_POWERPC_602
2
public static final int
CPU_SUBTYPE_POWERPC_603
3
public static final int
CPU_SUBTYPE_POWERPC_603e
4
public static final int
CPU_SUBTYPE_POWERPC_603ev
5
public static final int
CPU_SUBTYPE_POWERPC_604
6
public static final int
CPU_SUBTYPE_POWERPC_604e
7
public static final int
CPU_SUBTYPE_POWERPC_620
8
public static final int
CPU_SUBTYPE_POWERPC_7400
10
public static final int
CPU_SUBTYPE_POWERPC_7450
11
public static final int
CPU_SUBTYPE_POWERPC_750
9
public static final int
CPU_SUBTYPE_POWERPC_970
100
public static final int
CPU_SUBTYPE_POWERPC_ALL
0
public static final int
CPU_SUBTYPE_POWERPC_Max
10
public static final int
CPU_SUBTYPE_POWERPC_SCVger
11
public static final int
CPU_SUBTYPE_SPARC_ALL
0
public static final int
CPU_SUBTYPE_UVAXI
5
public static final int
CPU_SUBTYPE_UVAXII
6
public static final int
CPU_SUBTYPE_UVAXIII
12
public static final int
CPU_SUBTYPE_VAX_ALL
0
public static final int
CPU_SUBTYPE_VAX730
4
public static final int
CPU_SUBTYPE_VAX750
3
public static final int
CPU_SUBTYPE_VAX780
1
public static final int
CPU_SUBTYPE_VAX785
2
public static final int
CPU_SUBTYPE_VAX8200
7
public static final int
CPU_SUBTYPE_VAX8500
8
public static final int
CPU_SUBTYPE_VAX8600
9
public static final int
CPU_SUBTYPE_VAX8650
10
public static final int
CPU_SUBTYPE_VAX8800
11
public static final int
CPU_SUBTYPE_X86_ALL
3
public static final int
CPU_SUBTYPE_X86_ARCH1
4
public static final int
CPU_THREADTYPE_INTEL_HTT
1
-
ghidra.app.util.bin.format.macho.CpuTypes Modifier and Type Constant Field Value public static final int
CPU_ARCH_ABI64
16777216
public static final int
CPU_ARCH_MASK
-16777216
public static final int
CPU_TYPE_ANY
-1
public static final int
CPU_TYPE_ARM
12
public static final int
CPU_TYPE_ARM_64
16777228
public static final int
CPU_TYPE_HPPA
11
public static final int
CPU_TYPE_I386
7
public static final int
CPU_TYPE_I860
15
public static final int
CPU_TYPE_MC680x0
6
public static final int
CPU_TYPE_MC88000
13
public static final int
CPU_TYPE_MC98000
10
public static final int
CPU_TYPE_POWERPC
18
public static final int
CPU_TYPE_POWERPC64
16777234
public static final int
CPU_TYPE_SPARC
14
public static final int
CPU_TYPE_VAX
1
public static final int
CPU_TYPE_X86
7
public static final int
CPU_TYPE_X86_64
16777223
-
ghidra.app.util.bin.format.macho.MachConstants Modifier and Type Constant Field Value public static final java.lang.String
DATA_TYPE_CATEGORY
"/MachO"
public static final int
MH_CIGAM
-822415874
public static final int
MH_CIGAM_64
-805638658
public static final int
MH_MAGIC
-17958194
public static final int
MH_MAGIC_64
-17958193
public static final int
NAME_LENGTH
16
-
ghidra.app.util.bin.format.macho.MachHeaderFileTypes Modifier and Type Constant Field Value public static final int
MH_BUNDLE
8
public static final int
MH_CORE
4
public static final int
MH_DSYM
10
public static final int
MH_DYLIB
6
public static final int
MH_DYLIB_STUB
9
public static final int
MH_DYLINKER
7
public static final int
MH_EXECUTE
2
public static final int
MH_FVMLIB
3
public static final int
MH_KEXT_BUNDLE
11
public static final int
MH_OBJECT
1
public static final int
MH_PRELOAD
5
-
ghidra.app.util.bin.format.macho.MachHeaderFlags Modifier and Type Constant Field Value public static final int
MH_ALLMODSBOUND
4096
public static final int
MH_ALLOW_STACK_EXECUTION
131072
public static final int
MH_APP_EXTENSION_SAFE
33554432
public static final int
MH_BINDATLOAD
8
public static final int
MH_BINDS_TO_WEAK
65536
public static final int
MH_CANONICAL
16384
public static final int
MH_DEAD_STRIPPABLE_DYLIB
4194304
public static final int
MH_DYLDLINK
4
public static final int
MH_FORCE_FLAT
256
public static final int
MH_HAS_TLV_DESCRIPTORS
8388608
public static final int
MH_INCRLINK
2
public static final int
MH_LAZY_INIT
64
public static final int
MH_NO_HEAP_EXECUTION
16777216
public static final int
MH_NO_REEXPORTED_DYLIBS
1048576
public static final int
MH_NOFIXPREBINDING
1024
public static final int
MH_NOMULTIDEFS
512
public static final int
MH_NOUNDEFS
1
public static final int
MH_PIE
2097152
public static final int
MH_PREBINDABLE
2048
public static final int
MH_PREBOUND
16
public static final int
MH_ROOT_SAFE
262144
public static final int
MH_SETUID_SAFE
524288
public static final int
MH_SPLIT_SEGS
32
public static final int
MH_SUBSECTIONS_VIA_SYMBOLS
8192
public static final int
MH_TWOLEVEL
128
public static final int
MH_WEAK_DEFINES
32768
-
ghidra.app.util.bin.format.macho.RelocationFactory Modifier and Type Constant Field Value public static final int
EXTERNAL
3003
public static final int
LOCAL
3276
public static final int
SECTION
2730
-
ghidra.app.util.bin.format.macho.ScatteredRelocationInfo Modifier and Type Constant Field Value public static final int
R_SCATTERED
-2147483648
-
ghidra.app.util.bin.format.macho.SectionAttributes Modifier and Type Constant Field Value public static final int
S_ATTR_EXT_RELOC
512
public static final int
S_ATTR_LIVE_SUPPORT
134217728
public static final int
S_ATTR_LOC_RELOC
256
public static final int
S_ATTR_NO_DEAD_STRIP
268435456
public static final int
S_ATTR_NO_TOC
1073741824
public static final int
S_ATTR_PURE_INSTRUCTIONS
-2147483648
public static final int
S_ATTR_SELF_MODIFYING_CODE
67108864
public static final int
S_ATTR_SOME_INSTRUCTIONS
1024
public static final int
S_ATTR_STRIP_STATIC_SYMS
536870912
public static final int
SECTION_ATTRIBUTES_MASK
-256
public static final int
SECTION_ATTRIBUTES_SYS
16776960
public static final int
SECTION_ATTRIBUTES_USR
-16777216
-
ghidra.app.util.bin.format.macho.SectionNames Modifier and Type Constant Field Value public static final java.lang.String
DATA
"__data"
public static final java.lang.String
DATA_CONST
"__const"
public static final java.lang.String
DATA_DYLD
"__dyld"
public static final java.lang.String
DATA_LA_SYMBOL_PTR
"__la_symbol_ptr"
public static final java.lang.String
DATA_MOD_INIT_FUNC
"__mod_init_func"
public static final java.lang.String
DATA_MOD_TERM_FUNC
"__mod_term_func"
public static final java.lang.String
DATA_NL_SYMBOL_PTR
"__nl_symbol_ptr"
public static final java.lang.String
IMPORT_JUMP_TABLE
"__jump_table"
public static final java.lang.String
IMPORT_POINTERS
"__pointers"
public static final java.lang.String
OBJC_MODULES
"__module_info"
public static final java.lang.String
OBJC_REFS
"__selector_refs"
public static final java.lang.String
OBJC_STRINGS
"__selector_strs"
public static final java.lang.String
OBJC_SYMBOLS
"__symbol_table"
public static final java.lang.String
PROGRAM_VARS
"__program_vars"
public static final java.lang.String
SECT_BSS
"__bss"
public static final java.lang.String
SECT_COMMON
"__common"
public static final java.lang.String
SECT_GOT
"__got"
public static final java.lang.String
TEXT
"__text"
public static final java.lang.String
TEXT_CONST
"__const"
public static final java.lang.String
TEXT_CSTRING
"__cstring"
public static final java.lang.String
TEXT_FVMLIB_INIT0
"__fvmlib_init0"
public static final java.lang.String
TEXT_FVMLIB_INIT1
"__fvmlib_init1"
public static final java.lang.String
TEXT_LITERAL4
"__literal4"
public static final java.lang.String
TEXT_LITERAL8
"__literal8"
public static final java.lang.String
TEXT_PICSYMBOL_STUB
"__picsymbol_stub"
public static final java.lang.String
TEXT_SYMBOL_STUB
"__symbol_stub"
-
ghidra.app.util.bin.format.macho.SectionTypes Modifier and Type Constant Field Value public static final int
S_16BYTE_LITERALS
14
public static final int
S_4BYTE_LITERALS
3
public static final int
S_8BYTE_LITERALS
4
public static final int
S_COALESCED
11
public static final int
S_CSTRING_LITERALS
2
public static final int
S_DTRACE_DOF
15
public static final int
S_GB_ZEROFILL
12
public static final int
S_INTERPOSING
13
public static final int
S_LAZY_DYLIB_SYMBOL_POINTERS
16
public static final int
S_LAZY_SYMBOL_POINTERS
7
public static final int
S_LITERAL_POINTERS
5
public static final int
S_MOD_INIT_FUNC_POINTERS
9
public static final int
S_MOD_TERM_FUNC_POINTERS
10
public static final int
S_NON_LAZY_SYMBOL_POINTERS
6
public static final int
S_REGULAR
0
public static final int
S_SYMBOL_STUBS
8
public static final int
S_THREAD_LOCAL_INIT_FUNCTION_POINTERS
21
public static final int
S_THREAD_LOCAL_REGULAR
17
public static final int
S_THREAD_LOCAL_VARIABLE_POINTERS
20
public static final int
S_THREAD_LOCAL_VARIABLES
19
public static final int
S_THREAD_LOCAL_ZEROFILL
18
public static final int
S_ZEROFILL
1
public static final int
SECTION_TYPE_MASK
255
-
ghidra.app.util.bin.format.macho.commands.DynamicSymbolTableConstants Modifier and Type Constant Field Value public static final int
INDIRECT_SYMBOL_ABS
1073741824
public static final int
INDIRECT_SYMBOL_LOCAL
-2147483648
-
ghidra.app.util.bin.format.macho.commands.LoadCommandTypes Modifier and Type Constant Field Value public static final int
LC_BUILD_VERSION
50
public static final int
LC_CODE_SIGNATURE
29
public static final int
LC_DATA_IN_CODE
41
public static final int
LC_DYLD_ENVIRONMENT
39
public static final int
LC_DYLD_INFO
34
public static final int
LC_DYLD_INFO_ONLY
-2147483614
public static final int
LC_DYLIB_CODE_SIGN_DRS
43
public static final int
LC_DYSYMTAB
11
public static final int
LC_ENCRYPTION_INFO
33
public static final int
LC_ENCRYPTION_INFO_64
44
public static final int
LC_FUNCTION_STARTS
38
public static final int
LC_FVMFILE
9
public static final int
LC_ID_DYLIB
13
public static final int
LC_ID_DYLINKER
15
public static final int
LC_IDENT
8
public static final int
LC_IDFVMLIB
7
public static final int
LC_LAZY_LOAD_DYLIB
32
public static final int
LC_LINKER_OPTIONS
45
public static final int
LC_LOAD_DYLIB
12
public static final int
LC_LOAD_DYLINKER
14
public static final int
LC_LOAD_UPWARD_DYLIB
-2147483613
public static final int
LC_LOAD_WEAK_DYLIB
-2147483624
public static final int
LC_LOADFVMLIB
6
public static final int
LC_MAIN
-2147483608
public static final int
LC_NOTE
49
public static final int
LC_OPTIMIZATION_HINT
46
public static final int
LC_PREBIND_CKSUM
23
public static final int
LC_PREBOUND_DYLIB
16
public static final int
LC_PREPAGE
10
public static final int
LC_REEXPORT_DYLIB
-2147483617
public static final int
LC_REQ_DYLD
-2147483648
public static final int
LC_ROUTINES
17
public static final int
LC_ROUTINES_64
26
public static final int
LC_RPATH
-2147483620
public static final int
LC_SEGMENT
1
public static final int
LC_SEGMENT_64
25
public static final int
LC_SEGMENT_SPLIT_INFO
30
public static final int
LC_SOURCE_VERSION
42
public static final int
LC_SUB_CLIENT
20
public static final int
LC_SUB_FRAMEWORK
18
public static final int
LC_SUB_LIBRARY
21
public static final int
LC_SUB_UMBRELLA
19
public static final int
LC_SYMSEG
3
public static final int
LC_SYMTAB
2
public static final int
LC_THREAD
4
public static final int
LC_TWOLEVEL_HINTS
22
public static final int
LC_UNIXTHREAD
5
public static final int
LC_UUID
27
public static final int
LC_VERSION_MIN_IPHONEOS
37
public static final int
LC_VERSION_MIN_MACOSX
36
public static final int
LC_VERSION_MIN_TVOS
47
public static final int
LC_VERSION_MIN_WATCHOS
48
-
ghidra.app.util.bin.format.macho.commands.NListConstants Modifier and Type Constant Field Value public static final byte
DEBUG_N_BCOMM
-30
public static final byte
DEBUG_N_BINCL
-126
public static final byte
DEBUG_N_BNSYM
46
public static final byte
DEBUG_N_ECOML
-24
public static final byte
DEBUG_N_ECOMM
-28
public static final byte
DEBUG_N_EINCL
-94
public static final byte
DEBUG_N_ENSYM
78
public static final byte
DEBUG_N_ENTRY
-92
public static final byte
DEBUG_N_EXCL
-62
public static final byte
DEBUG_N_FNAME
34
public static final byte
DEBUG_N_FUN
36
public static final byte
DEBUG_N_GSYM
32
public static final byte
DEBUG_N_LBRAC
-64
public static final byte
DEBUG_N_LCSYM
40
public static final byte
DEBUG_N_LENG
-2
public static final byte
DEBUG_N_LSYM
-128
public static final byte
DEBUG_N_OLEVEL
-118
public static final byte
DEBUG_N_OPT
60
public static final byte
DEBUG_N_OSO
102
public static final byte
DEBUG_N_PARAMS
-122
public static final byte
DEBUG_N_PSYM
-96
public static final byte
DEBUG_N_RBRAC
-32
public static final byte
DEBUG_N_RSYM
64
public static final byte
DEBUG_N_SLINE
68
public static final byte
DEBUG_N_SO
100
public static final byte
DEBUG_N_SOL
-124
public static final byte
DEBUG_N_SSYM
96
public static final byte
DEBUG_N_STSYM
38
public static final byte
DEBUG_N_VERSION
-120
public static final short
DESC_N_ARM_THUMB_DEF
8
public static final short
DESC_N_DESC_DISCARDED
32
public static final short
DESC_N_NO_DEAD_STRIP
32
public static final short
DESC_N_REF_TO_WEAK
128
public static final short
DESC_N_WEAK_DEF
128
public static final short
DESC_N_WEAK_REF
64
public static final byte
DYNAMIC_LOOKUP_ORDINAL
-2
public static final byte
EXECUTABLE_ORDINAL
-1
public static final int
MASK_N_EXT
1
public static final int
MASK_N_PEXT
16
public static final int
MASK_N_STAB
224
public static final int
MASK_N_TYPE
14
public static final byte
MAX_LIBRARY_ORDINAL
-3
public static final byte
NO_SECT
0
public static final int
REFERENCE_FLAG_DEFINED
2
public static final int
REFERENCE_FLAG_PRIVATE_DEFINED
3
public static final int
REFERENCE_FLAG_PRIVATE_UNDEFINED_LAZY
5
public static final int
REFERENCE_FLAG_PRIVATE_UNDEFINED_NON_LAZY
4
public static final int
REFERENCE_FLAG_UNDEFINED_LAZY
1
public static final int
REFERENCE_FLAG_UNDEFINED_NON_LAZY
0
public static final int
REFERENCE_TYPE
7
public static final int
REFERENCED_DYNAMICALLY
16
public static final byte
SELF_LIBRARY_ORDINAL
0
public static final byte
TYPE_N_ABS
2
public static final byte
TYPE_N_INDR
10
public static final byte
TYPE_N_PBUD
12
public static final byte
TYPE_N_SECT
14
public static final byte
TYPE_N_UNDF
0
-
ghidra.app.util.bin.format.macho.commands.SegmentConstants Modifier and Type Constant Field Value public static final int
FLAG_APPLE_PROTECTED
8
public static final int
PROTECTION_R
1
public static final int
PROTECTION_W
2
public static final int
PROTECTION_X
4
-
ghidra.app.util.bin.format.macho.commands.SegmentNames Modifier and Type Constant Field Value public static final java.lang.String
SEG_DATA
"__DATA"
public static final java.lang.String
SEG_ICON
"__ICON"
public static final java.lang.String
SEG_IMPORT
"__IMPORT"
public static final java.lang.String
SEG_LINKEDIT
"__LINKEDIT"
public static final java.lang.String
SEG_OBJC
"__OBJC"
public static final java.lang.String
SEG_PAGEZERO
"__PAGEZERO"
public static final java.lang.String
SEG_PRELINK_TEXT
"__PRELINK_TEXT"
public static final java.lang.String
SEG_TEXT
"__TEXT"
public static final java.lang.String
SEG_TEXT_EXEC
"__TEXT_EXEC"
public static final java.lang.String
SEG_UNIXSTACK
"__UNIXSTACK"
-
ghidra.app.util.bin.format.macho.commands.TwoLevelHint Modifier and Type Constant Field Value public static final int
SIZEOF
4
-
ghidra.app.util.bin.format.macho.dyld.DyldArchitecture Modifier and Type Constant Field Value public static final int
DYLD_V1_SIGNATURE_LEN
16
public static final java.lang.String
DYLD_V1_SIGNATURE_PREFIX
"dyld_v1"
-
ghidra.app.util.bin.format.macho.prelink.PrelinkConstants Modifier and Type Constant Field Value public static final java.lang.String
kPrelinkBundlePathKey
"_PrelinkBundlePath"
public static final java.lang.String
kPrelinkExecutableKey
"_PrelinkExecutable"
public static final java.lang.String
kPrelinkExecutableLoadKey
"_PrelinkExecutableLoadAddr"
public static final java.lang.String
kPrelinkExecutableSizeKey
"_PrelinkExecutableSize"
public static final java.lang.String
kPrelinkExecutableSourceKey
"_PrelinkExecutableSourceAddr"
public static final java.lang.String
kPrelinkInfoDictionaryKey
"_PrelinkInfoDictionary"
public static final java.lang.String
kPrelinkInfoSection
"__info"
public static final java.lang.String
kPrelinkInfoSegment
"__PRELINK_INFO"
public static final java.lang.String
kPrelinkInterfaceUUIDKey
"_PrelinkInterfaceUUID"
public static final java.lang.String
kPrelinkKernelLinkStateSection
"__kernel"
public static final java.lang.String
kPrelinkKextsLinkStateSection
"__kexts"
public static final java.lang.String
kPrelinkKmodInfoKey
"_PrelinkKmodInfo"
public static final java.lang.String
kPrelinkLinkStateKey
"_PrelinkLinkState"
public static final java.lang.String
kPrelinkLinkStateSizeKey
"_PrelinkLinkStateSize"
public static final java.lang.String
kPrelinkModuleIndexKey
"ModuleIndex"
public static final java.lang.String
kPrelinkPersonalitiesKey
"_PrelinkPersonalities"
public static final java.lang.String
kPrelinkSegment_iOS_1x
"__PRELINK"
public static final java.lang.String
kPrelinkStateSegment
"__PRELINK_STATE"
public static final java.lang.String
kPrelinkTextSection
"__text"
public static final java.lang.String
kPrelinkTextSegment
"__PRELINK_TEXT"
public static final java.lang.String
TITLE
"iOS Prelink"
-
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM Modifier and Type Constant Field Value public static final int
ARM_DEBUG_STATE
4
public static final int
ARM_EXCEPTION_STATE
3
public static final int
ARM_THREAD_STATE
1
public static final int
ARM_VFP_STATE
2
public static final int
THREAD_STATE_NONE
5
-
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64 Modifier and Type Constant Field Value public static final int
ARM64_THREAD_STATE
6
-
ghidra.app.util.bin.format.macho.threadcommand.ThreadStatePPC Modifier and Type Constant Field Value public static final int
PPC_EXCEPTION_STATE
3
public static final int
PPC_EXCEPTION_STATE64
6
public static final int
PPC_FLOAT_STATE
2
public static final int
PPC_THREAD_STATE
1
public static final int
PPC_THREAD_STATE64
5
public static final int
PPC_VECTOR_STATE
4
public static final int
THREAD_STATE_NONE
7
-
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_32 Modifier and Type Constant Field Value public static final int
i386_EXCEPTION_STATE
3
public static final int
i386_FLOAT_STATE
2
public static final int
i386_THREAD_STATE
1
public static final int
THREAD_STATE_NONE
13
public static final int
x86_DEBUG_STATE
12
public static final int
x86_DEBUG_STATE32
10
public static final int
x86_DEBUG_STATE64
11
public static final int
x86_EXCEPTION_STATE
9
public static final int
x86_EXCEPTION_STATE32
3
public static final int
x86_EXCEPTION_STATE64
6
public static final int
x86_FLOAT_STATE
8
public static final int
x86_FLOAT_STATE32
2
public static final int
x86_FLOAT_STATE64
5
public static final int
x86_THREAD_STATE
7
public static final int
x86_THREAD_STATE32
1
public static final int
x86_THREAD_STATE64
4
-
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateX86_64 Modifier and Type Constant Field Value public static final int
i386_EXCEPTION_STATE
3
public static final int
i386_FLOAT_STATE
2
public static final int
i386_THREAD_STATE
1
public static final int
THREAD_STATE_NONE
13
public static final int
x86_DEBUG_STATE
12
public static final int
x86_DEBUG_STATE32
10
public static final int
x86_DEBUG_STATE64
11
public static final int
x86_EXCEPTION_STATE
9
public static final int
x86_EXCEPTION_STATE32
3
public static final int
x86_EXCEPTION_STATE64
6
public static final int
x86_FLOAT_STATE
8
public static final int
x86_FLOAT_STATE32
2
public static final int
x86_FLOAT_STATE64
5
public static final int
x86_THREAD_STATE
7
public static final int
x86_THREAD_STATE32
1
public static final int
x86_THREAD_STATE64
4
-
ghidra.app.util.bin.format.macos.asd.AppleSingleDouble Modifier and Type Constant Field Value public static final int
DOUBLE_MAGIC_NUMBER
333319
public static final int
SINGLE_MAGIC_NUMBER
333312
-
ghidra.app.util.bin.format.macos.asd.EntryDescriptorID Modifier and Type Constant Field Value public static final int
ENTRY_AFP_FILE_INFO
13
public static final int
ENTRY_COMMENT
4
public static final int
ENTRY_DATA_FORK
1
public static final int
ENTRY_DIRECTORY_ID
14
public static final int
ENTRY_FILE_DATE_INFO
7
public static final int
ENTRY_FINDER_INFO
8
public static final int
ENTRY_ICON_BW
5
public static final int
ENTRY_ICON_COLOR
6
public static final int
ENTRY_MAC_FILE_INFO
9
public static final int
ENTRY_MSDOS_FILE_INFO
11
public static final int
ENTRY_PRODOS_FILE_INFO
10
public static final int
ENTRY_REAL_NAME
3
public static final int
ENTRY_RESOURCE_FORK
2
public static final int
ENTRY_SHORT_NAME
12
-
ghidra.app.util.bin.format.macos.cfm.CFragArchitecture Modifier and Type Constant Field Value public static final java.lang.String
kAnyCFragArch
"????"
public static final java.lang.String
kMotorola68KCFragArch
"m68k"
public static final java.lang.String
kPowerPCCFragArch
"pwpc"
-
ghidra.app.util.bin.format.macos.cfm.CFragResourceMember Modifier and Type Constant Field Value public static final int
kNullCFragVersion
0
public static final int
kWildcardCFragVersion
-1
-
ghidra.app.util.bin.format.macos.cfm.CFragUsage1Union Modifier and Type Constant Field Value public static final int
kDefaultStackSize
0
-
ghidra.app.util.bin.format.macos.cfm.CFragUsage2Union Modifier and Type Constant Field Value public static final short
kNoAppSubFolder
0
-
ghidra.app.util.bin.format.macos.rm.ResourceTypes Modifier and Type Constant Field Value public static final int
TYPE_CFRG
1667658343
public static final int
TYPE_ICON
1229147683
public static final int
TYPE_STR_POUND
1398034979
public static final int
TYPE_STR_SPACE
1398034976
-
ghidra.app.util.bin.format.mz.DOSHeader Modifier and Type Constant Field Value public static final int
IMAGE_DOS_SIGNATURE
23117
public static final java.lang.String
NAME
"IMAGE_DOS_HEADER"
public static final int
SIZEOF_DOS_HEADER
64
-
ghidra.app.util.bin.format.ne.EntryPoint Modifier and Type Constant Field Value public static final byte
EXPORTED
1
public static final byte
GLOBAL
2
-
ghidra.app.util.bin.format.ne.EntryTableBundle Modifier and Type Constant Field Value public static final byte
CONSTANT
-2
public static final byte
MOVEABLE
-1
public static final byte
UNUSED
0
-
ghidra.app.util.bin.format.ne.InformationBlock Modifier and Type Constant Field Value public static final byte
EXETYPE_BOSS
5
public static final byte
EXETYPE_EUROPEAN_DOS_4
4
public static final byte
EXETYPE_OS2
1
public static final byte
EXETYPE_PHARLAP_286_OS2
-127
public static final byte
EXETYPE_PHARLAP_286_WIN
-126
public static final byte
EXETYPE_RESERVED4
8
public static final byte
EXETYPE_UNKNOWN
0
public static final byte
EXETYPE_WINDOWS
2
public static final byte
EXETYPE_WINDOWS_386
4
public static final byte
FLAGS_APP_FULL_SCREEN
1
public static final byte
FLAGS_APP_LIBRARY_MODULE
-128
public static final byte
FLAGS_APP_LINK_ERRS
16
public static final byte
FLAGS_APP_LOAD_CODE
8
public static final byte
FLAGS_APP_NONCONFORMING_PROG
32
public static final byte
FLAGS_APP_OS2
4
public static final byte
FLAGS_APP_WIN_PM_COMPATIBLE
2
public static final byte
FLAGS_APP_WINDOWS_PM
3
public static final byte
FLAGS_PROG_80286
32
public static final byte
FLAGS_PROG_80386
64
public static final byte
FLAGS_PROG_8086
16
public static final byte
FLAGS_PROG_80x87
-128
public static final byte
FLAGS_PROG_GLOBAL_INIT
4
public static final byte
FLAGS_PROG_MULTIPLE_DATA
2
public static final byte
FLAGS_PROG_NO_AUTO_DATA
0
public static final byte
FLAGS_PROG_PROTECTED_MODE
8
public static final byte
FLAGS_PROG_SINGLE_DATA
1
public static final byte
OTHER_FLAGS_GANGLOAD_AREA
4
public static final byte
OTHER_FLAGS_PROPORTIONAL_FONT
2
public static final byte
OTHER_FLAGS_PROTECTED_MODE
1
public static final byte
OTHER_FLAGS_SUPPORTS_LONG_NAMES
0
-
ghidra.app.util.bin.format.ne.Resource Modifier and Type Constant Field Value public static final short
FLAG_MOVEABLE
16
public static final short
FLAG_PRELOAD
64
public static final short
FLAG_PURE
32
-
ghidra.app.util.bin.format.ne.ResourceType Modifier and Type Constant Field Value public static final short
RT_ACCELERATOR
9
public static final short
RT_BITMAP
2
public static final short
RT_CURSOR
1
public static final short
RT_DIALOG
5
public static final short
RT_FONT
8
public static final short
RT_FONTDIR
7
public static final short
RT_GROUP_CURSOR
12
public static final short
RT_GROUP_ICON
14
public static final short
RT_ICON
3
public static final short
RT_MENU
4
public static final short
RT_MESSAGETABLE
11
public static final short
RT_RCDATA
10
public static final short
RT_STRING
6
public static final byte
RT_VERSION
16
-
ghidra.app.util.bin.format.ne.SegmentRelocation Modifier and Type Constant Field Value public static final byte
FLAG_ADDITIVE
4
public static final byte
FLAG_IMPORT_NAME
2
public static final byte
FLAG_IMPORT_ORDINAL
1
public static final byte
FLAG_INTERNAL_REF
0
public static final byte
FLAG_OS_FIXUP
3
public static final byte
FLAG_TARGET_MASK
3
public static final short
MOVEABLE
255
public static final byte
TYPE_FAR_ADDR
3
public static final byte
TYPE_FAR_ADDR_48
12
public static final byte
TYPE_LO_BYTE
0
public static final byte
TYPE_MASK
15
public static final byte
TYPE_OFFSET
5
public static final byte
TYPE_OFFSET_32
13
public static final byte
TYPE_SEGMENT
2
public static final int
VALUES_SIZE
5
-
ghidra.app.util.bin.format.ne.WindowsHeader Modifier and Type Constant Field Value public static final short
IMAGE_NE_SIGNATURE
17742
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_Category Modifier and Type Constant Field Value public static final java.lang.String
NAME
"category_t"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_Class Modifier and Type Constant Field Value public static final java.lang.String
NAME
"class_t"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_ClassRW Modifier and Type Constant Field Value public static final java.lang.String
NAME
"class_rw_t"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_Constants Modifier and Type Constant Field Value public static final java.lang.String
CATEGORY
"/_objc2_"
public static final java.lang.String
NAMESPACE
"objc2"
public static final java.lang.String
OBJC2_CATEGORY_LIST
"__objc_catlist"
public static final java.lang.String
OBJC2_CLASS_LIST
"__objc_classlist"
public static final java.lang.String
OBJC2_CLASS_REFS
"__objc_classrefs"
public static final java.lang.String
OBJC2_CONST
"__objc_const"
public static final java.lang.String
OBJC2_DATA
"__objc_data"
public static final java.lang.String
OBJC2_IMAGE_INFO
"__objc_imageinfo"
public static final java.lang.String
OBJC2_MESSAGE_REFS
"__objc_msgrefs"
public static final java.lang.String
OBJC2_NON_LAZY_CLASS_LIST
"__objc_nlclslist"
public static final java.lang.String
OBJC2_PROTOCOL_LIST
"__objc_protolist"
public static final java.lang.String
OBJC2_PROTOCOL_REFS
"__objc_protorefs"
public static final java.lang.String
OBJC2_SELECTOR_REFS
"__objc_selrefs"
public static final java.lang.String
OBJC2_SUPER_REFS
"__objc_superrefs"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_ImageInfo Modifier and Type Constant Field Value public static final int
OBJC_IMAGE_IS_REPLACEMENT
1
public static final int
OBJC_IMAGE_REQUIRES_GC
4
public static final int
OBJC_IMAGE_SUPPORTS_GC
2
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_InstanceVariableList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ivar_list_t"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_MessageReference Modifier and Type Constant Field Value public static final java.lang.String
NAME
"message_ref"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_MethodList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"method_list_t"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_PropertyList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_property_list"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_Protocol Modifier and Type Constant Field Value public static final java.lang.String
NAME
"protocol_t"
-
ghidra.app.util.bin.format.objc2.ObjectiveC2_ProtocolList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"protocol_list_t"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Category Modifier and Type Constant Field Value public static final long
SIZEOF
0L
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Class Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_class"
public static final long
SIZEOF
48L
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Constants Modifier and Type Constant Field Value public static final java.lang.String
CATEGORY
"/objc"
public static final java.lang.String
NAMESPACE
"objc"
public static final long
OBJ_MSGSEND_RTP
4294901504L
public static final long
OBJ_MSGSEND_RTP_EXIT
4294901760L
public static final java.lang.String
OBJC_MSG_SEND
"_objc_msgSend"
public static final java.lang.String
OBJC_MSG_SEND_RTP_NAME
"_objc_msgSend_rtp"
public static final java.lang.String
OBJC_MSG_SEND_WILDCARD
"_objc_msgSend*"
public static final java.lang.String
OBJC_SECTION_CATEGORY
"__category"
public static final java.lang.String
OBJC_SECTION_CATEGORY_CLASS_METHODS
"__cat_cls_meth"
public static final java.lang.String
OBJC_SECTION_CATEGORY_INSTANCE_METHODS
"__cat_inst_meth"
public static final java.lang.String
OBJC_SECTION_CLASS
"__class"
public static final java.lang.String
OBJC_SECTION_CLASS_METHODS
"__cls_meth"
public static final java.lang.String
OBJC_SECTION_CLASS_REFS
"__cls_refs"
public static final java.lang.String
OBJC_SECTION_DATA
"__data"
public static final java.lang.String
OBJC_SECTION_INSTANCE_METHODS
"__inst_meth"
public static final java.lang.String
OBJC_SECTION_INSTANCE_VARS
"__instance_vars"
public static final java.lang.String
OBJC_SECTION_MESSAGE_REFS
"__message_refs"
public static final java.lang.String
OBJC_SECTION_METACLASS
"__meta_class"
public static final java.lang.String
OBJC_SECTION_MODULE_INFO
"__module_info"
public static final java.lang.String
OBJC_SECTION_PROTOCOL
"__protocol"
public static final java.lang.String
OBJC_SECTION_SYMBOLS
"__symbols"
public static final java.lang.String
READ_UNIX2003
"_read$UNIX2003"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_InstanceVariableList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_method_list"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_MethodList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_method_list"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_Protocol Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_protocol"
public static final int
SIZEOF
20
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_protocol_list"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_ProtocolMethodList Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_protocol_method_list"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_SymbolTable Modifier and Type Constant Field Value public static final java.lang.String
NAME
"objc_symtab"
-
ghidra.app.util.bin.format.objectiveC.ObjectiveC1_TypeEncodings Modifier and Type Constant Field Value public static final char
_C_ARY_B
91
public static final char
_C_ARY_E
93
public static final char
_C_ATOM
37
public static final char
_C_BFLD
98
public static final char
_C_BOOL
66
public static final char
_C_BYCOPY
79
public static final char
_C_BYREF
82
public static final char
_C_CHARPTR
42
public static final char
_C_CHR
99
public static final char
_C_CLASS
35
public static final char
_C_CONST
114
public static final char
_C_DBL
100
public static final char
_C_FLT
102
public static final char
_C_ID
64
public static final char
_C_IN
110
public static final char
_C_INOUT
78
public static final char
_C_INT
105
public static final char
_C_LNG
108
public static final char
_C_LNG_LNG
113
public static final char
_C_ONEWAY
86
public static final char
_C_OUT
111
public static final char
_C_PTR
94
public static final char
_C_SEL
58
public static final char
_C_SHT
115
public static final char
_C_STRUCT_B
123
public static final char
_C_STRUCT_E
125
public static final char
_C_UCHR
67
public static final char
_C_UINT
73
public static final char
_C_ULNG
76
public static final char
_C_ULNG_LNG
81
public static final char
_C_UNDEF
63
public static final char
_C_UNION_B
40
public static final char
_C_UNION_E
41
public static final char
_C_USHT
83
public static final char
_C_VECTOR
33
public static final char
_C_VOID
118
-
ghidra.app.util.bin.format.omf.OmfIteratedData Modifier and Type Constant Field Value public static final int
MAX_ITERATED_FILL
1048576
-
ghidra.app.util.bin.format.omf.OmfRecord Modifier and Type Constant Field Value public static final byte
COMDEF
-80
public static final byte
COMENT
-120
public static final byte
EXTDEF
-116
public static final byte
FIXUPP
-100
public static final byte
GRPDEF
-102
public static final byte
LCOMDEF
-72
public static final byte
LEDATA
-96
public static final byte
LEXTDEF
-76
public static final byte
LHEADR
-126
public static final byte
LIDATA
-94
public static final byte
LINNUM
-108
public static final byte
LNAMES
-106
public static final byte
LPUBDEF
-74
public static final byte
MODEND
-118
public static final byte
PUBDEF
-112
public static final byte
SEGDEF
-104
public static final byte
THEADR
-128
-
ghidra.app.util.bin.format.pdb.PdbParserConstants Modifier and Type Constant Field Value public static final java.lang.String
PDB_AGE
"PDB Age"
public static final java.lang.String
PDB_FILE
"PDB File"
public static final java.lang.String
PDB_GUID
"PDB GUID"
public static final java.lang.String
PDB_LOADED
"PDB Loaded"
public static final java.lang.String
PDB_SIGNATURE
"PDB Signature"
public static final java.lang.String
PDB_VERSION
"PDB Version"
-
ghidra.app.util.bin.format.pe.BaseRelocation Modifier and Type Constant Field Value public static final int
IMAGE_REL_BASED_ABSOLUTE
0
public static final int
IMAGE_REL_BASED_DIR64
10
public static final int
IMAGE_REL_BASED_HIGH
1
public static final int
IMAGE_REL_BASED_HIGH3ADJ
11
public static final int
IMAGE_REL_BASED_HIGHADJ
4
public static final int
IMAGE_REL_BASED_HIGHLOW
3
public static final int
IMAGE_REL_BASED_IA64_IMM64
9
public static final int
IMAGE_REL_BASED_LOW
2
public static final int
IMAGE_REL_BASED_MIPS_JMPADDR
5
public static final int
IMAGE_REL_BASED_MIPS_JMPADDR16
9
public static final int
IMAGE_REL_BASED_NOOP
0
public static final int
IMAGE_REL_BASED_REL32
7
public static final int
IMAGE_REL_BASED_SECTION
6
public static final int
IMAGE_SIZEOF_BASE_RELOCATION
8
public static final java.lang.String
NAME
"IMAGE_BASE_RELOCATION"
-
ghidra.app.util.bin.format.pe.BoundImportDescriptor Modifier and Type Constant Field Value public static final int
IMAGE_SIZEOF_BOUND_IMPORT_DESCRIPTOR
8
public static final java.lang.String
NAME
"IMAGE_BOUND_IMPORT_DESCRIPTOR"
-
ghidra.app.util.bin.format.pe.BoundImportForwarderRef Modifier and Type Constant Field Value public static final int
IMAGE_SIZEOF_BOUND_IMPORT_FORWARDER_REF
8
public static final java.lang.String
NAME
"IMAGE_BOUND_FORWARDER_REF"
-
ghidra.app.util.bin.format.pe.Constants Modifier and Type Constant Field Value public static final java.lang.String
IMAGE_ARCHIVE_END
"`\n"
public static final java.lang.String
IMAGE_ARCHIVE_LINKER_MEMBER
"/ "
public static final java.lang.String
IMAGE_ARCHIVE_LONGNAMES_MEMBER
"// "
public static final java.lang.String
IMAGE_ARCHIVE_PAD
"\n"
public static final java.lang.String
IMAGE_ARCHIVE_START
"!<arch>\n"
public static final byte
IMAGE_ARCHIVE_START_SIZE
8
public static final short
IMAGE_NT_OPTIONAL_HDR32_MAGIC
267
public static final short
IMAGE_NT_OPTIONAL_HDR64_MAGIC
523
public static final int
IMAGE_NT_SIGNATURE
17744
public static final long
IMAGE_ORDINAL_FLAG32
2147483648L
public static final long
IMAGE_ORDINAL_FLAG64
-9223372036854775808L
public static final int
IMAGE_OS2_SIGNATURE
17742
public static final int
IMAGE_OS2_SIGNATURE_LE
17740
public static final short
IMAGE_ROM_OPTIONAL_HDR_MAGIC
263
public static final int
IMAGE_SIZEOF_NT_OPTIONAL32_HEADER
224
public static final int
IMAGE_SIZEOF_NT_OPTIONAL64_HEADER
240
public static final int
IMAGE_SIZEOF_ROM_OPTIONAL_HEADER
56
public static final int
IMAGE_SIZEOF_STD_OPTIONAL_HEADER
28
public static final int
IMAGE_VXD_SIGNATURE
17740
-
ghidra.app.util.bin.format.pe.DataDirectory Modifier and Type Constant Field Value public static final byte
IMAGE_SIZEOF_IMAGE_DIRECTORY_ENTRY
8
protected static final java.lang.String
TITLE
"IMAGE_DATA_DIRECTORY"
-
ghidra.app.util.bin.format.pe.DelayImportDescriptor Modifier and Type Constant Field Value public static final java.lang.String
NAME
"ImgDelayDescr"
-
ghidra.app.util.bin.format.pe.ExportDataDirectory Modifier and Type Constant Field Value public static final int
IMAGE_SIZEOF_EXPORT_DIRECTORY
40
-
ghidra.app.util.bin.format.pe.FileHeader Modifier and Type Constant Field Value public static final int
IMAGE_FILE_32BIT_MACHINE
256
public static final int
IMAGE_FILE_AGGRESIVE_WS_TRIM
16
public static final int
IMAGE_FILE_BYTES_REVERSED_HI
32768
public static final int
IMAGE_FILE_BYTES_REVERSED_LO
128
public static final int
IMAGE_FILE_DEBUG_STRIPPED
512
public static final int
IMAGE_FILE_DLL
8192
public static final int
IMAGE_FILE_EXECUTABLE_IMAGE
2
public static final int
IMAGE_FILE_LARGE_ADDRESS_AWARE
32
public static final int
IMAGE_FILE_LINE_NUMS_STRIPPED
4
public static final int
IMAGE_FILE_LOCAL_SYMS_STRIPPED
8
public static final int
IMAGE_FILE_NET_RUN_FROM_SWAP
2048
public static final int
IMAGE_FILE_RELOCS_STRIPPED
1
public static final int
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP
1024
public static final int
IMAGE_FILE_SYSTEM
4096
public static final int
IMAGE_FILE_UP_SYSTEM_ONLY
16384
public static final int
IMAGE_SIZEOF_FILE_HEADER
20
public static final java.lang.String
NAME
"IMAGE_FILE_HEADER"
-
ghidra.app.util.bin.format.pe.ImageCor20Header.ImageCor20Flags Modifier and Type Constant Field Value public static final int
COMIMAGE_FLAGS_32BITREQUIRED
2
public static final int
COMIMAGE_FLAGS_IL_LIBRARY
4
public static final int
COMIMAGE_FLAGS_ILONLY
1
public static final int
COMIMAGE_FLAGS_NATIVE_ENTRYPOINT
16
public static final int
COMIMAGE_FLAGS_STRONGNAMESIGNED
8
public static final int
COMIMAGE_FLAGS_TRACKDEBUGDATA
65536
public static final java.lang.String
PATH
"/PE/CLI/Flags"
-
ghidra.app.util.bin.format.pe.ImportByName Modifier and Type Constant Field Value public static final java.lang.String
NAME
"IMAGE_IMPORT_BY_NAME"
-
ghidra.app.util.bin.format.pe.ImportDescriptor Modifier and Type Constant Field Value public static final java.lang.String
NAME
"IMAGE_IMPORT_DESCRIPTOR"
public static final int
NOT_BOUND
0
public static final int
SIZEOF
20
-
ghidra.app.util.bin.format.pe.LoadConfigDirectory Modifier and Type Constant Field Value public static final java.lang.String
NAME32
"IMAGE_LOAD_CONFIG_DIRECTORY32"
public static final java.lang.String
NAME64
"IMAGE_LOAD_CONFIG_DIRECTORY64"
-
ghidra.app.util.bin.format.pe.MachineConstants Modifier and Type Constant Field Value public static final short
IMAGE_FILE_MACHINE_ALPHA
388
public static final short
IMAGE_FILE_MACHINE_ALPHA64
644
public static final short
IMAGE_FILE_MACHINE_AM33
467
public static final short
IMAGE_FILE_MACHINE_AMD64
-31132
public static final short
IMAGE_FILE_MACHINE_ARM
448
public static final short
IMAGE_FILE_MACHINE_ARM64
-21916
public static final short
IMAGE_FILE_MACHINE_ARMNT
452
public static final short
IMAGE_FILE_MACHINE_AXP64
644
public static final short
IMAGE_FILE_MACHINE_CEE
-16146
public static final short
IMAGE_FILE_MACHINE_CEF
3311
public static final short
IMAGE_FILE_MACHINE_EBC
3772
public static final short
IMAGE_FILE_MACHINE_I386
332
public static final short
IMAGE_FILE_MACHINE_IA64
512
public static final short
IMAGE_FILE_MACHINE_M32R
-28607
public static final short
IMAGE_FILE_MACHINE_MIPS16
614
public static final short
IMAGE_FILE_MACHINE_MIPSFPU
870
public static final short
IMAGE_FILE_MACHINE_MIPSFPU16
1126
public static final short
IMAGE_FILE_MACHINE_POWERPC
496
public static final short
IMAGE_FILE_MACHINE_POWERPCFP
497
public static final short
IMAGE_FILE_MACHINE_R10000
360
public static final short
IMAGE_FILE_MACHINE_R3000
354
public static final short
IMAGE_FILE_MACHINE_R4000
358
public static final short
IMAGE_FILE_MACHINE_SH3
418
public static final short
IMAGE_FILE_MACHINE_SH3DSP
419
public static final short
IMAGE_FILE_MACHINE_SH3E
420
public static final short
IMAGE_FILE_MACHINE_SH4
422
public static final short
IMAGE_FILE_MACHINE_SH5
424
public static final short
IMAGE_FILE_MACHINE_THUMB
450
public static final short
IMAGE_FILE_MACHINE_TRICORE
1312
public static final short
IMAGE_FILE_MACHINE_UNKNOWN
0
public static final short
IMAGE_FILE_MACHINE_WCEMIPSV2
361
-
ghidra.app.util.bin.format.pe.NTHeader Modifier and Type Constant Field Value public static final int
MAX_SANE_COUNT
65536
public static final java.lang.String
NAME
"IMAGE_NT_HEADERS32"
public static final int
SIZEOF_SIGNATURE
4
-
ghidra.app.util.bin.format.pe.OptionalHeader Modifier and Type Constant Field Value public static final byte
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE
7
public static final byte
IMAGE_DIRECTORY_ENTRY_BASERELOC
5
public static final byte
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT
11
public static final byte
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR
14
public static final byte
IMAGE_DIRECTORY_ENTRY_COMHEADER
14
public static final byte
IMAGE_DIRECTORY_ENTRY_DEBUG
6
public static final byte
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT
13
public static final byte
IMAGE_DIRECTORY_ENTRY_EXCEPTION
3
public static final byte
IMAGE_DIRECTORY_ENTRY_EXPORT
0
public static final byte
IMAGE_DIRECTORY_ENTRY_GLOBALPTR
8
public static final byte
IMAGE_DIRECTORY_ENTRY_IAT
12
public static final byte
IMAGE_DIRECTORY_ENTRY_IMPORT
1
public static final byte
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG
10
public static final byte
IMAGE_DIRECTORY_ENTRY_RESOURCE
2
public static final byte
IMAGE_DIRECTORY_ENTRY_SECURITY
4
public static final byte
IMAGE_DIRECTORY_ENTRY_TLS
9
public static final byte
IMAGE_NUMBEROF_DIRECTORY_ENTRIES
16
-
ghidra.app.util.bin.format.pe.PortableExecutable Modifier and Type Constant Field Value public static final java.lang.String
NAME
"PORTABLE_EXECUTABLE"
-
ghidra.app.util.bin.format.pe.ResourceDataDirectory Modifier and Type Constant Field Value public static final int
IMAGE_RESOURCE_DATA_IS_DIRECTORY
-2147483648
public static final int
IMAGE_RESOURCE_NAME_IS_STRING
-2147483648
public static final int
IMAGE_SIZEOF_RESOURCE_DIRECTORY
16
public static final int
IMAGE_SIZEOF_RESOURCE_DIRECTORY_ENTRY
8
public static final byte
RT_ACCELERATOR
9
public static final byte
RT_ANICURSOR
21
public static final byte
RT_ANIICON
22
public static final byte
RT_BITMAP
2
public static final byte
RT_CURSOR
1
public static final byte
RT_DIALOG
5
public static final byte
RT_DLGINCLUDE
17
public static final byte
RT_FONT
8
public static final byte
RT_FONTDIR
7
public static final byte
RT_GROUP_CURSOR
12
public static final byte
RT_GROUP_ICON
14
public static final byte
RT_HTML
23
public static final byte
RT_ICON
3
public static final byte
RT_MANIFEST
24
public static final byte
RT_MENU
4
public static final byte
RT_MESSAGETABLE
11
public static final byte
RT_NOTDEFINED
0
public static final byte
RT_PLUGPLAY
19
public static final byte
RT_RCDATA
10
public static final byte
RT_STRING
6
public static final byte
RT_VERSION
16
public static final byte
RT_VXD
20
-
ghidra.app.util.bin.format.pe.RichHeader Modifier and Type Constant Field Value public static final int
IMAGE_DANS_SIGNATURE
1399742788
public static final int
IMAGE_RICH_SIGNATURE
1751345490
public static final java.lang.String
NAME
"IMAGE_RICH_HEADER"
-
ghidra.app.util.bin.format.pe.SectionHeader Modifier and Type Constant Field Value public static final int
IMAGE_SCN_ALIGN_1024BYTES
11534336
public static final int
IMAGE_SCN_ALIGN_128BYTES
8388608
public static final int
IMAGE_SCN_ALIGN_16BYTES
5242880
public static final int
IMAGE_SCN_ALIGN_1BYTES
1048576
public static final int
IMAGE_SCN_ALIGN_2048BYTES
12582912
public static final int
IMAGE_SCN_ALIGN_256BYTES
9437184
public static final int
IMAGE_SCN_ALIGN_2BYTES
2097152
public static final int
IMAGE_SCN_ALIGN_32BYTES
6291456
public static final int
IMAGE_SCN_ALIGN_4096BYTES
13631488
public static final int
IMAGE_SCN_ALIGN_4BYTES
3145728
public static final int
IMAGE_SCN_ALIGN_512BYTES
10485760
public static final int
IMAGE_SCN_ALIGN_64BYTES
7340032
public static final int
IMAGE_SCN_ALIGN_8192BYTES
14680064
public static final int
IMAGE_SCN_ALIGN_8BYTES
4194304
public static final int
IMAGE_SCN_CNT_CODE
32
public static final int
IMAGE_SCN_CNT_INITIALIZED_DATA
64
public static final int
IMAGE_SCN_CNT_UNINITIALIZED_DATA
128
public static final int
IMAGE_SCN_GPREL
32768
public static final int
IMAGE_SCN_LNK_COMDAT
4096
public static final int
IMAGE_SCN_LNK_INFO
512
public static final int
IMAGE_SCN_LNK_NRELOC_OVFL
16777216
public static final int
IMAGE_SCN_LNK_REMOVE
2048
public static final int
IMAGE_SCN_MEM_DISCARDABLE
33554432
public static final int
IMAGE_SCN_MEM_EXECUTE
536870912
public static final int
IMAGE_SCN_MEM_NOT_CACHED
67108864
public static final int
IMAGE_SCN_MEM_NOT_PAGED
134217728
public static final int
IMAGE_SCN_MEM_READ
1073741824
public static final int
IMAGE_SCN_MEM_SHARED
268435456
public static final int
IMAGE_SCN_MEM_WRITE
-2147483648
public static final int
IMAGE_SCN_NO_DEFER_SPEC_EXC
16384
public static final int
IMAGE_SIZEOF_SECTION_HEADER
40
public static final int
IMAGE_SIZEOF_SHORT_NAME
8
public static final java.lang.String
NAME
"IMAGE_SECTION_HEADER"
public static final int
NOT_SET
-1
-
ghidra.app.util.bin.format.pe.SecurityCertificate Modifier and Type Constant Field Value public static final java.lang.String
NAME
"WIN_CERTIFICATE"
public static final int
WIN_CERT_REVISION_1_0
256
public static final int
WIN_CERT_REVISION_2_0
512
public static final int
WIN_CERT_TYPE_PKCS_SIGNED_DATA
2
public static final int
WIN_CERT_TYPE_PKCS1_SIGN
9
public static final int
WIN_CERT_TYPE_RESERVED_1
3
public static final int
WIN_CERT_TYPE_X509
1
-
ghidra.app.util.bin.format.pe.SeparateDebugHeader Modifier and Type Constant Field Value public static final int
IMAGE_SEPARATE_DEBUG_SIGNATURE
18756
public static final int
IMAGE_SEPARATE_DEBUG_SIGNATURE_MAC
17481
-
ghidra.app.util.bin.format.pe.cli.CliMetadataRoot Modifier and Type Constant Field Value public static final java.lang.String
NAME
"CLI_METADATA_HEADER"
public static final java.lang.String
PATH
"/PE/CLI"
-
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Blobs/Signatures"
-
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliSigType Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Types"
-
ghidra.app.util.bin.format.pe.cli.blobs.CliAbstractSig.CliTypeCodeDataType Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Types"
-
ghidra.app.util.bin.format.pe.cli.blobs.CliBlob Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Blobs"
-
ghidra.app.util.bin.format.pe.cli.blobs.CliSigField Modifier and Type Constant Field Value public static final byte
identifier
6
-
ghidra.app.util.bin.format.pe.cli.blobs.CliSigLocalVar Modifier and Type Constant Field Value public static final int
identifier
7
-
ghidra.app.util.bin.format.pe.cli.blobs.CliSigMethodSpec Modifier and Type Constant Field Value public static final byte
identifier
10
-
ghidra.app.util.bin.format.pe.cli.methods.CliMethodDef Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Methods/MethodDefs"
-
ghidra.app.util.bin.format.pe.cli.methods.CliMethodExtraSections Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Methods/ExtraSections"
-
ghidra.app.util.bin.format.pe.cli.streams.CliAbstractStream Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Streams"
-
ghidra.app.util.bin.format.pe.cli.tables.CliAbstractTable Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Metadata/Tables"
-
ghidra.app.util.bin.format.pe.cli.tables.CliTableField.CliFieldRow Modifier and Type Constant Field Value public static final int
TYPEDEF_OWNER_INIT_VALUE
-1
-
ghidra.app.util.bin.format.pe.cli.tables.CliTableMethodDef.CliMethodDefRow Modifier and Type Constant Field Value public static final int
NEXT_ROW_PARAM_INIT_VALUE
-1
-
ghidra.app.util.bin.format.pe.cli.tables.flags.CliFlags Modifier and Type Constant Field Value public static final java.lang.String
PATH
"/PE/CLI/Flags"
-
ghidra.app.util.bin.format.pe.debug.DebugCodeViewConstants Modifier and Type Constant Field Value public static final int
S_ALIGN
1026
public static final int
S_BLOCK16
263
public static final int
S_BLOCK32
519
public static final int
S_BPREL16
256
public static final int
S_BPREL32
512
public static final&nbs