Loading app/src/main/java/foundation/e/apps/application/model/IntegrityVerificationTask.kt +8 −6 Original line number Diff line number Diff line Loading @@ -65,8 +65,8 @@ class IntegrityVerificationTask( override fun doInBackground(vararg context: Context): Context { try { verificationSuccessful = if (isSystemApplication(fullData.packageName)) { //verifySystemSignature(context[0]) verifySystemValues(context[0]) verifySystemSignature(context[0]) // verifySystemValues(context[0]) } else if (isfDroidApplication(fullData.packageName)) { verifyFdroidSignature(context[0]) Loading Loading @@ -95,12 +95,14 @@ class IntegrityVerificationTask( if (!fullData.getLastVersion()?.signature.isNullOrEmpty()) { return fullData.getLastVersion()?.signature == getSystemSignature(context.packageManager)?.toCharsString() } else{ } return false } //get signature from apk and check private fun verifySystemValues(context: Context): Boolean { val pm: PackageManager = context.packageManager Loading @@ -112,7 +114,7 @@ class IntegrityVerificationTask( if (info != null) { Log.e("TAG", ".................."+ info.packageName) Log.e("TAG", ".................."+ info.signatures) }; } return false; // Loading Loading
app/src/main/java/foundation/e/apps/application/model/IntegrityVerificationTask.kt +8 −6 Original line number Diff line number Diff line Loading @@ -65,8 +65,8 @@ class IntegrityVerificationTask( override fun doInBackground(vararg context: Context): Context { try { verificationSuccessful = if (isSystemApplication(fullData.packageName)) { //verifySystemSignature(context[0]) verifySystemValues(context[0]) verifySystemSignature(context[0]) // verifySystemValues(context[0]) } else if (isfDroidApplication(fullData.packageName)) { verifyFdroidSignature(context[0]) Loading Loading @@ -95,12 +95,14 @@ class IntegrityVerificationTask( if (!fullData.getLastVersion()?.signature.isNullOrEmpty()) { return fullData.getLastVersion()?.signature == getSystemSignature(context.packageManager)?.toCharsString() } else{ } return false } //get signature from apk and check private fun verifySystemValues(context: Context): Boolean { val pm: PackageManager = context.packageManager Loading @@ -112,7 +114,7 @@ class IntegrityVerificationTask( if (info != null) { Log.e("TAG", ".................."+ info.packageName) Log.e("TAG", ".................."+ info.signatures) }; } return false; // Loading