好友
阅读权限25
听众
最后登录1970-1-1
|
话不多说教程开始哦
软件是新百度加固,先脱壳,再进行下方步骤
①根据软件会员提示我们可知我们需要搜索〔会员〕字样
随便找个会员字样跳转进去,我这里用永久会员举例
分析代码
# 1. 从会员权限列表里,取出第1个具体的会员权限对象
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Lcom/jideos/base/http/Bean/Privilege;
# 2. 检查权限类型:只有类型为0的权限,才继续判断;不是0就跳过
invoke-virtual {v2}, Lcom/jideos/base/http/Bean/Privilege;->getType()I
move-result v3
if-nez v3, :cond_10
# 3. 读取会员标识:获取这个权限的具体等级数值
invoke-virtual {v2}, Lcom/jideos/base/http/Bean/Privilege;->getPrivilege()I
move-result v3
# 4. 永久会员判定:数值等于1,就是永久会员;不等于就去判年费
const-string v4, "userInfo"
const/4 v5, 0x1
if-ne v3, v5, :cond_31
# 5. 最终生效:标记为“永久会员”,打日志,直接返回1(VIP生效)
const-string v0, "永久会员"
invoke-static {v4, v0}, Li/u/f0;->b(Ljava/lang/String;Ljava/lang/String;)V
return v5
所以我们直接跳转gettype〔会员类型〕和getprivilege〔会员等级权限〕
- getType() == 0:表示这条记录是会员权限
- getPrivilege() == 1:表示是永久会员
然后就会解锁以下效果
|
免费评分
-
| 参与人数 5 | 吾爱币 +10 |
热心值 +5 |
收起
理由
|
芽衣
| + 1 |
+ 1 |
谢谢@Thanks! |
xlln
| + 1 |
+ 1 |
我很赞同! |
cd1688
| |
+ 1 |
谢谢@Thanks! |
buluo533
| + 1 |
+ 1 |
用心讨论,共获提升! |
正己
| + 7 |
+ 1 |
欢迎分析讨论交流,吾爱破解论坛有你更精彩! |
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|
|