obfuscator
nounEtymology From obfuscate + -or.
1
Agent Agent noun of obfuscate; one who obfuscates.
2
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences A software program that modifies another program to make it harder to decompile or reverse-engineer.