Skip to content

Decode hexadecimal XOR data

Convert hex to bytes and reverse a single-byte XOR operation.

Install in Serialize

What it can do

  • Parse hexadecimal bytes
  • Apply a known byte key
  • Recover readable output

How the recipe works

From Hex

Convert printable hex pairs to bytes.

XOR

XOR every byte with hexadecimal 23.

Demonstration

Sample input

7046514a424f4a59460347464e4c

Expected result

Serialize demo

When to use it

  • Reverse-engineering classes
  • CTF exercises
  • Learning XOR's self-inverse property

Adapt it

Use XOR Brute Force only for intentionally weak one- or two-byte keys and verify candidates manually.

Source and verification

Adapted from UC Santa Cruz Slug Security: reverse-engineering walkthrough. 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.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close