Does Spices.Obfuscator use/require ILDASM/ILASM to protect assemblies?
No. Spices.Obfuscator, unlike other producers of obfuscators, does not use these utilities, as they limit the quality of obfuscation, and increase the vulnerability of protected assemblies. Also, if an obfuscator uses ILASM/ILDASM roundtrip for protection of its assemblies, they can still be forged (tamper-proofing) since roundtrip can still be used. Spices.Obfuscator uses its own engine to analyze, process and generate obfuscated assemblies. This engine provides much more ways to protect the code. As result raising quality of protection immensely, making products not only “extremely difficult to read”, but their code becomes completely inaccessible for analysis, forging, decompilation and extraction parts of it for separate use.