Step-by-Step Breakdown

Each card below represents one obfuscation layer, ordered from outermost to innermost. Expand a layer to see the before/after code and a plain-English explanation of what the technique does and how it was removed.