SYD-ASM(1) General Commands Manual SYD-ASM(1)

syd-asm - disassemble raw CPU instructions from standard input

syd-asm [-h] [-a arch]

syd-asm [-h] -a list

syd-asm reads CPU instructions as raw bytes or hexadecimal encoded from standard input and disassembles them. The disassembled instructions are printed in JSON format as one instruction per-line. The disassembly is done natively for architectures x86, x86_64, x32, arm, aarch64, and riscv64 and falls back to GNU objdump(1) for other architectures. There's no support for LLVM objdump(1) yet.

-h Display help.
-a Specify alternative architecture, such as x86, x86_64 and aarch64.
Use list to print the list of libseccomp supported architectures.

syd(1), syd(2), syd(5), syd(7), objdump(1)

syd homepage: https://sydbox.exherbolinux.org/

Maintained by Ali Polatel. Up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and bugs/patches can be submitted to https://gitlab.exherbo.org/groups/sydbox/-/issues. Discuss in #sydbox on Libera Chat.

2025-02-14