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
addressSymbol address (read-only) autobindingSymbol binding (read-only) full_nameSymbol full name (read-only) nameSymbol name (read-only) namespaceSymbol namespace (read-only) raw_nameSymbol raw name (read-only) short_nameSymbol short name (read-only) typeSymbol type (read-only) -