Releases: HRG-OFFICIAL/Android-Secure-Calculator
Protected (Release) vs. Unprotected (Debug) Builds
This release provides two APKs for demonstrating the effectiveness of the integrated security framework.
Calculator_Yes.apk (Protected - aggressiveRelease build)
This is the fully protected production build. It has all Obfuscation and RASP features ENABLED.
-
R8 + Obfuscation: The code is fully minified, obfuscated (e.g., a.b.c), and strings are encrypted.
-
RASP: The app will actively detect threats. It will terminate immediately if run on an emulator, a rooted device, or if a debugger is attached.
-
Decompilation: If you decompile this APK with JADX, you will see the fully obfuscated code.
vulnerable Calculator_No.apk (Unprotected - debug build)
This is the standard, unprotected debug build. All custom security features are DISABLED in this build variant.
-
R8 + Obfuscation: R8 is not run. Code is not obfuscated or minified.
-
RASP: The app will run normally on emulators and will not detect debuggers or root.
-
Decompilation: If you decompile this APK with JADX, you will see the original, readable source code. This provides a clear "before" picture for comparison.