You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
capstone/SOURCES/cstool.1

257 lines
2.9 KiB

.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH CSTOOL "1" "November 2023" "Cstool for Capstone Disassembler Engine v5.0.1" "User Commands"
.SH NAME
Cstool \- manual page for Cstool for Capstone Disassembler Engine
.SH DESCRIPTION
Cstool for Capstone Disassembler Engine
.PP
Syntax: cstool [\-d|\-s|\-u|\-v] <arch+mode> <assembly\-hexstring> [start\-address\-in\-hex\-format]
.SS "The following <arch+mode> options are supported:"
.TP
x16
16\-bit mode (X86)
.TP
x32
32\-bit mode (X86)
.TP
x64
64\-bit mode (X86)
.TP
x16att
16\-bit mode (X86), syntax AT&T
.TP
x32att
32\-bit mode (X86), syntax AT&T
.TP
x64att
64\-bit mode (X86), syntax AT&T
.TP
arm
arm
.TP
armbe
arm + big endian
.TP
thumb
thumb mode
.TP
thumbbe
thumb + big endian
.TP
cortexm
thumb + cortex\-m extensions
.TP
armv8
arm v8
.TP
thumbv8
thumb v8
.TP
armv8be
arm v8 + big endian
.TP
thumbv8be
thumb v8 + big endian
.TP
arm64
aarch64 mode
.TP
arm64be
aarch64 + big endian
.TP
mips
mips32 + little endian
.TP
mipsbe
mips32 + big endian
.TP
mips64
mips64 + little endian
.TP
mips64be
mips64 + big endian
.TP
ppc32
ppc32 + little endian
.TP
ppc32be
ppc32 + big endian
.TP
ppc32qpx
ppc32 + qpx + little endian
.TP
ppc32beqpx
ppc32 + qpx + big endian
.TP
ppc32ps
ppc32 + ps + little endian
.TP
ppc32beps
ppc32 + ps + big endian
.TP
ppc64
ppc64 + little endian
.TP
ppc64be
ppc64 + big endian
.TP
ppc64qpx
ppc64 + qpx + little endian
.TP
ppc64beqpx
ppc64 + qpx + big endian
.TP
sparc
sparc
.TP
systemz
systemz (s390x)
.TP
xcore
xcore
.TP
m68k
m68k + big endian
.TP
m68k40
m68k_040
.TP
tms320c64x
TMS320C64x
.TP
m6800
M6800/2
.TP
m6801
M6801/3
.TP
m6805
M6805
.TP
m6808
M68HC08
.TP
m6809
M6809
.TP
m6811
M68HC11
.TP
cpu12
M68HC12/HCS12
.TP
hd6301
HD6301/3
.TP
hd6309
HD6309
.TP
hcs08
HCS08
.TP
evm
Ethereum Virtual Machine
.TP
6502
MOS 6502
.TP
65c02
WDC 65c02
.TP
w65c02
WDC w65c02
.TP
65816
WDC 65816 (long m/x)
.TP
wasm:
Web Assembly
.TP
bpf
Classic BPF
.TP
bpfbe
Classic BPF + big endian
.TP
ebpf
Extended BPF
.TP
ebpfbe
Extended BPF + big endian
.TP
riscv32
riscv32
.TP
riscv64
riscv64
.TP
sh
superh SH1
.TP
sh2
superh SH2
.TP
sh2e
superh SH2E
.TP
sh2dsp
superh SH2\-DSP
.TP
sh2a
superh SH2A
.TP
sh2afpu
superh SH2A\-FPU
.TP
sh3
superh SH3
.TP
sh3be
superh SH3 big endian
.TP
sh3e
superh SH3E
.TP
sh3ebe
superh SH3E big endian
.TP
sh3\-dsp
superh SH3\-DSP
.TP
sh3\-dspbe
superh SH3\-DSP big endian
.TP
sh4
superh SH4
.TP
sh4be
superh SH4 big endian
.TP
sh4a
superh SH4A
.TP
sh4abe
superh SH4A big endian
.TP
sh4al\-dsp
superh SH4AL\-DSP
.IP
sh4al\-dspbe superh SH4AL\-DSP big endian
tc110 tricore V1.1
tc120 tricore V1.2
tc130 tricore V1.3
tc131 tricore V1.3.1
tc160 tricore V1.6
tc161 tricore V1.6.1
tc162 tricore V1.6.2
.SS "Extra options:"
.HP
\fB\-d\fR show detailed information of the instructions
.HP
\fB\-s\fR decode in SKIPDATA mode
.HP
\fB\-u\fR show immediates as unsigned
.HP
\fB\-v\fR show version & Capstone core build info
.PP