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

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.

Dotfuscator for Xamarin.Android

“Rooted device detection and response controls secure both Android apps and the data that flows through them,” said Gabriel Torok, CEO of PreEmptive Solutions. “Dotfuscator’s rooted device detection and response offers Xamarin.Android developers the first commercial implementation of this fundamental Android security measure, ensuring both effective risk management and auditability.”

“Unauthorized rooting can undermine even the best secure coding practices, data encryption policies, and identity management solutions,” said Sebastian Holst, CSO at PreEmptive Solutions. “Every trusted source for secure coding practices– including the PCI Security Standards Council, NIST, OWASP, and Google– acknowledge the rooted device compromise as both difficult to detect and dangerous to both app stakeholders and app users.”

“Dotfuscator’s ability to inject root detection post-compile into Xamarin.Android apps offers numerous advantages for app developers and business owners,” said William Leach, CTO at PreEmptive Solutions. “Developers are freed from having to stay current with the latest root detection techniques without losing the ability to include app-specific behaviors when a rooted compromise is detected. App owners can be confident that the control is implemented effectively and consistently as part of a DevOps process, with the added bonus that the build task is creating an audit trail as well.”

For a detailed treatment of this functionality, including access to code samples, see the MSDN Magazine May 2018 article Detect and Respond to Rooted Android Devices from Xamarin Apps by Joe Sewell.

Dotfuscator adoption for Xamarin development

Earlier versions of Dotfuscator supported Xamarin obfuscation to prevent reverse engineering – another recognized mobile app risk. 

Over the past 12 months, Dotfuscator use on Xamarin projects has increased over 1,000% and is currently being used to harden over 100 Xamarin apps per day.


With the availability of root detection and response, we expect Dotfuscator adoption within the Xamarin community to continue to accelerate at this exceptional pace.

Root detection and response is included with Dotfuscator at no additional cost. Dotfuscator Community Edition (CE) is available at no cost to qualified Visual Studio developers and Dotfuscator Professional licenses start at $1,750 per developer.

Visit PreEmptive Solutions at Microsoft Build May 7 – 9 booth E61 at the Washington State Convention Center, Seattle, WA.