- 10, Apr 2020
- #1
RedGate SmartAssembly Professional
more info .NET Obfuscator, Error Reporting, DLL Merging | SmartAssembly
Redgate's .NET obfuscator
SmartAssembly is an obfuscator that helps protect your application against reverse-engineering or modification, by making it difficult for a third-party to access your source code.
If your entire business rests on the IP embodied in your software or you don't want your C# or VB.NET code exposed internationally, then obfuscating your code becomes a necessity, not a luxury.
With SmartAssembly, you get a comprehensive set of obfuscation features, including name mangling, control flow obfuscation, strings encoding, reference dynamic proxy, and declarative obfuscation.
A 30 minute demonstration by Chris Allen, Technical Support Engineer for SmartAssembly, followed by a Q & A session:
Feature:
Required system:
Supported operating systems:
Supported SQL Server versions:
Redgate's .NET obfuscator
SmartAssembly is an obfuscator that helps protect your application against reverse-engineering or modification, by making it difficult for a third-party to access your source code.
If your entire business rests on the IP embodied in your software or you don't want your C# or VB.NET code exposed internationally, then obfuscating your code becomes a necessity, not a luxury.
With SmartAssembly, you get a comprehensive set of obfuscation features, including name mangling, control flow obfuscation, strings encoding, reference dynamic proxy, and declarative obfuscation.
- SmartAssembly is a tool for code obscurity and error reporting that helps .NET developers generate quality programs.
- This comprehensive solution protects your data tags and adds error reporting capabilities.
- This program makes it difficult for hackers to disassemble and inject unused code, making it possible to reverse engineer and understand the core structure of the code.
- With your smartphone, you have plenty of features to obfuscate codes such as encoding strings, dynamic referrals, obscuring code execution, and more.
- It also stacks tracks and generates pbb files containing debugging information.
- This will allow you to debug your assemblies inside the IDE and see a complete stack trace of error when faced with an action.
- The smartphone assembly also helps ensure that the unused space is automatically unloaded.
- The process of ambiguity can be combined with the build-up mechanism with the help of the MS Build tool or its command line version, from .NET 2.0 to 4.5, Silverlight 2.0 to 5.0, the XNA framework, and Windows Phone 7.
A 30 minute demonstration by Chris Allen, Technical Support Engineer for SmartAssembly, followed by a Q & A session:
- Why you need to obfuscate your code.
- How to use the standard protection features, i.e. obfuscation, control flow obfuscation, and strings encoding.
- How to test that the obfuscation has worked.
- How to take advantage of the more advanced protection features, i.e. pruning, references dynamic proxy, and tamper proofing
Feature:
- Tampering codes
- Detailed Error Reporting with Full Stack Trace View
- Compatible with various .NET versions
- And …
Required system:
- 512MB RAM (minimum)
- 10 MB free hard disk space
- Microsoft .NET Framework version 3.5 SP1 Client Profile or above must be installed in order for SmartAssembly to run.
- Microsoft .NET Framework version 3.5 SP1 Full Profile or above must be installed in order to install SmartAssembly.
- Jump to source code from the error report requires Visual Studio 2005, 2008, or 2010.
- Access to a SQL database - see below for specific requirements.
- SmartAssembly can be used with MSBuild and TFS.
- Link to Microsoft Visual Studio https://wedelphi.com/t/419657/
Supported operating systems:
- Windows Server 2008
- Windows Server 2008 R2
- Windows 7
- Windows 8
- Windows Server 2012 R2
- Windows 10
- Both 32 and 64-bit operating systems are supported.
Supported SQL Server versions:
- You must use one of the following SQL Server versions (SQL Express and SQL LocalDB also work):
- SQL Server 2008
- SQL Server 2008 R2
- SQL Server 2012
- SQL Server 2014
- SQL Server 2016