{"repo":"javiersantos/PiracyChecker","free":true,"listed":false,"github":"https://github.com/javiersantos/PiracyChecker","clone":"git clone https://github.com/javiersantos/PiracyChecker.git","description":"An Android library that prevents your app from being pirated / cracked using Google Play Licensing (LVL), APK signature protection and more. API 14+ required.","language":"Java","stars":1569,"topics":["apk","signature","android-library","attacker","lvl","apk-signature-protection","verify","gradle"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"PiracyChecker Android Library An Android library that prevents your app from being pirated / cracked using Google Play Licensing (LVL), APK signature protection and more. Owner & Author: Javier Santos Co-Author: Jahir Fiquitiva Disclaimer This library applies some techniques to help protect your app's users and attempt to thwart reverse engineers and attackers. BUT, this isn't guaranteed to stop your app from getting pirated. There is no such thing as 100% security, and a determined and skilled attacker with enough time, could remove these checks from the code. The real objective here is to raise the bar out of reach of opportunist and automatic attackers. Some of the techniques included in this library can be found here. How to include Add the repository to your project build.gradle : And add the library to your module build.gradle : AndroidX Pre AndroidX (no longer supported) Recommendations Always enable ProGuard in your production release. Always, without exceptions. PiracyChecker should be included in your onCreate method in order to check for a valid license as soon as possible. It's recommended to show a new Activity instead of a Dialog when the license is not valid. This way you make sure that the main activity of the app is finished. See \"Display results in a Dialog or a new Activity\". Don't forget to enable ProGuard ;) Usage Verify Google Play Licensing (LVL) Google Play offers a licensing service that lets you enforce licensing policies for applications that you pu","default_branch":null,"files":null,"tree":[],"storefront":"/r/javiersantos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/javiersantos/PiracyChecker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}