Categories
DashO

Inventa Protects Their Android Apps with DashO

Reading Time: 2 minutes

Inventa, a Wireless Technology Company, Protects their Android Application with DashO

The Beginnings of Inventa

Having worked in the wireless mobile technology domain in the US, Anand Virani, became intrigued by the growing tech and wireless trends and wanted to explore the field more for himself. He noticed a boom in the Internet of Things (IoT) and that smartphones were becoming more central to how people interacted with each other at home, in the office, and in public places. What if there was a way phones could connect with each other without the need for Internet or cloud access?

Categories
DashO

DashO 11 Release: Licensing, Bug Fixes, and Improved Functionality

Reading Time: 2 minutes

“Better licensing means more flexibility,” said CTO Bill Leach during a recent presentation on the release of DashO 11 – PreEmptive’s Android and Java Protection Product. “The new floating license and product activation features allow users to provision DashO on the fly – for example, on cloud hosted build agents that don’t already have DashO preinstalled. By specifying the license key at run time, development teams can more easily automate their builds, no matter where they run.”

Categories
DashO

Announcing the DashO V10.2 Release with Resource Encryption for Android

Reading Time: 2 minutes

The DashO 10.2 release introduces a major new feature: Resource Encryption for Android. It’s currently in beta, but is fully supported for production use. It allows you to encrypt the resources embedded in your APK, better protecting your Android application against static attacks.

Categories
DashO

Migrating from ProGuard or DexGuard to DashO – Updated!

Reading Time: 2 minutes

Over a year ago we wrote instructions for migrating from ProGuard or DexGuard to DashO. Since that time, Google introduced R8, fundamentally changing the Android build process. Now, we have released PreEmptive Protection DashO for Android & Java, version 10.0 with a new Android Mode that is designed to work with R8. With this release, migrating from ProGuard or DexGuard to DashO is so simple that it almost doesn’t need instructions – so we’re posting new instructions to make that clear!

Categories
DashO

DashO 10: Android support, rebuilt from the ground up

Reading Time: 2 minutes

We are proud to announce the public release of PreEmptive Protection DashO for Android & Java v10.0, the next major version of DashO, our powerful Android & Java obfuscation and app protection product.

Categories
DashO

DashO 10 Beta 2: Android Support, Rebuilt From the Ground Up

Reading Time: 2 minutes

Last month we blogged about R8 and Google’s build architecture changes and hinted at things to come in PreEmptive Protection – DashO, our powerful Java obfuscation and application protection tool that integrates tightly with Android. Today, we’re excited to announce a public beta of our next major release: DashO 10 (Beta 2).

Categories
DashO

R8: A Step in Google’s Android Build Performance Roadmap

Reading Time: 4 minutes

Google recently introduced R8, a new tool designed to replace ProGuard as the default shrinker in the Android build process. R8 is meant to produce as-good-or-better outputs than ProGuard, and to do so faster than ProGuard does, thereby reducing overall build times. It will be enabled by default in the next release of Android Gradle Plugin (v3.4).

Categories
DashO

Android Developers Gain Major App Security Boost with DashO v9.2

Categories
DashO

Announcing DashO v9.0

Reading Time: 4 minutes

DashO v9.0 is out, and it has a new major version number for a very good reason: we’ve made some major improvements!

Categories
DashO

Migrating from ProGuard or DexGuard to DashO

Reading Time: 9 minutes

DashO 10 is now available, with support for R8. Migration to DashO is now easier than ever!

Over the past year, we have seen an influx of developers looking to replace existing ProGuard and DexGuard implementations with DashO. While the three products are conceptually similar, we have found that there are important differences between the products, and those differences can lead to unexpected migration issues. This article summarizes many of the tips and techniques our support team has been refining, to shorten your learning curve and simplify your migration.