Which of the following is the primary reverse engineering countermeasure provided with the
standard Android SDK?
A.
All code is encrypted and only decrypted in memory so that analysis of the APK itself is
impossible.
B.
Code is compressed using lossy compression so that the original source code cannot be
recovered.
C.
Names of classes, variables, and other constructs are all renamed to non-descript and similar
names.
D.
Checks are made with the Google Play licensing servers to ensure that an application has been
properly purchased.
Explanation: