[Tutorial] Disable Signature Verification
[Tutorial] Disable Signature Verification - Hallo sobat Jogja Android Blog, Pada Artikel yang sobat baca kali ini dengan judul [Tutorial] Disable Signature Verification, kami telah mempersiapkan artikel ini dengan baik untuk sobat baca dan ambil informasi didalamnya. Mudah-mudahan isi postingan [Tutorial] Disable Signature Verification yang kami tulis ini dapat sobat Jogja Android Blog pahami. Baiklah, selamat membaca sambil menikmati kopi.
Assalamu 'alaikum warahmatullahi wabarakatuh
CyberFren - Kali ane mau share tutorial disable signature verifications. Agan, lebih dulu paham decompile dan recompile file apk. Ok, langsung aja...
Bahan - bahan :
1. Apk Tool download di sini
2. 920 Text Editor download di sini
3. Service.jar agan
Langkah - langkah :
1. Ubah Service.jar menjadi Service.apk
2. Decompile Services.jar dan buka \com\android\server\pm\PackageManagerService.smali
3. Trus cari code di bawah ini
Code:
.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
.locals 7
if-nez p0, :cond_8
if-nez p1, :cond_6
const/4 v6, 0x1
:goto_5
return v6
:cond_6
const/4 v6, -0x1
goto :goto_5
:cond_8
if-nez p1, :cond_c
const/4 v6, -0x2
goto :goto_5
:cond_c
new-instance v3, Ljava/util/HashSet;
invoke-direct {v3}, Ljava/util/HashSet;-><init>()V
move-object v0, p0
array-length v2, v0
const/4 v1, 0x0
:goto_14
if-ge v1, v2, :cond_1e
aget-object v5, v0, v1
invoke-virtual {v3, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
add-int/lit8 v1, v1, 0x1
goto :goto_14
:cond_1e
new-instance v4, Ljava/util/HashSet;
invoke-direct {v4}, Ljava/util/HashSet;-><init>()V
move-object v0, p1
array-length v2, v0
const/4 v1, 0x0
:goto_26
if-ge v1, v2, :cond_30
aget-object v5, v0, v1
invoke-virtual {v4, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
add-int/lit8 v1, v1, 0x1
goto :goto_26
:cond_30
invoke-virtual {v3, v4}, Ljava/util/HashSet;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_38
const/4 v6, 0x0
goto :goto_5
:cond_38
const/4 v6, -0x3
goto :goto_5
.end method
4. Ubah jadi
.method static compareSignatures([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
.locals 7
const/4 v0, 0x0
return v0
.end method
5. save,recompile,sign n push ke system.
Semoga bermanfaat...
Wassalamu 'alaikum warahmatullahi wabarakatuh
Demikian Artikel dengan judul [Tutorial] Disable Signature Verification
Mudah-mudahan bisa memberi manfaat untuk sobat Jogja Android Blog semua. Baiklah, sampai jumpa di postingan artikel lainnya.
Sobat Jogja Android Blog sekarang membaca artikel [Tutorial] Disable Signature Verification dengan alamat link https://jogjandroidz.blogspot.com/2014/10/tutorial-disable-signature-verification.html
0 Response to "[Tutorial] Disable Signature Verification"
Post a Comment