From 9a01c25554a92df428b884fa9ae8e6c84d0e21a9 Mon Sep 17 00:00:00 2001 From: Cuynu Date: Thu, 19 Jun 2025 17:27:48 +0700 Subject: [PATCH] fix: remove detection code from BasicThreatInfo --- .../bypass_rootold/BasicThreatInfo.smali | 270 ------------------ 1 file changed, 270 deletions(-) diff --git a/MBCPApp/patches/bypass_rootold/BasicThreatInfo.smali b/MBCPApp/patches/bypass_rootold/BasicThreatInfo.smali index b37127e..fae4109 100644 --- a/MBCPApp/patches/bypass_rootold/BasicThreatInfo.smali +++ b/MBCPApp/patches/bypass_rootold/BasicThreatInfo.smali @@ -20,62 +20,6 @@ .field private static g:[J -# instance fields -.field private a:Ljava/lang/String; - .annotation runtime Lcom/google/gson/annotations/Expose; - .end annotation - - .annotation runtime Lcom/google/gson/annotations/SerializedName; - value = "mThreatClass" - .end annotation -.end field - -.field private b:Ljava/lang/String; - .annotation runtime Lcom/google/gson/annotations/Expose; - .end annotation - - .annotation runtime Lcom/google/gson/annotations/SerializedName; - value = "mThreatInfo" - .end annotation -.end field - -.field private c:Ljava/lang/String; - .annotation runtime Lcom/google/gson/annotations/Expose; - .end annotation - - .annotation runtime Lcom/google/gson/annotations/SerializedName; - value = "mThreatName" - .end annotation -.end field - -.field private d:Ljava/lang/String; - .annotation runtime Lcom/google/gson/annotations/Expose; - .end annotation - - .annotation runtime Lcom/google/gson/annotations/SerializedName; - value = "mThreatPackageID" - .end annotation -.end field - -.field private e:Ljava/lang/String; - .annotation runtime Lcom/google/gson/annotations/Expose; - .end annotation - - .annotation runtime Lcom/google/gson/annotations/SerializedName; - value = "installSource" - .end annotation -.end field - -.field private f:Z - .annotation runtime Lcom/google/gson/annotations/Expose; - .end annotation - - .annotation runtime Lcom/google/gson/annotations/SerializedName; - value = "accessibilityEnabled" - .end annotation -.end field - - # direct methods .method static constructor ()V .locals 4 @@ -686,220 +630,6 @@ return-object v0 .end method -.method public getThreatClass()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a:Ljava/lang/String; - - return-object v0 -.end method - -.method public getThreatInfo()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->b:Ljava/lang/String; - - return-object v0 -.end method - -.method public getThreatName()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->c:Ljava/lang/String; - - return-object v0 -.end method - -.method public getThreatPackage()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->d:Ljava/lang/String; - - return-object v0 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a:Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->c:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - add-int/2addr v0, v1 - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->b:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - add-int/2addr v0, v1 - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->d:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public isAccessibilityEnabled()Z - .locals 1 - - iget-boolean v0, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->f:Z - - return v0 -.end method - -.method public setAccessibilityEnabled(Z)V - .locals 0 - - iput-boolean p1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->f:Z - - return-void -.end method - -.method public setInstallSource(Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->e:Ljava/lang/String; - - return-void -.end method - -.method public setThreatClass(Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a:Ljava/lang/String; - - return-void -.end method - -.method public setThreatInfo(Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->b:Ljava/lang/String; - - return-void -.end method - -.method public setThreatName(Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->c:Ljava/lang/String; - - return-void -.end method - -.method public setThreatPackage(Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->d:Ljava/lang/String; - - return-void -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "\u3d5e\u3d62\u3d78\u3d6f\u3d6b\u3d7e\u3d49\u3d66\u3d6b\u3d79\u3d79\u3d30\u3d2a" - - invoke-static {v1}, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "\u3d03\u3d5e\u3d62\u3d78\u3d6f\u3d6b\u3d7e\u3d44\u3d6b\u3d67\u3d6f\u3d30\u3d2a" - - invoke-static {v1}, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->c:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "\u3d03\u3d5e\u3d62\u3d78\u3d6f\u3d6b\u3d7e\u3d43\u3d64\u3d6c\u3d65\u3d30\u3d2a" - - invoke-static {v1}, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "\u3d03\u3d5e\u3d62\u3d78\u3d6f\u3d6b\u3d7e\u3d5a\u3d6b\u3d69\u3d61\u3d6b\u3d6d\u3d6f\u3d43\u3d4e\u3d30\u3d2a" - - invoke-static {v1}, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "\u3d03\u3d43\u3d64\u3d79\u3d7e\u3d6b\u3d66\u3d66\u3d59\u3d65\u3d7f\u3d78\u3d69\u3d6f\u3d30\u3d2a" - - invoke-static {v1}, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "\u3d03\u3d4b\u3d69\u3d69\u3d6f\u3d79\u3d79\u3d63\u3d68\u3d63\u3d66\u3d63\u3d7e\u3d73\u3d4f\u3d64\u3d6b\u3d68\u3d66\u3d6f\u3d6e\u3d30\u3d2a" - - invoke-static {v1}, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-boolean v1, p0, Lcom/vkey/android/internal/vguard/engine/BasicThreatInfo;->f:Z - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->intern()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - .method public writeToParcel(Landroid/os/Parcel;I)V .locals 2