Online Assembler and Disassembler


Online wrappers around the Keystone and Capstone projects.

 

ARM ARM (thumb) AArch64 Mips (32) Mips (64) PowerPC (32) PowerPC (64)
Sparc x86 (16) x86 (32) x86 (64)

Inline Python

 

 

ARM ARM (thumb) AArch64 Mips (32) Mips (64) PowerPC (32) PowerPC (64)
Sparc x86 (16) x86 (32) x86 (64)

Little Endian Big Endian

Addresses Bytescodes Instructions

 

Disassembly

0x0000000000000000:  48 8B 59 E0                      mov    rbx, qword ptr [rcx - 0x20]
0x0000000000000004: F6 43 0F 01 test byte ptr [rbx + 0xf], 1
0x0000000000000008: 74 0D je 0x17
0x000000000000000a: 49 BA A0 D2 76 72 A5 7F 00 00 movabs r10, 0x7fa57276d2a0
0x0000000000000014: 41 FF 23 jmp qword ptr [r11]
0x0000000000000017: 55 push rbp
0x0000000000000018: 48 89 E5 mov rbp, rsp
0x000000000000001b: 56 push rsi
0x000000000000001c: 57 push rdi