Noun
deobfuscator (plural deobfuscators) (computing) A software program that attempts to undo the work of an obfuscator, restoring readable source code.