Android Security Musings about Android Security

This is the very beginning of my musings about Android security. You can also find me blogging on or on Twilio’s Blog. The idea with this blog is to keep it as an up-to-date resource for all things security when it comes to Android.

Storing your secure information in the NDK

Reverse engineering and tampering can be easily accomplished in Android. There are measures you can take to stop hackers from tampering with your Android applications, but ultimately a determined hacker will always have the last say.

Tampering Detection in Android

Tampering detection is a preventive measure used in mobile applications to help ensuring that a third party hasn’t recompiled and published your application under their account or store without your consent.

Certificate Pinning in Android

Certificate pinning is a security mechanism which allows HTTPS websites and applications using HTTPS services to resist impersonation by attackers using mis-issued or otherwise fraudulent certificates.