|
|
本帖最后由 @老雪 于 2026-6-5 19:07 编辑
今天带来积分与会员逆向分析的模板此模板
适合所有软件只要有积分会员就可以用此分析
invoke.*?->(isVip|getVipStatus|checkVip|isMember)\(.*?\)Z
说明:匹配所有返回值为 Z类型的 VIP 判断方法调用,通常返回 0 或 1)如果想匹配int值的话把后缀换为大写"i"如第一组括号中没有你要找的关健词可增减
捕获积分变动方法:
invoke.*?->(addPoints|deductPoints|getPoints|updateScore|consumePoints)\(.*?\)
(说明:匹配常见的积分增加、扣除、获取和消耗方法)同样括号中没有你想要的关健词可以增减
捕获会员等级/类型获取:
invoke.*?->(getVipType|getMemberLevel|getUserRole)\(.*?\)同样括号中没有你想要的关健词可以增减
(说明:用于定位获取用户具体会员等级的逻辑)
^(?!.*error).*invoke-(static|direct|interface|virtual) \{.*\}, L.*/.*;->.*vip.*\(\)Z\s+\..*\s+[\s\S]*? .*\s+\..*\s+(if-[a-z]{0,4} (.*){0,2}), :cond_[a-z0-9]{0,3}
这个是判断会员逻辑模板如果想替换别的关健词只须换vip处两边点不能少有个别的穿透方法所以不能批量修改 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|