binaryninja.types.Symbol¶
-
class
Symbol
(sym_type, addr, short_name, full_name=None, raw_name=None, handle=None, binding=None, namespace=None)[source]¶ Symbols are defined as one of the following types:
SymbolType Description FunctionSymbol Symbol for Function that exists in the current binary ImportAddressSymbol Symbol defined in the Import Address Table ImportedFunctionSymbol Symbol for Function that is not defined in the current binary DataSymbol Symbol for Data in the current binary ImportedDataSymbol Symbol for Data that is not defined in the current binary ExternalSymbol Symbols for data and code that reside outside the BinaryView -
__init__
(sym_type, addr, short_name, full_name=None, raw_name=None, handle=None, binding=None, namespace=None)[source]¶ x.__init__(…) initializes x; see help(type(x)) for signature
Methods
__init__
(sym_type, addr, short_name[, …])x.__init__(…) initializes x; see help(type(x)) for signature Attributes
address
Symbol address (read-only) auto
binding
Symbol binding (read-only) full_name
Symbol full name (read-only) name
Symbol name (read-only) namespace
Symbol namespace (read-only) raw_name
Symbol raw name (read-only) short_name
Symbol short name (read-only) type
Symbol type (read-only) -