cyberchef_magic
Analyze unknown input to detect encoding, compression, or file type, then suggest decoding steps. Unwrap nested encodings and filter results with a known plaintext regex to reveal meaningful data.
Instructions
The Magic operation attempts to detect various properties of the input data and suggests which operations could help to make more sense of it.OptionsDepth: If an operation appears to match the data, it will be run and the result will be ana...
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Layers of encoding to unwrap. Default 3 handles the usual nesting (base64-then-gzip); raise only if output is still encoded. Cost grows fast. | |
| input | Yes | The input data to process | |
| intensive_mode | No | Also brute-force XOR, bit rotations and encodings, not just detect them. Finds single-byte XOR; slow, and only the first 100 bytes are tried. | |
| extensive_language_support | No | Compare against 284 languages instead of ~40. Usually widens the match list without sharpening it; the language result is an estimate either way. | |
| crib_known_plaintext_string_or_regex | No | Regex a decoding must match to be reported. The most effective filter when you know any of the plaintext -- a flag prefix, a header, an expected word. |