Spices.Net 5.0 PreRelease is available for public downloading!

You can download Spices.Net 5.0 PreRelease here.

This version contains a temporarily license (valid until April 15), users can try complete functionality of Spices.Net 5.0
We're planning regular and often updates to release Spices.Net 5.0 in the first days of April.
Some new Spices.Decompiler and Spices.Obfuscator features will added in the process of the regular updates.

What's new in this version:

[list=1]
  • Task oriented functionality: for each plugin tasks you can set priority, suspend/resume, and occur progress in the Task Manager
  • [/*:m]
  • Each plugin has some range of tasks that can be runned together. Now you can obfuscate and decompile simultaneously!
  • [/*:m]
  • Spices.Solution(.ilosln) - allows to work (browse, obfuscate, decompile and model) with collections of Spices.Projects
  • [/*:m]
  • Handles unmanaged executables: Work with unmanaged(native processor) assemblies is possible now!
  • [/*:m]
  • Attractive look and feel: you can choose -OfficeXp, Office2003, VS2005 modes
      
  • [list=1]
        
  • Spices.Net is powered by FlyGrid.Net - more fast, more convenient control,
        
  • [/*:m]
  • FlyGrid is used as core GUI control to display data in Spices.Net.
        
  • [/*:m]
  • All table-views, tree-views and outputs now supports print/preview.
      
  • [/*:m][/list:o][/*:m]
  • More convenient and informative Assembly browser powered by Informer Bar.
  • [/*:m]
  • New Informer Bar - more info, more live, more interactive.
  • [/*:m]
  • New Binary Viewer/Editor
  • [/*:m]
  • Improved plugin management system - hot enabling/disabling plugins.
  • [/*:m]
  • Spices.Decompiler:
        
  • [list=1]
          
  • Spices.Decompiler now handles IL, C#, Vb.Net, J#, C++ files for editing (with outlining).
          
  • [/*:m]
  • Code refactoring options: editable naming conventions.
      
  • [/*:m][/list:o][/*:m]
  • Spices.Obfuscator:
      
  • [list=1]
      
  • Checking consistency of project assemblies before obfuscation
      
  • [/*:m]
  • Substitution generation:
          
  • [list=1]
            
  • Now it is possible to define your own custom characters definition (CustomDictinary), do not forget to set Naming = CustomDictionary.
            
  • [/*:m]
  • New predefined combined dictionaries in options.
            
  • [/*:m]
  • More Chaos: set MixDictionary = true to create new (randomly mixed dictionary) for each obfuscation.
          
  • [/*:m][/list:o]
       [/*:m]
  • Obfuscation events - now Spices.Obfuscator supports about 10 various obfuscation events, you can run some tasks in the process of obfuscation!!!
      
  • [/*:m]
  • Localization embedded now
      
  • [/*:m]
  • Spices.Solutions (collection of Spices.Projects) obfuscation
      
  • [/*:m]
  • Functionality limitations changes:
          
  • [list=1]
            
  • Now obfuscation limited by obufscation options, assemblies can be obfuscated with Members.Default configuration.
            
  • [/*:m]
  • Evaluation version inserts NineRays.Obfuscator.Evaluation attribute - "Obfuscated by 9Rays.Net Spices.Obfuscator" and nag-warning if used encryption
          
  • [/*:m][/list:o]
       [/*:m]
  • Possibility of simultaneous obfuscating of different Spices.Projects.
      
  • [/*:m]
  • Possibility of obfuscate Spices.Solution - you can obfuscate different packages (evaluation, release, light, full, pro versions for example) in different Spices.Projects at once!
      
  • [/*:m]
  • Localization on the fly!!!!: Use Localizer plugin and localization setting to localize your applications on the fly!!!
      
  • [/*:m]
  • Automatiom module that allows automate obfuscation.
  • [/*:m][/list:o][/*:m]
  • Assembly Resolve:
      
  • [list=1]
        
  • More Convenient Assembly resolution technology - resolve once. More Convenient and simplified assembly resolution process.
        
  • [/*:m]
  • Global collect of assembly resolutions and store results of resolution that allows to reuse results of assembly resolutions next time.
        
  • [/*:m]
  • View and edit collected assembly resolutions possibility (Tools -> View Assembly Resolutions)
      
  • [/*:m][/list:o][/*:m][/list:o]
    Planned to implement to Release version:
    [list=1]
  • Spices.Decompiler: Code Diagramming, some code-flowcontrol diagrams.
  • [/*:m]
  • Spices.Decompiler: Code refactoring feature will extended and will more flexible.
  • [/*:m]
  • Spices.Decompiler: Code synchronization - by double clicking on assembly member user can select member in the decompiled code.
  • [/*:m]
  • Spices.Informer: Navigation buttons from Informer Panel will added.
  • [/*:m]
  • Spices.Obfuscator: Powered string encryption.
  • [/*:m]
  • Spices.Obfuscator: Stubbed and obfuscated assemblies, increased level of obfuscation.
  • [/*:m]
  • Spices.Obfuscator: New antiILDASM protection levels.
  • [/*:m][/list:o]