 |
 |
|
 |
 |
 |
What's new in {smartassembly} 3.1
Thanks to the feedback we received on the previous versions,
we were able to build an improved version of {smartassembly}.
Below are some of the improvements and new features we added to {smartassembly} 3.1.
 |
Support of satellite resources assemblies
Professional & Enterprise Editions
{smartassembly} 3.1 now automatically update and protect the satellites resources DLLs to work with the main assembly.
|
 |
Strings Encoding
New features for Professional & Enterprise Editions
{smartassembly} 3.1 can now compress the encoded strings to increase protection and reduce assembly size. The quick decompression is done only once at startup.
{smartassembly} 3.1 also supports custom attributes to exclude some strings from the encoding/decoding process.
|
 |
Anti-disassembler & Anti-decompiler
Professional & Enterprise Editions
{smartassembly} 3.1 adds a new protection against disassemblers and decompilers.
|
 |
Support of MS Build
{smartassembly} 3.1 now has a Build-in support for MS Build.
SmartAssembly.MSBuild.Tasks.dll is added to the GAC during the Setup.
|
 |
Support of XNA
Professional & Enterprise Editions
{smartassembly} 3.1 now supports the protection of assemblies targeting XNA for Windows Vista and Xbox 360.
|
 |
Support of netmodules
{smartassembly} 3.1 now fully supports the protection and merging of netmodules.
|
 |
Pruning Improvements
Better automatic detection of prunable code.
|
What's new in {smartassembly} 3.0
Below are some of the improvements and new features we added to {smartassembly} 3.0.
 |
Client / Server Architecture
New Editions
{smartassembly} 3.0 is now available in new editions for development teams.
With our new Build Server editions, it is now possible to share the same database between all developers. This is particularly useful for sharing exception reports and for stack trace decoding.
These editions use an SQL Server Express database.
|
 |
Resources Compression and Encoding
Professional & Enterprise Editions
{smartassembly} 3.0 can compress your embedded resources and thus improve the protection of your application. This is priceless for WPF applications, as it allows the protection of the XAML files.
|
 |
Support of the .NET Compact Framework
Professional & Enterprise Editions
{smartassembly} 3.0 now supports the protection of assemblies targeting all versions of the .NET Compact Framework.
|
 |
Support of Silverlight 2.0
Professional & Enterprise Editions
{smartassembly} 3.0 now supports the protection of Silverlight 2.0 assemblies.
|
 |
Control Flow Obfuscation Improvements
Professional & Enterprise Editions
{smartassembly} 3.0 improves this new kind of protection to crash decompilers.
It also supports a new DoNotObfuscateControlFlow custom attribute to specifically exclude some methods or types from the control flow obfuscation.
|
 |
Support x64
{smartassembly} 3.0 fully supports both the protection and improvement of 64 bits assemblies, and as an application running in a 64 bits environment.
|
 |
Improved Analyzis Engine
Improved in {smartassembly} 3.0
{smartassembly} has an improved engine.
In some cases, analysis' performances have been improved up to 50%.
|
 |
Strings Encoding
Improved in {smartassembly} 3.0
{smartassembly} 3.0 has a new improved strings encoding feature for assemblies targeting .NET Framework 2.0 or above.
|
 |
Pruning Improvements
Better automatic detection of prunable code.
|
What's new in {smartassembly} 2.2
Below are some of the improvements and new features we added to {smartassembly} 2.2.
 |
Control Flow Obfuscation
Professional & Enterprise Editions
{smartassembly} 2.2 introduces a new kind of protection to crash decompilers.
|
 |
Custom Web Server
Enterprise Edition
An option is now available to use your own web-server to temporarily store your exception reports.
|
 |
Strings Encoding
Improved in {smartassembly} 2.2
{smartassembly} can now bind the encoded strings to the assembly unique ID.
This will highly improve protection, as any attempt to modify the assembly will make it crash.
|
 |
Dependencies compression and embedding
Improved in {smartassembly} 2.2
{smartassembly} 2.2 adds new options and an improved compression to embed your dependencies.
|
What's new in {smartassembly} 2.1
Below are some of the improvements and new features we added to {smartassembly} 2.1.
 |
Debugging Capabilities
Professional & Enterprise Editions
{smartassembly} 2.1 can create a standard .pdb file, which contains the debugging information. This enables you to debug your assembly into your IDE.
This also enables you to get the full stack trace (with documents' URLs and source code line number) when an exception occurs.
|
 |
Stack Trace Decoding
Professional & Enterprise Editions
{smartassembly} 2.1 can decode an obfuscated stack-trace to retrieve the original (non-obfuscated) stack-trace, even if you don't use the Exception Reporting feature.
|
 |
Anti-disassembler & Anti-decompiler
Improved in {smartassembly} 2.1
{smartassembly} 2.1 adds improved features to protect your software against disassemblers and decompilers.
|
What's new in {smartassembly} 2.0
Below are some of the improvements and new features we added to {smartassembly} 2.0.
 |
Dependencies compression and embedding
{smartassembly} 2.0 can compress and embed your dependencies in your main assembly. At runtime, the first time a dependency is needed, {smartassembly} will automatically decompress it and load it into memory.
|
 |
Memory management
Professional & Enterprise Editions
{smartassembly} 2.0 can dramatically reduce the memory used by your software, by automatically releasing the memory no longer needed. This will free up RAM for other applications.
|
 |
Anti-disassembler & Anti-decompiler
{smartassembly} 2.0 adds new features to protect your software against disassemblers and decompilers.
|
Download >
|
 |
 |
 |
|
|
|
 |
|
|