Hi,
Ein Obfuscator ist genau das, was Du suchst.
Zunächst gilt es zu entscheiden, ob Compile- oder Laufzeit-Obfuskation benötigt wird (letzteres ist bei Verwendung der reflection-API essentiell). Danach müssen verfügbare Produkte ermittelt und evaluiert werden.
Eine einfachere Lösung fällt mir nicht ein.
Viele Grüße,
Martin Jung