Printer Friendly
The Free Library
14,529,145 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

PreEmptive Solutions' Dotfuscator Integrated with Microsoft's Visual Studio .Net 'Everett'.


Business Editors/High-Tech Writers

CLEVELAND & REDMOND, Wash.--(BUSINESS WIRE)--Nov. 11, 2002

Dotfuscator Helps Developers Protect Against Reverse

Engineering and Reduce Application Size

PreEmptive Solutions PreEmptive Solutions is a company that is focused on protecting and increasing the value of applications. It was founded in 1996 and today has over 3,000 corporate clients in over 100 countries.

PreEmptive Solutions produces DashO, Dotfuscator and SO-signal.
, Inc., the leader in obfuscation ob·fus·cate  
tr.v. ob·fus·cat·ed, ob·fus·cat·ing, ob·fus·cates
1. To make so confused or opaque as to be difficult to perceive or understand: "A great effort was made . . .
, size reduction and optimization development tools, together with Microsoft Corp. today announced the integration of PreEmptive's Dotfuscator(TM) Community Edition into the next version of Microsoft(R) Visual Studio(R) .NET, code-named "Everett." By providing obfuscation tools in the box, PreEmptive pre·emp·tive or pre-emp·tive  
adj.
1. Of, relating to, or characteristic of preemption.

2. Having or granted by the right of preemption.

3.
a.
 and Microsoft will provide developers writing code to run on the .NET Framework with an extra layer of protection against reverse engineering, or decompilation.

The Dotfuscator Community Edition provides features, such as PreEmptive's patented Overload-Induction(TM) renaming technology, that make it virtually impossible to reconstruct the source code from a compiled application because the original overloading relationships are destroyed.

"Protecting access to source code and creating compact and efficient applications are two of the most important issues in developing applications," says Gabriel Torok, president of PreEmptive Solutions. "Integrating our solution into Visual Studio .NET A suite of programming languages and development tools from Microsoft that supports the .NET environment. Upon its introduction in 2001, it included Visual C# and .NET versions of Visual Basic and Visual C++. See .NET.  "Everett" provides the security developers and corporations demand."

"Before undertaking a migration to .NET, corporate enterprises must be sure that their enterprise applications are inherently secure. PreEmptive's new Dotfuscator software--which is integrated into Visual Studio .NET--addresses that concern," said Laura DiDio Laura DiDio is a senior analyst, formerly with Giga Information Group (now Forrester Research) and currently (2004) with The Yankee Group consulting firm in Boston. She received a B.A. , an analyst with the Yankee Group (the Yankee Group, Boston, MA, www.yankeegroup.com) A major market research, analysis and consulting firm founded in 1970 by Howard Anderson. It provides general consulting and strategic planning in the computer and communications field.  in Boston.

Typically, the word "obfuscation" meaning confusion, carries a negative connotation con·no·ta·tion  
n.
1. The act or process of connoting.

2.
a. An idea or meaning suggested by or associated with a word or thing:
. But, DiDio noted just the opposite is true of the Dotfuscator package. "The Dotfuscator software is a positive step on the road to secure application development: it's meant to confuse and confound con·found  
tr.v. con·found·ed, con·found·ing, con·founds
1. To cause to become confused or perplexed. See Synonyms at puzzle.

2.
 would be hackers, making it extremely difficult to tamper To meddle, alter, or improperly interfere with something; to make changes or corrupt, as in tampering with the evidence.  with the integrity of .NET-based applications. Developing applications with Visual Studio .NET just got safer with the integration of PreEmptive's Dotfuscator," DiDio said.

Developers can easily upgrade to Dotfuscator Professional Edition for an added level of protection and size reduction with advanced features such as Control Flow Obfuscation, Pruning pruning, the horticultural practice of cutting away an unwanted, unnecessary, or undesirable plant part, used most often on trees, shrubs, hedges, and woody vines. , String Encryption, Enhanced Overload Induction and Incremental Additional or increased growth, bulk, quantity, number, or value; enlarged.

Incremental cost is additional or increased cost of an item or service apart from its actual cost.
 Obfuscation. Designed to provide even greater protection and to create the most compact and efficient .NET Framework-based applications, Dotfuscator Professional offers the following features:
-- Control Flow Obfuscation provides a strong form of protection that creates very confusing code (to the human or decompiler) while still maintaining complete execution consistency and code verification.

