|
|
本帖最后由 蛀牙の小蓝 于 2026-4-29 11:06 编辑
近来咸鱼躺平太久被抓包,让帮忙看下针灸大师,那就看看吧
先在论坛上找下,发现只有两个求助贴就没有其他的,那就自个手动来吧。
上GooglePlay商店下载安装目标应用后,用mt提取安装包,然后转成apk即可
没加固,RN框架,那我们就先抓接口进行分析。
将所有接口全过了一遍后发现两个关键接口已经免费资源和会员资源的字段比对
http://api.jlsx.vesal.cn/vesal-j ... =jlsx.international
{
"msg": "success",
"code": 0,
"list": [
{
"totalDuration": 1,
"mbId": 20469xx,
"addTime": "2026-04-28",
"comboName": "会员",
"id": 11,
"endTime": "2026-04-29",
"comboCode": "JLSX_INTERNATIONAL_SVIP",
"cardNo": null
}
]
}
http://api.jlsx.vesal.cn/vesal-j ... =jlsx.international
{
"msg": "success",
"result": {
"text": "免费试用中 2026-04-29到期",
"isTrial": true
},
"code": 0
}
这里我们提取了几个关键数据
endTime:会员到期时间
comboCode:会员标识Code
isTrial:判断是否试用
is_charge:判断是否解锁资源
接下来目标就很明确了,重点改这几个关键数据,RN框架的业务逻辑不在java层
最近一直在用AI,试试我的赛博导师是个什么水准,这里我们直接将问题甩过去
吓坏孩子了,直接分析完就给出了修改方案,新增了一个拦截器类拦截所有请求并且对关键数据进行替换。
这里只问问了一个数据is_charge定位,其他数据照葫芦画瓢一样加进去即可,当然也可以让赛博导师代劳。
(为何不一次问所有字段数据呢,具近来使用ai感觉,给ai提的问题应该尽可能的简洁单一,如果一次性把问题都抛给它结果容易出各种问题。单个问题解决后再一点点延伸扩展进去,这样更容易得自己想要的结果)
直接将新增的【ChargeInterceptor.smali】以及修改后的【OkHttpClientProvider.smali】两个文件进行新增替换保存即可
路径为:classes3.dex \com\facebook\react\modules\network\
至此大功告成,不过个人也没细测过。如下是效果图
不登录:所有经脉图资源全解锁,不过穴位和解剖还是被锁
登录后:所有经脉图资源全解锁,穴位和解剖也能正常观看,场景设置功能也正常试用
破解包和主要的两个修改文件都丢上去了,有需自取
https://share.feijipan.com/s/Yy4WMZEy
感慨下,至从用了AI后大脑开始萎缩都不会思考了!
顺便咨询个问题:提取出来的apks转成apk后,安装包大小怎么变得这么大了?从260M变成475M了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
-
查看全部评分
总评分:好评 +3
金币 +3
|