欢迎光临散文网 会员登陆 & 注册

Android逆向-去除内购和广告的麻将&斗地主游戏

2023-03-04 22:54 作者:Snnnotname  | 我要投稿

最近在Google Play上找了一款单机棋牌游戏,包含多种麻将和斗地主玩法。为什么在Google Play上找,因为国内压根就没有单机版,都是通过各种活动驱使玩家充钱。

但Google Play上的单机游戏也有个特点:广告和内购。可以玩,但是玩得难受。道具要买或者看广告视频兑换,顶部始终贴着一块横幅广告膈应人,而且有些广告平台连不上还要等半天超时。现在能不能打牌已经不重要了,花了几天时间跟它杠上了,终调通了它内购和广告的逻辑(接下来自然是想怎么改就怎么改了)。目测Google Play上的单机游戏都是一个套路,弄懂了这一个,一通百通。


修改过的代码和apk安装包放到Github上了:

https://github.com/FLZeng/mjddz


这篇文章做个引子把资源放上来,有技术基础的同学可以自行分析。

后面有空把整个逆向的技术细节都写下来,感觉还是有挺多可讲的,从最基本的反编译、资源替换,到修改包名、jni库的静态分析和动态调试,再到这类小游戏惯用的Cocos2d-x js引擎,可能要写好几篇,最后整个文集吧。


展示一下去除内购和广告后的效果:

去除内购
去除广告


Android逆向-去除内购和广告的麻将&斗地主游戏的评论 (共 条)

分享到微博请遵守国家法律