Packages | Classes | Functions | Variables
Package capstone

Packages

 arm
 
 arm64
 
 arm64_const
 
 arm_const
 
 evm
 
 evm_const
 
 m680x
 
 m680x_const
 
 m68k
 
 m68k_const
 
 mips
 
 mips_const
 
 mos65xx
 
 mos65xx_const
 
 ppc
 
 ppc_const
 
 sparc
 
 sparc_const
 
 systemz
 
 sysz_const
 
 tms320c64x
 
 tms320c64x_const
 
 x86
 
 x86_const
 
 xcore
 
 xcore_const
 

Classes

class  _cs_arch
 
class  _cs_detail
 
class  _cs_insn
 
class  _cs_opt_mnem
 
class  _cs_opt_skipdata
 
class  _dummy_cs
 
class  Arm
 
class  Arm64
 
class  Arm64_const
 
class  Arm_const
 
class  Cs
 
class  CsError
 
class  CsInsn
 
class  Evm_const
 
class  M680x
 
class  M680x_const
 
class  M68k_const
 
class  Mips
 
class  Mips_const
 
class  Ppc
 
class  Ppc_const
 
class  Sparc
 
class  Sparc_const
 
class  Systemz
 
class  Sysz_const
 
class  TMS320C64x_const
 
class  X86
 
class  X86_const
 
class  Xcore
 
class  Xcore_const
 

Functions

def _ascii_name_or_default (name, default)
 
def _load_lib (path)
 
def _setup_prototype (lib, fname, restype, *argtypes)
 
def copy_ctypes (src)
 
def copy_ctypes_list (src)
 
def cs_disasm_lite (arch, mode, code, offset, count=0)
 
def cs_disasm_quick (arch, mode, code, offset, count=0)
 
def cs_support (query)
 
def cs_version ()
 
def debug ()
 
def version_bind ()
 

Variables

 __all__
 
 __file__
 
 __version__
 
 _cs
 
 _found
 
 _lib
 
 _path_list
 
 _python2
 
 CS_AC
 
 CS_AC_INVALID
 
 CS_AC_READ
 
 CS_AC_WRITE
 
 CS_API_MAJOR
 
 CS_API_MINOR
 
 CS_ARCH
 
 CS_ARCH_ALL
 
 CS_ARCH_ARM
 
 CS_ARCH_ARM64
 
 CS_ARCH_EVM
 
 CS_ARCH_M680X
 
 CS_ARCH_M68K
 
 CS_ARCH_MAX
 
 CS_ARCH_MIPS
 
 CS_ARCH_MOS65XX
 
 CS_ARCH_PPC
 
 CS_ARCH_SPARC
 
 CS_ARCH_SYSZ
 
 CS_ARCH_TMS320C64X
 
 CS_ARCH_X86
 
 CS_ARCH_XCORE
 
 CS_ERR
 
 CS_ERR_ARCH
 
 CS_ERR_CSH
 
 CS_ERR_DETAIL
 
 CS_ERR_DIET
 
 CS_ERR_HANDLE
 
 CS_ERR_MEM
 
 CS_ERR_MEMSETUP
 
 CS_ERR_MODE
 
 CS_ERR_OK
 
 CS_ERR_OPTION
 
 CS_ERR_SKIPDATA
 
 CS_ERR_VERSION
 
 CS_ERR_X86_ATT
 
 CS_ERR_X86_INTEL
 
 CS_ERR_X86_MASM
 
 CS_GRP
 
 CS_GRP_CALL
 
 CS_GRP_INT
 
 CS_GRP_INVALID
 
 CS_GRP_IRET
 
 CS_GRP_JUMP
 
 CS_GRP_PRIVILEGE
 
 CS_GRP_RET
 
 CS_MODE
 
 CS_MODE_16
 
 CS_MODE_32
 
 CS_MODE_64
 
 CS_MODE_ARM
 
 CS_MODE_BIG_ENDIAN
 
 CS_MODE_LITTLE_ENDIAN
 
 CS_MODE_M680X_6301
 
 CS_MODE_M680X_6309
 
 CS_MODE_M680X_6800
 
 CS_MODE_M680X_6801
 
 CS_MODE_M680X_6805
 
 CS_MODE_M680X_6808
 
 CS_MODE_M680X_6809
 
 CS_MODE_M680X_6811
 
 CS_MODE_M680X_CPU12
 
 CS_MODE_M680X_HCS08
 
 CS_MODE_M68K_000
 
 CS_MODE_M68K_010
 
 CS_MODE_M68K_020
 
 CS_MODE_M68K_030
 
 CS_MODE_M68K_040
 
 CS_MODE_M68K_060
 
 CS_MODE_MCLASS
 
 CS_MODE_MICRO
 
 CS_MODE_MIPS2
 
 CS_MODE_MIPS3
 
 CS_MODE_MIPS32
 
 CS_MODE_MIPS32R6
 
 CS_MODE_MIPS64
 
 CS_MODE_QPX
 
 CS_MODE_THUMB
 
 CS_MODE_V8
 
 CS_MODE_V9
 
 CS_OP
 
 CS_OP_FP
 
 CS_OP_IMM
 
 CS_OP_INVALID
 
 CS_OP_MEM
 
 CS_OP_REG
 
 CS_OPT
 
 CS_OPT_DETAIL
 
 CS_OPT_MEM
 
 CS_OPT_MNEMONIC
 
 CS_OPT_MODE
 
 CS_OPT_OFF
 
 CS_OPT_ON
 
 CS_OPT_SKIPDATA
 
 CS_OPT_SKIPDATA_SETUP
 
 CS_OPT_SYNTAX
 
 CS_OPT_SYNTAX_ATT
 
 CS_OPT_SYNTAX_DEFAULT
 
 CS_OPT_SYNTAX_INTEL
 
 CS_OPT_SYNTAX_MASM
 
 CS_OPT_SYNTAX_NOREGNAME
 
 CS_OPT_UNSIGNED
 
 CS_SKIPDATA_CALLBACK
 
 CS_SUPPORT_DIET
 
 CS_SUPPORT_X86_REDUCE
 
 CS_VERSION_EXTRA
 
 CS_VERSION_MAJOR
 
 CS_VERSION_MINOR
 
 range
 

