好友
阅读权限30
听众
最后登录1970-1-1
|
流程:
1.雷电模拟器 np管理器 七猫app
2.搜索vip限制弹框
3.寻找vip条件判断
4.签名校验去除(大佬没讲呀,我没搞好)
首先感谢大佬,视频清晰易懂
1. 我们先从vip的背景限制下手,找到储存vip的全局变量,一次性修改
2. 使用jadx 搜索一下
3. 在搜索下那个组件用了这个id
4. 很明显是这个 混淆的 f,我们找到showXXXX 的地方
5. 但是我们没办法知道这个showXXX 是谁调用才显示的呀?我们使用debug (建议用大佬教程 的 jeb,不用配置,我的内存不够才用的 android studio 要配置好久)
6. 通过推栈找到使用的地方好像是 e (这个明显混淆了),我们用 jadx 看看
7. 这里应该就是的了,我们看下vip 逻辑里面是不是的
这个我猜大概 1就是vip
看看里面
这个变量名称很明显就告诉了我们,还好没有混淆
我们在 smali 代码上改下
直接强制返回 true (按照经验 true = 1 false = 0)
8. 效果OK
9. 签名问题!!
当我签名后,他会弹出 网络校验失败,应该就是签名校验了。
jadx 查找 "网络校验失败" 字样 发现 package tencent ... 应该是腾讯的,调用的本地方法
也就是c++ 应该夹在 so 。。。我迷茫了,搞不了咋办
大佬视频更新太慢了!!! 真的慢,来不及等
我就百度, 但是一大堆长篇大论那得研究什么时候。
但是看到 NP管理器有个去校验???
这里我用的情况如下:
1. 模拟器依旧用不了。。。
2. 我的手机尽然可以!!!这是什么原理??? 别人的手机呢???
现在俺有几个问题
1. 怎么解密 so
2. 怎么破解so 验签
3. frIDA hook 要学python 吗
4. 破解一个unity3D 游戏 要学 c# 吗
5. 怎么白嫖MT 管理器会员
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|