try preemptive solutions now! 

Home
 

Dotfuscator Professional Features

Dotfuscator is the only choice for obfuscating and improving the efficiency of .NET applications.  To help you determine which Dotfuscator SKU - Pro, RI, MDE, or CE - best meets the needs of your organization and application requirements, a comprehensive list of Dotfuscator features and SKUs is provided.


Features of Dotfuscator SKUs:

Feature

Core

Pro

RI

MDE

CE4

CE5

VS Integration UI

Y

Y

Y

Y

Y

N

Command Line UI

Y

Y

Y

Y

N N

MSBuild

Y

Y Y Y N N

Standalone UI

Y

Y Y Y Y Y

Granular configuration

Y

Y Y Y Y Y

Rules based configuration

Y

Y Y Y Y Y

Custom attribute based configuration

Y

Y Y Y Y Y

Smart obfuscation

Y

Y Y Y Y Y

Built-in configuration rules for common application types

Y

Y Y Y Y Y

String macros (properties) for configuration portability

Y

Y Y Y Y Y

Library mode (public vs private DLL)

Y

Y Y Y Y Y

Managed C++ (mixed mode) assemblysupport

Y*

Y* Y** N N N

Satellite assembly support

Y Y Y N N N

Generic Types and Methods

Y Y Y Y N N

Strong named assembly resigning

Y Y Y N N N

Authenticodesigning

Y Y Y N N N

Pre and Post Build Events

Y Y Y N N N

User definable dependent assembly search path

Y Y Y N N N

Renaming

Y

Y

Y

Y

Y

Y

Cross Assembly Renaming

N Y Y Y Y Y

Renaming Schemes

N Y N N N N

Renaming Prefix

N Y N N N N

Enhanced Overload Induction

N Y N N N N

Incremental Obfuscation

N Y N N N N

HTML Renaming Report

N Y N N N N

PDBround tripping (debugging support)

N Y N N N N

Stack trace translation

N Y N N N N

Compaction/Pruning - Removal of Unused Metadata

Y Y Y Y Y Y

Compaction/Pruning - HTML/XML removal report

Y Y Y N N N

Compaction/Pruning - Unused code removal

Y Y Y N N N

Compaction/Pruning - Const removal

Y Y Y N N N

Control Flow Obfuscation

N Y N N N N

String Encryption

N Y N N N N

Assembly Linking

Y Y Y N N N

Watermarking

N Y N N N N

RIS Messages - Send to custom, user defined endoint

Y Y Y Y N Y

RIS Messages - Send to commercial RIS endpoint

Y Y Y Y N Y

RIS Messages - Send to free sandbox endpoint

Y Y Y Y N Y

RIS Messages - SSL messages

N N Y N N N

RIS Messages - Opt-in/Opt-out hook

Y Y Y Y N Y

RIS Messages - Extended Keys (custom data payload)

N N Y N N N

RIS Messages - Send PII

N N Y N N N

RIS Messages - Send Custom Instance ID (Serial Number)

N

N

Y

N

N

N

Tamper Detection Notification via RIS

Y Y Y Y N Y

TamperDefault action

Y Y Y Y N Y

Tamper Custom action

N N Y N N N

Shelf Life Custom action upon warning

N N Y N N N

Shelf Life Default action upon expiration

Y Y Y Y N Y

Shelf Life Custom action upon expiration

N N Y N N N

Shelf Life Embeddedshelf life token

Y Y Y Y N Y

Shelf Life Custom shelf life token source

N N Y N N N

Analytics (Feature Tracking) Limited Features

Y Y N Y N Y

Analytics (FeatureTracking) Unlimited Features

N N Y N N N

Analytics (Feature Tracking) Feature "Ticks"

Y Y Y Y N Y

Analytics (Feature Tracking) Feature "Spans"

Y Y Y Y N Y

Sign of Life

Y Y Y Y N Y

Performance Probe

N N Y N N N

System Profile

N N Y N N N

* = Renaming Only

** =But can't instrument