吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2163|回复: 8
收起左侧

[Android 求助] 大佬们刚学破解,不知道怎么弄,帮忙看看

[复制链接]
xxisb 发表于 2021-8-19 16:30
const/16 v2 0x18
const/4 v8 0
const/4 v7 1
invoke-interface {v9} Lorg/mozilla/javascript/Scriptable;->getParentScope()Lorg/mozilla/javascript/Scriptable;
move-result-object v5
array-length v0 v13
if-ge v0 v7 :label_15
invoke-static {v13,v7} Lorg/mozilla/javascript/ScriptRuntime;->padArguments([Ljava/lang/Object;I)[Ljava/lang/Object;
move-result-object v13
label_15:
aget-object v3 v13 v8
sget-object v6 Lorg/mozilla/javascript/Undefined;->instance:Ljava/lang/Object;
invoke-static {v10,v7} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
invoke-static {v10,v7} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
const/4 v0 2
new-array v0 v0 [Ljava/lang/Object;
const-string v1 "uuid"
invoke-static {v10,v5,v1} Lorg/mozilla/javascript/ScriptRuntime;->name(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v1
aput-object v1 v0 v8
aput-object v3 v0 v7
const-string v1 "valIDAteCode"
invoke-static {v0,v1,v10,v5} Lorg/mozilla/javascript/optimizer/OptRuntime;->callName([Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object;
move-result-object v6
invoke-static {v10,v7} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
const/16 v0 0x47
invoke-static {v10,v0} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
sget-object v0 Lorg/mozilla/javascript/optimizer/OptRuntime;->zeroObj:Ljava/lang/Double;
invoke-static {v0,v6} Lorg/mozilla/javascript/ScriptRuntime;->shallowEq(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-nez v0 :label_88
sget-object v0 Lorg/mozilla/javascript/optimizer/OptRuntime;->oneObj:Ljava/lang/Double;
invoke-static {v0,v6} Lorg/mozilla/javascript/ScriptRuntime;->shallowEq(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-nez v0 :label_106
sget-object v0 Lorg/autojs/autojspro/gen/_7a9076d6d94e62c13d641aa71f19ae8e;->_k17:Ljava/lang/Integer;
invoke-static {v0,v6} Lorg/mozilla/javascript/ScriptRuntime;->shallowEq(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-nez v0 :label_161
const/16 v0 0x72
invoke-static {v10,v0} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
label_81:
sget-object v0 Lorg/mozilla/javascript/Undefined;->instance:Ljava/lang/Object;
const/4 v1 3
invoke-static {v10,v1} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
return-object v0
label_88:
invoke-static {v10,v7} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
new-array v0 v7 [Ljava/lang/Object;
const-string v1 "激活失败!"
aput-object v1 v0 v8
const-string v1 "toast"
invoke-static {v0,v1,v10,v5} Lorg/mozilla/javascript/optimizer/OptRuntime;->callName([Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object;
invoke-static {v10,v2} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
goto :label_81
label_106:
invoke-static {v10,v7} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
const-string v0 "storage"
invoke-static {v10,v5,v0} Lorg/mozilla/javascript/ScriptRuntime;->name(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
const-string v1 "put"
invoke-static {v0,v1,v10,v5} Lorg/mozilla/javascript/ScriptRuntime;->getPropFunctionAndThis(Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Lorg/mozilla/javascript/Callable;
move-result-object v0
invoke-static {v10} Lorg/mozilla/javascript/ScriptRuntime;->lastStoredScriptable(Lorg/mozilla/javascript/Context;)Lorg/mozilla/javascript/Scriptable;
move-result-object v1
const-string v2 "activation"
move-object v4 v10
invoke-static/range {v0..v5} Lorg/mozilla/javascript/optimizer/OptRuntime;->call2(Lorg/mozilla/javascript/Callable;Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object;
const-string v0 "scriptStatus"
invoke-static {v10,v5,v0} Lorg/mozilla/javascript/ScriptRuntime;->bind(Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Lorg/mozilla/javascript/Scriptable;
move-result-object v0
sget-object v1 Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
const-string v2 "scriptStatus"
invoke-static {v0,v1,v10,v5,v2} Lorg/mozilla/javascript/ScriptRuntime;->setName(Lorg/mozilla/javascript/Scriptable;Ljava/lang/Object;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;Ljava/lang/String;)Ljava/lang/Object;
new-array v0 v7 [Ljava/lang/Object;
const-string v1 "激活成功!"
aput-object v1 v0 v8
const-string v1 "toast"
invoke-static {v0,v1,v10,v5} Lorg/mozilla/javascript/optimizer/OptRuntime;->callName([Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object;
const/16 v0 0x4b
invoke-static {v10,v0} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
goto :label_81
label_161:
invoke-static {v10,v7} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
new-array v0 v7 [Ljava/lang/Object;
const-string v1 "激活码时间过期!"
aput-object v1 v0 v8
const-string v1 "toast"
invoke-static {v0,v1,v10,v5} Lorg/mozilla/javascript/optimizer/OptRuntime;->callName([Ljava/lang/Object;Ljava/lang/String;Lorg/mozilla/javascript/Context;Lorg/mozilla/javascript/Scriptable;)Ljava/lang/Object;
invoke-static {v10,v2} Lorg/mozilla/javascript/ScriptRuntime;->addInstructionCount(Lorg/mozilla/javascript/Context;I)V
goto :label_81

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

verber34 发表于 2021-8-19 17:03
一看就是庖丁加密的
xiaosaohuo11 发表于 2021-8-19 17:51
佚名RJ 发表于 2021-8-19 19:24
if-nez v0 :label_88   激活失败        如果v0不等于0 跳到 label_88,就是激活失败了  
if-nez v0 :label_106  激活成功       如果v0不等于0 跳到 label_106,就是激活成功了  
if-nez v0 :label_161  激活码到期   如果v0不等于0 跳到 label_161,就是激活码到期了  

已经很清楚了,你再试试
 楼主| xxisb 发表于 2021-8-19 19:51
刚学,怎么改才能激活成功啊,谢谢
 楼主| xxisb 发表于 2021-8-19 19:54
佚名RJ 发表于 2021-8-19 19:24
if-nez v0 :label_88   激活失败        如果v0不等于0 跳到 label_88,就是激活失败了  
if-nez v0 :labe ...

刚学怎么改才能激活成功,啊,小白,能详细点吗?谢谢了
 楼主| xxisb 发表于 2021-8-19 20:03

破解,怎么弄才能激活成功
 楼主| xxisb 发表于 2021-8-19 20:05
xxisb 发表于 2021-8-19 19:54
刚学怎么改才能激活成功,啊,小白,能详细点吗?谢谢了

我把88.161改成106错误呢
freelive 发表于 2021-8-28 20:54
move-result v0
if-nez v0 :label_88
修改为
move-result v0
if-nez v0 :label_106

这样修改简单,再试一下。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-23 01:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表