-- Pruning works by extracting unused portions of program code (from the developer's own code, or third-party libraries) to deliver the trimmest executable possible. In addition to improving performance, size reduction of code is crucial in distributed and .NET Compact Framework-based applications.

-- String Encryption helps to hide facts about a program that are discoverable by searching for internal strings. If a hacker wants to get into a developer's code, the developer does not blindly start searching renamed types. He or she probably does a search on "Invalid License Key," which points him or her right to the type where license handling is performed. String Encryption raises the bar for uncovering developer secrets.

-- Enhanced Overload Induction allows the return type of a method to be used as criteria in determining its inimitability and therefore it can allow up to 15 percent more redundancy in method renames. In addition, since overloading on return type is typically not allowed in source languages such as C# and Visual Basic(R), this feature further hinders decompilers.

-- Incremental Obfuscation works by using input from a previous run to mimic its previous renaming scheme. That way, developers can issue just the patched modules to their customers.


"We are excited to include PreEmptive Solutions' Dotfuscator Community Edition in Visual Studio .NET "Everett." This tool contains technology that helps developers protect their intellectual property from decompilation or reverse engineering attempts on .NET Framework-based applications," said Tom Button, vice president of the Developer Platform and Evangelism Division at Microsoft. "For commercial and enterprise applications, the superior protection and size reduction provided by an upgrade to PreEmptive's Dotfuscator Professional version is well worth a look."

In terms of size reduction, the Professional Edition's pruning feature reduces the size of executables by removing unused code. As demand grows for applications that have a networked/distributed component or that are written for embedded systems Embedded systems

Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve.
, size reduction increases in importance. In addition, since size reduction in the executable directly affects the size reduction of individual types and, subsequently, individual objects, pruned programs use less memory.

Dotfuscator Community Edition is included free and automatically installed as part of Microsoft Visual Studio Microsoft Visual Studio is Microsoft's flagship software development product for computer programmers. It centers on an integrated development environment which lets programmers create standalone applications, web sites, web applications, and web services that run on any platforms  .NET "Everett." Dotfuscator Professional Edition includes advanced features that provide strong code protection and makes .NET-based applications as small and efficient as they can be; it is priced from $1,295. More information can be found at http://www.preemptive.com.

About Microsoft

Founded in 1975, Microsoft (Nasdaq "MSFT MSFT Microsoft (stock symbol)
MSFT Movimento Sociale Fiamma Tricolore (Italy)
MSFT Multi-Stage Fitness Test
MSFT Master of Science in Family Therapy
MSFT Macalester Students for Fair Trade
") is the worldwide leader in software, services and Internet technologies for personal and business computing. The company offers a wide range of products and services designed to empower people through great software -- any time, any place and on any device.

About PreEmptive Solutions

Founded in 1995, PreEmptive Solutions is the leading provider of advanced Java and .Net obfuscation tools giving unprecedented protection, optimization and size reduction. PreEmptive's Dotfuscator(TM) and DashO(TM) Family of Products help secure and improve the efficiency of .NET and Java code. For further information, visit www.preemptive.com or call 216-732-5895.

Microsoft, Visual Studio, and Visual Basic are either registered trademarks or trademarks of Microsoft Corporation (company) Microsoft Corporation - The biggest supplier of operating systems and other software for IBM PC compatibles. Software products include MS-DOS, Microsoft Windows, Windows NT, Microsoft Access, LAN Manager, MS Client, SQL Server, Open Data Base Connectivity (ODBC), MS Mail,  in the United States United States, officially United States of America, republic (2005 est. pop. 295,734,000), 3,539,227 sq mi (9,166,598 sq km), North America. The United States is the world's third largest country in population and the fourth largest country in area.  and/or other countries.
COPYRIGHT 2002 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2002, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Nov 11, 2002
Words:896
Previous Article:SAVVIS Communications and Net Boogie Team to Deliver Real-time Election Results in Georgia.
Next Article:Dallas Police and Fire Pension System Chooses JPMorgan as Custodian for Its $1.9 Billion Public Defined Benefit Plan.
Topics:



Related Articles
"VISUAL STUDIO MAGAZINE" FROM FAWCETTE TECHNICAL.(Brief Article)
SEAPINE SOFTWARE, INC.: TESTTRACK PRO 4.6 INTEGRATES WITH VISUAL STUDIO .NET, VISUAL BASIC 6, AND ADDITIONAL SCM TOOLS.(Brief Article)(Product...
Groove Networks ships `production ready' add-in toolkit for Microsoft Visual Studio .NET.(Brief Article)
PreEmptive's Dotfuscator Community Edition Ships with Microsoft Visual Studio .NET 2003.
PreEmptive Solutions wins MSD2D People's Choice Award at Microsoft TechEd; Dotfuscator Professional Edition awarded for best .NET Components -...
PreEmptive Solutions Announces Dotfuscator Professional Edition 2.0.
Unisys to support software factories with 3D visible enterprise blueprints.
Mobile development tools.(Illustration)(Buyers Guide)
PreEmptive's Dotfuscator Software Voted Best Security Tool by Readers of asp.netPRO Magazine.
PreEmptive Announces Dotfuscator 3.0 Support For Macrovision's InstallShield 12 Within Microsoft's Visual Studio 2005.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles