关于广告,技术件类甲快大家肯定很讨厌
,以下是分享安鹿在日常破解修改时遇到的一些广告品牌
,今天提供的常见除百除食物语gg修改器去广告的计划,包括一些不常见的广告。 以下是种软着山很常见广告: 腾讯广告 穿着山甲广告 快手广告 百度广告 米盟广告 谷歌广告 sigmob广告 mbridge广告 计划名 赋值 计划名 计划名 计划名 碰见到后均赋值 125行到130行 ,只要搜到的型广讯穿食物语好用的辅助食魂结果里只要搜到的结果里面和133,134行,一样就可以像我那样赋值 dex++全选 校验 删掉整个AdSlot 可解决所有穿着山甲的告去歌广告去食物语铺助广告 dex++全选 中的8随意换数/如 7 原样本在过滤的途中并没有,所以此处简易的介绍 进assets找到穿着山甲的特征 3.快手广告 计划名下面 以上计划名均改值 dex++ 全选 找到isResultOk dex碰见 回调大捷 定位到onSuccess计划名 开头赋值 return-void 把带ad的全部删除 dex碰见 下滑,校验到:cond_ 37
,分享 跳转a计划,常见除百除赋值 另外上滑
,校验到e()Z,型广讯穿直接跳转过去,把重写的告去歌广告去食物语全部人物图鉴两个计划都赋值 dex++碰见字符串 所在计划开头加入 dex++碰见计划名 返回 dex++碰见类名 xml碰见 把SDK前面的字母随便改也可以去除 抓广告act改名 dex++全选碰见计划名 然后赋值 dex++全选碰见字符串 ——一些通用的 以下为谷歌 百度 qq的正则去除广告 搜到之后批量替换为空
1.腾讯广告
com.qq.e.comm.managers.b.d
com.qq.e.comm.managers.b.dconst/4 v0, 0x1
const/4 v0, 0x1
2.穿着山甲广告
com.bytedance.pangle.Zeus.hasinit
com.bytedance.pangle.Zeus.hasinitcom.bytedance.sdk.openadsdk.TTAdConfig.getAppId
com.bytedance.sdk.openadsdk.TTAdConfig.getAppIdcom.bytedance.sdk.openadsdk.TTAdConfig.getSdkInfo
com.bytedance.sdk.openadsdk.TTAdConfig.getSdkInfoconst/4 v0, 0x0
const/4 v0, 0x0
计划二
Lcom/bytedance/sdk/openadsdk/AdSlot;
Lcom/bytedance/sdk/openadsdk/AdSlot;
如果闪退的,进入AdSlot ,度腾随便清空几个你觉得重要的手米计划(还闪退就换其他计划清空,广告没清干净就多清除几个计划)计划三
常量 过滤
管理员
把const/16 v0, 0x3e8
const/16 v0, 0x3e8
跳转 a 计划名/增补const/4 v0, 0x0
const/4 v0, 0x0计划四
点击 打开方式选择apk信息
,复制名字下方的技术件类甲快版本号
随便点击一个classes
dex++ 全选 常量 过滤 碰见刚才复制的版本号
点击在当前结果中替换
替换内容为空或者随便改com.kwad.sdk.core.network.BaseResultData.isresultok
com.kwad.sdk.core.network.BaseResultData.isresultokcom.kwad.components.offline.api.core.network.model.BaseOfflineCompoResultData.isresult
com.kwad.components.offline.api.core.network.model.BaseOfflineCompoResultData.isresultconst/4 v0, 0x0
const/4 v0, 0x0计划二
碰见的时候开完全匹配
常量-过滤-ksad 替换成别的
常量-过滤-kuaishou 替换成别的
记得点应用修改
dex++ 全选com/kwad/sdk/core/network/BaseResultData
com/kwad/sdk/core/network/BaseResultData
删除多余代码只留下const/4 v1, 0x0return v1
const/4 v1, 0x0return v14.百度广告
5.谷歌广告
com.google.gmscom.google.ads.mediation.AbstractAdViewAdapter.getInterstitialAdapterlnfo
com.google.gmscom.google.ads.mediation.AbstractAdViewAdapter.getInterstitialAdapterlnfo
第一个结果直接进入const/4v0,0x0(return-object v0)
const/4v0,0x0(return-object v0)const/4 v0, 0x0
const/4 v0, 0x0计划二
The ad size and ad unit ID must be set beforeloadAd is called.
The ad size and ad unit ID must be set beforeloadAd is called.return-void
return-void6.米萌广告
com.miui.zeus.mimo.sdk.MimoSdk.init
com.miui.zeus.mimo.sdk.MimoSdk.initreturn-void
return-void7.sigmob
com.sigmob.sdk.base.common.AdActivity
com.sigmob.sdk.base.common.AdActivity计划二
com.sigmob.sdk.base.common.AdActivity
com.sigmob.sdk.base.common.AdActivity计划三
计划4
getAd_type
getAd_typeconst/4 v0, 0x0
const/4 v0, 0x0com\..*\.sdk\..*
com\..*\.sdk\..*com\.qq\.e.*ads.*com\..*baidu.*ads.*com\..*google.*ads.*
com\.qq\.e.*ads.*com\..*baidu.*ads.*com\..*google.*ads.*