Function Documentation

◆ _ascii_name_or_default()

def capstone._ascii_name_or_default (   name,
  default 
)
private

◆ _load_lib()

def capstone._load_lib (   path)
private

◆ _setup_prototype()

def capstone._setup_prototype (   lib,
  fname,
  restype,
argtypes 
)
private

◆ copy_ctypes()

def capstone.copy_ctypes (   src)
Returns a new ctypes object which is a bitwise copy of an existing one

Definition at line 322 of file third_party/bloaty/third_party/capstone/bindings/python/capstone/__init__.py.

◆ copy_ctypes_list()

def capstone.copy_ctypes_list (   src)

◆ cs_disasm_lite()

def capstone.cs_disasm_lite (   arch,
  mode,
  code,
  offset,
  count = 0 
)

◆ cs_disasm_quick()

def capstone.cs_disasm_quick (   arch,
  mode,
  code,
  offset,
  count = 0 
)

◆ cs_support()

def capstone.cs_support (   query)

◆ cs_version()

def capstone.cs_version ( )

◆ debug()

def capstone.debug ( )

◆ version_bind()

def capstone.version_bind ( )

Variable Documentation

◆ __all__

capstone.__all__
private

◆ __file__

capstone.__file__
private

◆ __version__

capstone.__version__
private

◆ _cs

capstone._cs
private

◆ _found

capstone._found
private

◆ _lib

capstone._lib
private

◆ _path_list

capstone._path_list
private

◆ _python2

capstone._python2
private

◆ CS_AC

capstone.CS_AC

◆ CS_AC_INVALID

capstone.CS_AC_INVALID

◆ CS_AC_READ

capstone.CS_AC_READ

◆ CS_AC_WRITE

capstone.CS_AC_WRITE

◆ CS_API_MAJOR

capstone.CS_API_MAJOR

◆ CS_API_MINOR

capstone.CS_API_MINOR

◆ CS_ARCH

capstone.CS_ARCH

◆ CS_ARCH_ALL

capstone.CS_ARCH_ALL

