大学生
 
- 金币
- 301
- 好评
- 13
- 信誉
- 100
|
发表于
2025-10-17 07:24:51
来自手机
|
显示全部楼层
| 阅读模式
来自 湖南
本帖最后由 2191948066 于 2025-10-17 07:24 编辑
类名搜索:com.game.main.BaseMain
修改watchVideo(I)V方法〔免广告获取奖励〕
修改为- .method protected watchVideo(I)V
- .registers 8
- .prologue
- const/4 v5, 0x1
- .line 146
- # 记录调试信息
- const-string v0, "RewardDebug"
- new-instance v1, Ljava/lang/StringBuilder;
- invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
- const-string v2, "watchVideo called with actionCode: "
- invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- move-result-object v1
- invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- move-result-object v1
- invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v1
- invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
- .line 148
- # 直接触发奖励
- const-string v0, "RewardDebug"
- const-string v1, "Granting reward directly"
- invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
- .line 149
- invoke-virtual {p0, p1, v5}, Lcom/game/main/BaseMain;->payCall(IZ)V
- .line 151
- # 显示奖励提示
- const-string v0, "\u83b7\u5f97\u5956\u52b1"
- const/4 v1, 0x0
- invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
- move-result-object v0
- invoke-virtual {v0}, Landroid/widget/Toast;->show()V
- .line 152
- return-void
- .end method
复制代码
删除libmimo_1011.so这是修改其他广告显示,我是小米应用商店下的
下面是通用方法总结
1.找游戏的活动入口(一般这类游戏的活动入口都会有一个播放广告视频获取奖励的方法对接那些广告厂家判断广告是否播放完成是否回调奖励,我们直接在游戏本身的活动入口修改直接获取奖励不显示广告即可,本游戏活动入口是com.game.main相关)
2.分析广告的活动,
比如直接搜广告,奖励的关键信息常亮我们要找的是他掉了了游戏活动的具体哪一个类或者方法
这个很明显是这个游戏活动的支付回调,我们直接跳转,看不懂没关系丢给ai即可
经过分析发现广告确实会使用这个类里面的方法,我们直接把他投给ai
3.找游戏本身广告调用接口或方法
我们发现这个方法非常可疑有很多获取当前时间,支付回调等方法。
4.修改
这是ai修改后的
5.安装测试,测试修改是否成功
6.删除其他广告
由于我是在小米应用商店下载的,他们广告调用特征就是libmimo_1011.so这个so文件,
我们直接删除即可去除其他全部广告,当然你也可以通过直接改此游戏的活动类里面的方法去除广告。
如果还不会或者质疑的话可以下载此成品先进行测试
https://pan.baidu.com/s/1c09OwyefR5NWrAzaZqmBTQ?pwd=te38
还有就是此游戏好像可以直接改assetes里面的jsc,但我没用这个工具,密钥应该是这个bcdaf920-3e18-49,有条件的可以看看https://b23.tv/vXefPC8这位大佬的视频 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
-
查看全部评分
总评分:好评 +2
金币 +2
|