What it can do
- Read a hexadecimal machine-code listing
- Choose x86 bit mode and compatibility
- Show instruction addresses and opcodes
How the recipe works
Disassemble x86
Decode the hexadecimal listing as 32-bit x86 and include addresses and instruction bytes.
Demonstration
Sample input
55 89 e5 b8 2a 00 00 00 5d c3Expected result
movWhen to use it
- Reverse-engineering classes
- Explaining function prologues
- Checking short instruction sequences
Adapt it
Select the architecture, bitness, and base address that match the file or memory region under study.
Source and verification
Adapted from GCHQ CyberChef project and examples. The explanation and sample are written for Serialize, use synthetic or documentation-safe data, and are checked against the current operation catalogue. The workflow runs locally without an external API call.