◆ CS_ARCH_ARM

capstone.CS_ARCH_ARM

◆ CS_ARCH_ARM64

capstone.CS_ARCH_ARM64

◆ CS_ARCH_EVM

capstone.CS_ARCH_EVM

◆ CS_ARCH_M680X

capstone.CS_ARCH_M680X

◆ CS_ARCH_M68K

capstone.CS_ARCH_M68K

◆ CS_ARCH_MAX

capstone.CS_ARCH_MAX

◆ CS_ARCH_MIPS

capstone.CS_ARCH_MIPS

◆ CS_ARCH_MOS65XX

capstone.CS_ARCH_MOS65XX

◆ CS_ARCH_PPC

capstone.CS_ARCH_PPC

◆ CS_ARCH_SPARC

capstone.CS_ARCH_SPARC

◆ CS_ARCH_SYSZ

capstone.CS_ARCH_SYSZ

◆ CS_ARCH_TMS320C64X

capstone.CS_ARCH_TMS320C64X

◆ CS_ARCH_X86

capstone.CS_ARCH_X86

◆ CS_ARCH_XCORE

capstone.CS_ARCH_XCORE

◆ CS_ERR

capstone.CS_ERR

◆ CS_ERR_ARCH

capstone.CS_ERR_ARCH

◆ CS_ERR_CSH

capstone.CS_ERR_CSH

◆ CS_ERR_DETAIL

capstone.CS_ERR_DETAIL

◆ CS_ERR_DIET

capstone.CS_ERR_DIET

◆ CS_ERR_HANDLE

capstone.CS_ERR_HANDLE

◆ CS_ERR_MEM

capstone.CS_ERR_MEM

◆ CS_ERR_MEMSETUP

capstone.CS_ERR_MEMSETUP

◆ CS_ERR_MODE

capstone.CS_ERR_MODE

◆ CS_ERR_OK

capstone.CS_ERR_OK

◆ CS_ERR_OPTION

capstone.CS_ERR_OPTION

◆ CS_ERR_SKIPDATA

capstone.CS_ERR_SKIPDATA

◆ CS_ERR_VERSION

capstone.CS_ERR_VERSION

◆ CS_ERR_X86_ATT

capstone.CS_ERR_X86_ATT

◆ CS_ERR_X86_INTEL

capstone.CS_ERR_X86_INTEL

◆ CS_ERR_X86_MASM

capstone.CS_ERR_X86_MASM

◆ CS_GRP

capstone.CS_GRP

◆ CS_GRP_CALL

capstone.CS_GRP_CALL

◆ CS_GRP_INT

capstone.CS_GRP_INT

◆ CS_GRP_INVALID

capstone.CS_GRP_INVALID

◆ CS_GRP_IRET

capstone.CS_GRP_IRET

◆ CS_GRP_JUMP

capstone.CS_GRP_JUMP

◆ CS_GRP_PRIVILEGE

capstone.CS_GRP_PRIVILEGE

◆ CS_GRP_RET

capstone.CS_GRP_RET

◆ CS_MODE

capstone.CS_MODE

◆ CS_MODE_16

capstone.CS_MODE_16

◆ CS_MODE_32

capstone.CS_MODE_32

◆ CS_MODE_64

capstone.CS_MODE_64

◆ CS_MODE_ARM

capstone.CS_MODE_ARM

◆ CS_MODE_BIG_ENDIAN

capstone.CS_MODE_BIG_ENDIAN

◆ CS_MODE_LITTLE_ENDIAN

capstone.CS_MODE_LITTLE_ENDIAN

◆ CS_MODE_M680X_6301

capstone.CS_MODE_M680X_6301

◆ CS_MODE_M680X_6309

capstone.CS_MODE_M680X_6309

◆ CS_MODE_M680X_6800

capstone.CS_MODE_M680X_6800

◆ CS_MODE_M680X_6801

capstone.CS_MODE_M680X_6801

◆ CS_MODE_M680X_6805

capstone.CS_MODE_M680X_6805

◆ CS_MODE_M680X_6808

capstone.CS_MODE_M680X_6808

◆ CS_MODE_M680X_6809

capstone.CS_MODE_M680X_6809

