Capabilities

Ee410464.collapse(en-us,VS.110).gif Ee410464.expand(en-us,VS.110).gif Ee410464.copycode(en-us,VS.110).gif Ee410464.copycodeHighlight(en-us,VS.110).gif Ee410464.drpdown(en-us,VS.110).gif Ee410464.drpdown_orange(en-us,VS.110).gif

PreEmptive Dotfuscator and Analytics Community Edition 5.5
Capabilities
www.preemptive.com

Glossary Item Box

This section focuses on the capabilities of Dotfuscator and Analytics CE 5.5 with some references to advanced options available through upgrades.

Dotfuscator and Analytics CE 5.5 is a post-build system for .NET applications. With Dotfuscator and Analytics CE 5.5, Visual Studio users are able to obfuscate assemblies and inject tamper detection, application expiration, session monitoring, and feature tracking functionality – all without programming or access to the original source code. This information can be directed to one or more endpoints (or clouds) for reporting and analysis.

Application Protection

Intellectual Property theft, piracy, and tampering each materially increase financial, operational, and reputational risk – for both application suppliers and consumers. Dotfuscator and Analytics CE 5.5 includes baseline obfuscation to reduce the risk of unauthorized access to source code through reverse engineering.

Application Defense

Advances in application architectures and distributed computing have made application components increasingly vulnerable to attack and more difficult to defend on instance-by-instance and session-by-session bases. Dotfuscator and Analytics CE 5.5 includes the ability to inject logic that detects the execution of tampered code and, optionally, transmit an incident alert to a developer-specified endpoint and/or terminate the tampered session – all in real-time, across devices, platforms, and distribution models.

Application Measurement

Access to detailed information regarding the behavior of .NET applications once they've been deployed to users – whether in beta, early release or general availability – has been a dream of application developers. Dotfuscator and Analytics CE 5.5 can help answer such questions as:

  • How often does my application crash and how often are handled exceptions encountered?
  • What applications are my users running, by version?
  • What features are being executed and in what order?
  • How long do those features take to execute and what is the trend over time?
  • Just how stable is the users' experience in the real world?

Traditionally, the impact of gathering this information on end-user performance has meant that few development teams have taken the steps to get access to such information. And when they do, the complexity of maintaining the analytics makes it brittle and hard to adapt to changes.

Dotfuscator and Analytics CE 5.5 makes it easy for developers, testers and architects to obtain this information with little or no impact on end-user performance. Dotfuscator and Analytics CE 5.5 can inject session, feature, and exception monitoring down to the method level and transmit runtime data to one or more endpoints. Whether you are managing a beta cycle, a portfolio of web services, or a product evaluation lifecycle, Dotfuscator and Analytics CE 5.5 can provide powerful insight into adoption, user behavior, stability, and ultimately, the business impact of software.

Application Management

Application portfolio management is becoming a critical issue for ISVs and enterprises alike, which means it's becoming an issue for developers. As software becomes easier to build and more difficult to track, organizations are looking for ways to safely and reliably encode business rules and IT policies directly into their software.

The challenge becomes how to deliver on these requirements without the need to make significant changes to the software. To meet this challenge, Dotfuscator and Analytics CE 5.5 can enforce end-of-life deadlines and transmit audit streams to track attempted usage on or after an application's expiration date.

 

 

© 2002-2012 PreEmptive Solutions. All rights reserved.