GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
RASM2(1) FreeBSD General Commands Manual RASM2(1)

rasm2
radare2 assembler and disassembler tool

rasm2 [-ABdDeEfCLvwrqx] [-a arch] [-b bits] [-c cpu] [-F in:out] [-o offset] [-@ offset] [-O ofile] [-s syntax] [-i int] [-l int] [ARG]

This tool uses r_asm to assemble and disassemble files or hexpair strings. It supports a large list of architectures which can be listed using the -L flag.
arch
Set architecture plugin
Show analysis information of given hexpair string
bits
Set architecture bits
Binary input/output (-l is mandatory for binary input)
cpu
Select specific CPU (depends on -a arch)
Output in C format
Disassemble hexpair bytes. rasm2 -d 9090
Disassemble showing hexpair and opcode
Use big endian (or swap endianness if used more than once)
Output disassembled instructions in ESIL format.
Read data from file instead of ARG.
in:out
Specify input and/or output filters (att2intel, x86.pseudo, ...)
Show usage help message.
Show long help message including supported assembler directives
int
Input/Output length
int
Ignore/skip N bytes from the beginning of the input buffer
List supported asm plugins
offset
Offset of the opcode to assemble (default is 0)
offset
Alias for -o
ofile
output to file, for example 'rasm2 -BF a a.asm'
Show output in r2 script
syntax
Select syntax output (intel, att)
Describe opcode (whats op)
Use hex dwords instead of hexpairs in the assembler output
Quiet output (handy for -L, -v, ...)

List the supported assembler and preprocessor directives with:


$rasm2 -hh

Assemble opcode:


$ rasm2 -a x86 -b 32 'mov eax, 33'

Disassemble opcode:


$ rasm2 -d 90

radare2(1), rafind2(1), rahash2(1), rabin2(1), radiff2(1), ragg2(1), rarun2(1), rax2(1),

pancake <pancake@nopcode.org>
October 30, 2018

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.