Categories
Dotfuscator

When it comes to application risk management, you can’t do it alone

Reading Time: 3 minutes

I’m often asked to estimate how many developers are required to obfuscate and harden their applications against reverse engineering and tampering – and when they say “required,” what they usually mean is what is the bare minimum number of developers that need to be licensed to use our software.

Categories
Dotfuscator

Xamarin Applications and Dotfuscator

Reading Time: 4 minutes

Note: this document is deprecated. Please see Obfuscating Xamarin Applications with Dotfuscator for up to date instructions on obfuscating Xamarin applications.

We are often asked if Dotfuscator supports protecting Xamarin applications.

Categories
Dotfuscator

A Much Better Way to Obfuscate Windows Store / Appx Apps

Reading Time: 11 minutes

Dotfuscator has supported Windows Store apps (i.e. Appx packages) since 2012, but integrating Dotfuscator into the development workflow has been difficult because of limitations in Visual Studio and the APPX build/publish process.

Categories
Dotfuscator

It takes an ecosystem

Reading Time: 4 minutes

This is my simple tale of how two people with an idea and no programming skills conceived, developed and launched a smartphone app in just a few weeks’ time. …And how it would never have happened without development tools AND PEOPLE committed to helping others express themselves through code. Here goes…

Categories
Dotfuscator

Dotfuscator 4.9.6 to Ship February 11

Reading Time: 2 minutes

New features include:

  • 10X performance improvement for Runtime Intelligence messaging on Silverlight and XNA apps (on and off of the phone)
  • Expanded XAML obfuscation further improves IP protection
Categories
Dotfuscator

Pacquiao, Lebron, and … Microsoft

Reading Time: 3 minutes

Is Microsoft more like Pacquiao or Lebron – and why should we care? 

As a longtime Cavaliers season ticketholder, I have spent more time than I should have trying to divine what could possibly have been going through Lebron’s mind when he decided to “take his talents to South Beach.” Popular wisdom tells us that he wanted a ring – he was simply pursuing his longstanding professional goal. Recently though, I have come to believe that Wade did not attract Lebron with the promise of achieving his professional ambition– he actually gave Lebron an excuse to run away from something bigger still – an opportunity to transcend his sport and become a true leader.

Categories
Dotfuscator

Dotfuscator 4.8.1000 with XAML obfuscation support

Reading Time: < 1 minute

This past Monday we released a significant update of Dotfuscator. After introducing BAML support in 4.7.1000, we are proud to announce that starting with version 4.8.1000 you can now also obfuscate embedded XAML resources, allowing significant improvement in protecting Silverlight applications.

Categories
Dotfuscator

PreEmptive is doing its part to help the Vancouver Winter Olympics go off smoothly.

Reading Time: < 1 minute

Online viewers of the Vancouver Olympics on NBCOlympics.com are using Silverlight based video and photo viewers delivering full HD quality content for viewers and helping content owners monetize their content. I am pleased to say that Dotfuscator had a hand in all of this innovation providing both protection and optimization for the high performing video player at the heart the NBC online Olympic experience.

Categories
Dotfuscator

Application Intrusion Detection

Reading Time: 4 minutes

I recently worked with a UNIX security expert setting up a small pile of servers. We hired him to handle the total system security of the servers as those servers would be charged with storing highly sensitive customer data. In fact, the vendor for this data had very strict requirements as to how we were allowed to store this data. The requirements (something similar to PCI Level I) were dictated in a 40 page document where one of the rules literally required a monitored camera to be shining directly on the primary database server at all times.

Categories
Dotfuscator

Dotfuscator and MSBuild

Reading Time: 5 minutes

As of Dotfuscator Professional 4.37 there is a much faster, easier, and more reliable way to integrate Dotfuscator into MSBuild. These instructions are still valid, but you should consider the new approach first.

This is the first in a series of what I hope to be informative postings around the theme of “Dotfuscator Tips, Tricks, and HOWTOs”.  Today’s topic, if you missed the title, is MSBuild integration. Dotfuscator Pro ships with an MSBuild task that is by default installed into the MSBuildExtensionsPath directory (e.g. C:\Program Files\MSBuild) under “PreEmptiveDotfuscator4.0”. In this directory, you will also find PreEmptive.Dotfuscator.Targets, the file that contains a common definition for the “Dotfuscate” target.