Home Products Purchase Downloads Demos Forums Blogs Documentation Corporate

How to Obufscate .Net Assemblies

Please be aware of that Basic Edition can obfuscate Exe files only.

In this walkthrough you will Obufscate .Net Assemblies.

To Obufscate .Net Assemblies

  1. Start Aspose.Obfuscator.
  2. In Config Tab, click Add in Assemblies.
  3. In Open Dialog, select a .Net assebmly you want to obfuscate. If you need to obfuscate more than one assembly in the same folder, you can multi-select them at the same time.
  4. If you need to obfuscate more than one assembly in different folders, you can repeat step 3.
  5. You can specify the output folder for the obfuscated assemblies in the Output field. By default, the output folder is Output located in the assemblies.
  6. You can specify the path and filename of the map file in the Map File field. By default, the map file name is Map.xml and the path of the map file is in the same as the output folder specified in the Output field.
  7. Click Obfuscate on the toolbar.
  8. It pops out Save As dialog. Enter a Config File name, such as config.xml.
  9. You can navigate the folder in the Save As dialog to decide which folder to save the Config File. The default folder is same as the .Net assemblies.
  10. Wait till Aspose.Obfuscator finishes its jobs. For some bigger assemblies, it may take longer time to load, analyze and rename, so please be patient to wait for it.
  11. Navigate to Output tab to see a treeview of what Aspose.Obfuscator has done after finishing obfuscation.
  12. Navigate to Report tab to see an XML report of what Aspose.Obfuscator has done after finishing obfuscation.