O'Reilly logo

Decompiling Android by Godfrey Nolan

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter    4

Tools of the Trade

This chapter looks at some of the tools as well as some simple techniques that hackers use to reverse-engineer the underlying source code from an Android package file (APK). It also takes a brief look at the major open source and commercial obfuscators, because obfuscation is far and away the most popular tool for protecting source code. In addition, the chapter covers the theory behind these obfuscators so you’re better informed about what you’re buying.

Let’s begin the chapter by looking at how someone might crack your Android APK file. That way, you can begin to avoid some of the most obvious pitfalls when you’re attempting to protect your code.

Downloading the APK

It has been no secret for many years that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required