Decode AAEncode
Paste a (゚Д゚) (゚Θ゚) (o^_^o) emoticon payload and get the original JavaScript back without running it.
One page per obfuscation technique: what it looks like, how to reverse it by hand, and worked examples with the decoded result.
Paste a (゚Д゚) (゚Θ゚) (o^_^o) emoticon payload and get the original JavaScript back without running it.
Paste a hex or octal escape string from a shell script and get the command it runs: the curl line, the pipe to sh, the path it writes.
Paste an obfuscated .bat or .cmd script and get the command it actually runs: caret escapes removed, set variables resolved, the download line readable.
Paste a ClickFix command line to see the command it actually builds, with any numeric host converted to a dotted IPv4 address.
Paste text that looks empty or harmless and recover the URL or command hidden in zero-width, Hangul Filler or variation-selector characters.
Paste a script full of _0x accessor lookups and get the program back: strings restored, names readable, and a note on whether the decode is complete.
Paste a powershell -enc or -EncodedCommand line and get the script it runs, with the URL and drop path it hides.
Paste a list of numeric character codes and get the string it spells: the URL, the script tag, the call that was hidden behind the integers.
Paste a Chr(104)&Chr(116)&Chr(116) chain from a .vbs or .hta file and get the URL, path or command the script assembles at runtime.
Paste a hex or base64 blob that hides a URL or a command behind a single-byte XOR and get the plain text back, without being told the key.
Longer guides that live in Learn.