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
7046514a424f4a59460347464e4cExpected result
Serialize demoWhen 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.