Categories
Press Releases

Major Updates in Dotfuscator 6.5 Release

Reading Time: 2 minutes

 

Maintenance updates, bug fixes, and new features significantly increase functionality and ease of use.

 

PreEmptive has deployed version 6.5 of its obfuscation and optimization software, Dotfuscator Professional. The latest version continues the legacy of seamless integration into the development environment to protect .NET applications from reverse-engineering and hacking while adding a new variety of static and dynamic code transforms and injected runtime checks to ensure security at every stage of the development process.

 

This release addresses various .NET 5 and cross-platform support items, bug fixes, and cleanup of the new licensing system introduced earlier this year. We also amplified defense against de-obfuscators and de-compilers by making them ineffective against Dotfuscator. See our Change log for more information. 

 

New and updated features include:

  • Simplified license key use
  • Improved subscription checks  from the license server
  • Status messaging for Dotfuscator CLI and MSBuild integration users
  • Added support for NuGet packages
  • Improved V2 license verification
  • Compatibility with both forward and backslashes
  • Accelerated Dotfuscator GUI build time
  • dnSpy detection
  • Updated Xamarin Android Tamper Check to use new APIs
  • Sample project showing how to use Dotfuscator with Azure DevOps
  • Additional samples for non-Windows environments
  • Tamper and Debugging Check for .NET Core 3.1 and .NET 5 apps

 

Whether a start-up company, freelancer or an organization developing projects using .NET software, using this in the development process can prevent theft or catastrophic outcomes. Data breaches happen every day, but being proactive about security will help protect your business. 

 

About PreEmptive

 

PreEmptive is a trusted global leader of protection tools for Desktop, Mobile, Cloud, and Internet of Things (IoT) applications. We help organizations make their applications more resistant and resilient to hacking and tampering while protecting intellectual property, sensitive data, and revenue. For more information, contact our sales team and we can walk you through a demo!


 

Categories
Press Releases

New Release: PreEmptive DashO 11.3

Reading Time: < 1 minute

Professional-grade Application protection With PreEmptive DashO

Announcing a new release for PreEmptive DashO.

With this new release we have overhauled and enhanced support for Spring Boot and Java web applications.
In the latest update, our development team has rolled out some new enhancements, changes and bug fixes. What’s New?

Version 11.3 includes:

  • Enhancements
  • DashO can now accept WAR & JAR files as DashO Output
  • DashO now directly inputs mobile, web and desktop applications without manual steps.
  • Complete obfuscation support for Spring Boot.
  • Bug Fixes
  • Validate Modifiers input fields in the config editor for Include and Exclude rules.
  • New option for properties with filesystem path values to open a system browse dialogue.

Read the full documentation: Documentation

Categories
Press Releases

New Release: PreEmptive DashO 11.2.1

Reading Time: < 1 minute

Professional-grade Application protection With PreEmptive DashO

You asked, we delivered: Announcing a new minor release for PreEmptive DashO

Obfuscation is more than just renaming! PreEmptive DashO is a layered obfuscation approach to provide your Java, Kotlin & Android applications with the security protection you need.

In the latest update, our development team has rolled out some new enhancements, changes and bug fixes. What’s New?

Version 11.2.1 includes:

  • Enhancements
  • Validate the Modifiers input fields in the Config Editor for Include & Exclude rules
  • New option for Properties with filesystem path values that opens a system browse dialog
  • A new dropdown for Android mode projects allowing easy switching from configured build variants and their associated inputs in the Config Editor.
  • Changes
  • The Config Editor now opens the last project on startup by default
  • Bug Fixes
  • Fixed an issue where input Jars with the same name could overwrite each other, if “Merge Inputs” was unchecked.
  • Fixed an issue where the Config Editor allowed selection of some methods for Check injections in Android projects.

Ready to learn more about DashO? Request a quote: Request A Qoute

Categories
Press Releases

New Release: PreEmptive JSDefender

Reading Time: < 1 minute

Protect Your Javascript Against Tampering With JSDefender

This is a new minor version of JSDefender.

JSDefender™ is a powerful security solution from PreEmptive. The tool shields your JavaScript applications from the risks of tampering, debugging, reverse engineering and hacking. PreEmptive leverages sophisticated obfuscation and runtime protection techniques to provide industry leading security, empowering you to be confident in your deployed applications.

In the latest update, our development team has constructed an array of new features to support the way our customers use the PreEmptive platform. The core focus of product development is to ensure we provide full support to the emerging challenges of the industry. PreEmptive is excited to release an updated version of JSDefender with a range of new features.

Version 2.5 includes:

  • glob input pattern matching support for the CLI.
  • This enables users to provide multiple input files, even from subdirectories in a single input, instead of specifying them one-by-one.
  • Enhanced handling of React Native Bundles
  • Global Object Hiding feature enabled for React Native Bundles
  • Resolution of small bugs and minor feature enhancements
  • JSDefender Samples repository created, including examples for Angular, React, Vue, React Native, Ionic, Webpack, Rollup, Electron and CLI input glob feature

Request a quote for JSDefender: Request A Qoute

Categories
Press Releases

PreEmptive Product Updates

Reading Time: 3 minutes

