The most commonly used approach for preventing piracy is code obfuscation, that is, making the code of an application more difficult to understand.
according to Sahin et al. [43], obfuscations techniques used on mobile applications are likely to impact their energy usage. 