◆ CS_MODE_M680X_6811

capstone.CS_MODE_M680X_6811

◆ CS_MODE_M680X_CPU12

capstone.CS_MODE_M680X_CPU12

◆ CS_MODE_M680X_HCS08

capstone.CS_MODE_M680X_HCS08

◆ CS_MODE_M68K_000

capstone.CS_MODE_M68K_000

◆ CS_MODE_M68K_010

capstone.CS_MODE_M68K_010

◆ CS_MODE_M68K_020

capstone.CS_MODE_M68K_020

◆ CS_MODE_M68K_030

capstone.CS_MODE_M68K_030

◆ CS_MODE_M68K_040

capstone.CS_MODE_M68K_040

◆ CS_MODE_M68K_060

capstone.CS_MODE_M68K_060

◆ CS_MODE_MCLASS

capstone.CS_MODE_MCLASS

◆ CS_MODE_MICRO

capstone.CS_MODE_MICRO

◆ CS_MODE_MIPS2

capstone.CS_MODE_MIPS2

◆ CS_MODE_MIPS3

capstone.CS_MODE_MIPS3

◆ CS_MODE_MIPS32

capstone.CS_MODE_MIPS32

◆ CS_MODE_MIPS32R6

capstone.CS_MODE_MIPS32R6

◆ CS_MODE_MIPS64

capstone.CS_MODE_MIPS64

◆ CS_MODE_QPX

capstone.CS_MODE_QPX

◆ CS_MODE_THUMB

capstone.CS_MODE_THUMB

◆ CS_MODE_V8

capstone.CS_MODE_V8

◆ CS_MODE_V9

capstone.CS_MODE_V9

◆ CS_OP

capstone.CS_OP

◆ CS_OP_FP

capstone.CS_OP_FP

◆ CS_OP_IMM

capstone.CS_OP_IMM

◆ CS_OP_INVALID

capstone.CS_OP_INVALID

◆ CS_OP_MEM

capstone.CS_OP_MEM

◆ CS_OP_REG

capstone.CS_OP_REG

◆ CS_OPT

capstone.CS_OPT

◆ CS_OPT_DETAIL

capstone.CS_OPT_DETAIL

◆ CS_OPT_MEM

capstone.CS_OPT_MEM

◆ CS_OPT_MNEMONIC

capstone.CS_OPT_MNEMONIC

◆ CS_OPT_MODE

capstone.CS_OPT_MODE

◆ CS_OPT_OFF

capstone.CS_OPT_OFF

◆ CS_OPT_ON

capstone.CS_OPT_ON

◆ CS_OPT_SKIPDATA

capstone.CS_OPT_SKIPDATA

◆ CS_OPT_SKIPDATA_SETUP

capstone.CS_OPT_SKIPDATA_SETUP

◆ CS_OPT_SYNTAX

capstone.CS_OPT_SYNTAX

◆ CS_OPT_SYNTAX_ATT

capstone.CS_OPT_SYNTAX_ATT

◆ CS_OPT_SYNTAX_DEFAULT

capstone.CS_OPT_SYNTAX_DEFAULT

◆ CS_OPT_SYNTAX_INTEL

capstone.CS_OPT_SYNTAX_INTEL

◆ CS_OPT_SYNTAX_MASM

capstone.CS_OPT_SYNTAX_MASM

◆ CS_OPT_SYNTAX_NOREGNAME

capstone.CS_OPT_SYNTAX_NOREGNAME

◆ CS_OPT_UNSIGNED

capstone.CS_OPT_UNSIGNED

◆ CS_SKIPDATA_CALLBACK

capstone.CS_SKIPDATA_CALLBACK

◆ CS_SUPPORT_DIET

capstone.CS_SUPPORT_DIET

◆ CS_SUPPORT_X86_REDUCE

capstone.CS_SUPPORT_X86_REDUCE

◆ CS_VERSION_EXTRA

capstone.CS_VERSION_EXTRA

◆ CS_VERSION_MAJOR

capstone.CS_VERSION_MAJOR

◆ CS_VERSION_MINOR

capstone.CS_VERSION_MINOR

◆ range

capstone.range


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:58