Rizin
unix-like reverse engineering framework and cli tools
|
Public Member Functions | |
def | __init__ (self, arch, mode) |
def | __del__ (self) |
def | diet (self) |
def | x86_reduce (self) |
def | syntax (self) |
def | syntax (self, style) |
def | skipdata (self) |
def | skipdata (self, opt) |
def | skipdata_setup (self) |
def | skipdata_setup (self, opt) |
def | skipdata_mnem (self) |
def | skipdata_mnem (self, mnem) |
def | skipdata_callback (self) |
def | skipdata_callback (self, val) |
def | mnemonic_setup (self, id, mnem) |
def | support (self, query) |
def | detail (self) |
def | detail (self, opt) |
def | imm_unsigned (self) |
def | imm_unsigned (self, opt) |
def | mode (self) |
def | mode (self, opt) |
def | errno (self) |
def | reg_name (self, reg_id, default=None) |
def | insn_name (self, insn_id, default=None) |
def | group_name (self, group_id, default=None) |
def | disasm (self, code, offset, count=0) |
def | disasm_lite (self, code, offset, count=0) |
Public Attributes | |
csh | |
disasm | |
skipdata_setup | |
Private Attributes | |
_mode | |
_syntax | |
_detail | |
_imm_unsigned | |
_diet | |
_x86reduce | |
_skipdata_mnem | |
_skipdata_cb | |
_skipdata_opt | |
_skipdata | |
Definition at line 798 of file __init__.py.
def capstone.Cs.__init__ | ( | self, | |
arch, | |||
mode | |||
) |
Definition at line 799 of file __init__.py.
References capstone.cs_version().
def capstone.Cs.__del__ | ( | self | ) |
Definition at line 843 of file __init__.py.
References capstone._dummy_cs.csh, capstone.Cs.csh, and MCInst.csh.
def capstone.Cs.detail | ( | self | ) |
Definition at line 968 of file __init__.py.
References capstone._dummy_cs._detail, and capstone.Cs._detail.
Referenced by capstone.Cs.detail().
def capstone.Cs.detail | ( | self, | |
opt | |||
) |
Definition at line 974 of file __init__.py.
References capstone._dummy_cs._detail, capstone.Cs._detail, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, and capstone.Cs.detail().
def capstone.Cs.diet | ( | self | ) |
Definition at line 859 of file __init__.py.
References capstone.Cs._diet.
def capstone.Cs.disasm | ( | self, | |
code, | |||
offset, | |||
count = 0 |
|||
) |
Definition at line 1048 of file __init__.py.
References capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, capstone.Cs.disasm, len, and capstone.range.
def capstone.Cs.disasm_lite | ( | self, | |
code, | |||
offset, | |||
count = 0 |
|||
) |
Definition at line 1076 of file __init__.py.
References capstone.Cs._diet, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, len, and capstone.range.
def capstone.Cs.errno | ( | self | ) |
Definition at line 1020 of file __init__.py.
References capstone._dummy_cs.csh, capstone.Cs.csh, and MCInst.csh.
Referenced by capstone.CsError.__str__().
def capstone.Cs.group_name | ( | self, | |
group_id, | |||
default = None |
|||
) |
Definition at line 1040 of file __init__.py.
References capstone._ascii_name_or_default(), capstone.Cs._diet, capstone._dummy_cs.csh, capstone.Cs.csh, and MCInst.csh.
def capstone.Cs.imm_unsigned | ( | self | ) |
Definition at line 987 of file __init__.py.
References capstone.Cs._imm_unsigned.
Referenced by capstone.Cs.imm_unsigned().
def capstone.Cs.imm_unsigned | ( | self, | |
opt | |||
) |
Definition at line 993 of file __init__.py.
References capstone.Cs._imm_unsigned, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, and capstone.Cs.imm_unsigned().
def capstone.Cs.insn_name | ( | self, | |
insn_id, | |||
default = None |
|||
) |
Definition at line 1032 of file __init__.py.
References capstone._ascii_name_or_default(), capstone.Cs._diet, capstone._dummy_cs.csh, capstone.Cs.csh, and MCInst.csh.
def capstone.Cs.mnemonic_setup | ( | self, | |
id, | |||
mnem | |||
) |
Definition at line 948 of file __init__.py.
References capstone._dummy_cs.csh, capstone.Cs.csh, and MCInst.csh.
def capstone.Cs.mode | ( | self | ) |
Definition at line 1006 of file __init__.py.
References rz_debug_t._mode, and capstone.Cs._mode.
Referenced by capstone.Cs.mode(), and test_group_name.GroupTest.run().
def capstone.Cs.mode | ( | self, | |
opt | |||
) |
Definition at line 1012 of file __init__.py.
References rz_debug_t._mode, capstone.Cs._mode, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, and capstone.Cs.mode().
Referenced by test_group_name.GroupTest.run().
def capstone.Cs.reg_name | ( | self, | |
reg_id, | |||
default = None |
|||
) |
Definition at line 1024 of file __init__.py.
References capstone._ascii_name_or_default(), capstone.Cs._diet, capstone._dummy_cs.csh, capstone.Cs.csh, and MCInst.csh.
def capstone.Cs.skipdata | ( | self | ) |
Definition at line 887 of file __init__.py.
References capstone.Cs._skipdata.
Referenced by capstone.Cs.skipdata().
def capstone.Cs.skipdata | ( | self, | |
opt | |||
) |
Definition at line 893 of file __init__.py.
References capstone.Cs._skipdata, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, and capstone.Cs.skipdata().
def capstone.Cs.skipdata_callback | ( | self | ) |
Definition at line 935 of file __init__.py.
References capstone.Cs._skipdata_cb.
Referenced by capstone.Cs.skipdata_callback().
def capstone.Cs.skipdata_callback | ( | self, | |
val | |||
) |
Definition at line 940 of file __init__.py.
References capstone.Cs._skipdata_mnem, capstone.Cs.skipdata_callback(), capstone.Cs.skipdata_setup, and cs_struct.skipdata_setup.
def capstone.Cs.skipdata_mnem | ( | self | ) |
Definition at line 925 of file __init__.py.
References capstone.Cs._skipdata_mnem.
Referenced by capstone.Cs.skipdata_mnem().
def capstone.Cs.skipdata_mnem | ( | self, | |
mnem | |||
) |
Definition at line 930 of file __init__.py.
References capstone.Cs.skipdata_mnem().
def capstone.Cs.skipdata_setup | ( | self | ) |
Definition at line 906 of file __init__.py.
References capstone.Cs._skipdata_cb, capstone.Cs._skipdata_mnem, and capstone.Cs.skipdata_setup.
Referenced by capstone.Cs.skipdata_callback().
def capstone.Cs.skipdata_setup | ( | self, | |
opt | |||
) |
Definition at line 911 of file __init__.py.
References capstone.Cs._skipdata_cb, capstone.Cs._skipdata_mnem, capstone.Cs._skipdata_opt, capstone.CS_SKIPDATA_CALLBACK, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, and capstone.Cs.skipdata_setup.
Referenced by capstone.Cs.skipdata_callback().
def capstone.Cs.support | ( | self, | |
query | |||
) |
Definition at line 962 of file __init__.py.
References capstone.cs_support().
def capstone.Cs.syntax | ( | self | ) |
Definition at line 871 of file __init__.py.
References capstone.Cs._syntax.
Referenced by capstone.Cs.syntax().
def capstone.Cs.syntax | ( | self, | |
style | |||
) |
Definition at line 877 of file __init__.py.
References capstone.Cs._syntax, capstone._dummy_cs.csh, capstone.Cs.csh, MCInst.csh, and capstone.Cs.syntax().
def capstone.Cs.x86_reduce | ( | self | ) |
Definition at line 865 of file __init__.py.
References capstone.Cs._x86reduce.
|
private |
Definition at line 827 of file __init__.py.
Referenced by capstone.Cs.detail().
|
private |
Definition at line 829 of file __init__.py.
Referenced by capstone.Cs.diet(), capstone.Cs.disasm_lite(), capstone.Cs.group_name(), capstone.Cs.insn_name(), and capstone.Cs.reg_name().
|
private |
Definition at line 828 of file __init__.py.
Referenced by capstone.Cs.imm_unsigned().
|
private |
Definition at line 807 of file __init__.py.
Referenced by capstone.Cs.mode().
|
private |
Definition at line 838 of file __init__.py.
Referenced by capstone.Cs.skipdata().
|
private |
Definition at line 834 of file __init__.py.
Referenced by capstone.Cs.skipdata_callback(), and capstone.Cs.skipdata_setup().
|
private |
Definition at line 833 of file __init__.py.
Referenced by capstone.Cs.skipdata_callback(), capstone.Cs.skipdata_mnem(), and capstone.Cs.skipdata_setup().
|
private |
Definition at line 837 of file __init__.py.
Referenced by capstone.Cs.skipdata_setup().
|
private |
Definition at line 823 of file __init__.py.
Referenced by capstone.Cs.syntax().
|
private |
Definition at line 830 of file __init__.py.
Referenced by capstone.Cs.x86_reduce().
capstone.Cs.csh |
Definition at line 803 of file __init__.py.
Referenced by capstone.Cs.__del__(), capstone.Cs.detail(), capstone.Cs.disasm(), capstone.Cs.disasm_lite(), capstone.Cs.errno(), capstone.Cs.group_name(), capstone.Cs.imm_unsigned(), capstone.Cs.insn_name(), capstone.Cs.mnemonic_setup(), capstone.Cs.mode(), capstone.Cs.reg_name(), capstone.Cs.skipdata(), capstone.Cs.skipdata_setup(), and capstone.Cs.syntax().
capstone.Cs.disasm |
Definition at line 817 of file __init__.py.
Referenced by capstone.Cs.disasm().
capstone.Cs.skipdata_setup |
Definition at line 931 of file __init__.py.
Referenced by capstone.Cs.skipdata_callback(), and capstone.Cs.skipdata_setup().