We are pleased to announce the general availability of Dotfuscator 6.4, DashO 11.2 and JSDefender 2.4 for our customers.

PreEmptive has been hard at work on the latest releases of Dotfuscator, DashO, and JSDefender. The improvements are part of PreEmptive’s strategy to continuously support all products with regular updates and new features. Headlining some of the product updates are improvements to integration and usability, and bug fixes to help ensure we keep our customers happy!

Below are the highlights of each release with links to further information such as how to access the latest version, documentation, and changelogs. Free evaluations are always available for each product.

Dotfuscator 6.4

Dotfuscator Professional protects .NET applications from reverse-engineering and hacking, using a variety of static and dynamic code transforms and injected runtime checks. Examples include symbol renaming, control flow obfuscation, string encryption, debugger detection, and tamper detection. It integrates into the development build process and operates on the .NET Intermediate Language. Dotfuscator Professional supports .NET, including .NET Core, .NET 5, Xamarin, and Mono.

The Dotfuscator Professional 6.4.0 release improves the support for default interface implementations in .NET Core 3+. Dotfuscator can now protect applications that use .NET’s default interface implementation feature, without extra configuration steps which were required before.

Additionally, the tool now provides more granular control of managed resource renaming. Users can now disable automatic resource renaming, in cases where the application loads those resources manually from strings that cannot be statically analyzed.

This version enables authenticated proxies to communicate with the PreEmptive licensing servers, which is a requirement at many enterprise customers.

The Xamarin.Android Root Check is also updated to handle new versions of Android rooting tools. 

Product Links

DashO 11.2

DashO protects Java and Android applications from reverse-engineering and hacking, using a variety of static and dynamic code transforms and injected runtime checks. Examples include symbol renaming, control flow obfuscation, string encryption, debugger detection, and tamper detection. It integrates into the development build process and operates directly on compiled Java bytecode.

The DashO 11.2.0 release enables Include and Exclude rules to be configured via Java Annotations and Supertypes. Rules can now match classes based on the existence of methods or fields that match the criteria.
The New Project Wizard now includes settings for generating Entry Point rules based on Java annotation based criteria, including a special set of entry points for Hibernate/Java Persistence API.

Additionally, DashO now processes compiled bytecode from Java 16 (except for the record type and the Sealed Classes preview feature).

Also, Global Processing Excludes now allows for classes to never be updated by DashO.

Product Links

JSDefender 2.4

JSDefender protects JavaScript code from reverse-engineering and hacking, using a variety of static and dynamic code transforms and injected runtime checks. Examples include symbol renaming, control flow obfuscation, string encryption, browser-based “Dev Tools” detection, and tamper detection. It integrates into the development build process and operates directly on JavaScript code. JSDefender also supports other languages that “transpile” to JavaScript, such as TypeScript. JSDefender can protect JavaScript running in the browser, on servers/workstations (e.g. NodeJS based applications), and on mobile devices (e.g. React Native applications).

The JSDefender 2.4.0 release brought several changes to the protection runtime which makes the protected code of our customers much harder to reverse-engineer.

Also, it extends the Control Flow transform with an option called “injectFakeCode” that injects fake test conditions to the control flow statements to mislead and confuse the attacker.

Additionally, the release fixes some bugs in the error script parsing of the runtime checks and in the Control Flow transform.

Product Links

Categories
Press Releases

PreEmptive Announces JSDefender – JavaScript Obfuscator

Reading Time: < 1 minute

SAN FRANCISCO, CA, RSA Conference – PreEmptive is pleased to announce the release of JSDefender, a tool used by software developers to protect JavaScript code from hacking, reverse engineering, and IP and data theft. Version 1.0 launched in January and version 1.2 is currently available for purchase.

Categories
Press Releases

PreEmptive Protection Tackles Top Developer Compliance Complaints

Reading Time: 2 minutes

Developers cite compliance cost, complexity, and confusion as slowing innovation and impeding competitive goals. With the latest Dotfuscator and DashO releases, PreEmptive Protection dramatically improves developer productivity, automation, and scalability.

Categories
Press Releases

Supplier and Supply Chain Risk Fuels Application Shielding Innovation

Reading Time: 3 minutes

30 Entrepreneurial technology companies demonstrate growing adoption of Application Shielding controls to meet client Regulatory and Compliance obligations.

Categories
Press Releases

Production Xamarin and .NET Core 3.0 Preview Apps Get Security Boost With Dotfuscator Pro 4.39

Reading Time: 2 minutes

Dotfuscator Pro 4.39 adds Xamarin anti-tamper controls and early support for .NET Core 3.0 Preview 1 while dramatically simplifying project integration. 

Categories
Press Releases

Dotfuscator Adds Rooted Device Controls to Meet Exceptional Xamarin.Android Demand

Reading Time: 2 minutes

1,000% increase in Dotfuscator usage among Xamarin app developers drives powerful new app and data security features.

SEATTLE, WA — May 8, 2018 — PreEmptive Solutions on Tuesday announced the immediate availability of Dotfuscator Professional Edition Version 4.35.0 and Dotfuscator CE 5.35.0. These concurrent releases include rooted device detection and response controls for Xamarin.Android apps.