123下一页
返回列表 发新帖

软件去广告通用 收集网上资源

  [复制链接]

2

主题

142

回帖

732

积分

初中生

Rank: 3Rank: 3

金币
271
好评
4
信誉
100
发表于 2025-11-15 13:37:29 来自手机  | 显示全部楼层 | 阅读模式  来自 广东
1.腾讯
qq.e
2.快手
com.kwad
3.穿山甲(这个是方法名)
com.bytedance.pangle.Zeus.hasinit
4.头条
toutiao
5.百度
com.bytedance.sdk.
6.sigmob
搜索sigmob类名加完全匹配const/4 v0,0x0 0换1,xml文件搜sigmob,带activity标签的全删了

删除广告文件
在assets目录里
如果有请删掉
1.gdt_plugin
2.bdxadsdk.jar
3.ksad_common_encrypt_image_png
4.ksad_idc.json
5.如果出现有一串数字的也要删

补充资源
补充资源

1.
com.qq.e.comm.managers.b.d
搜索类型:方法名
赋值“const/4 v0, 0x0”

2.
com.qq.e.comm.adevent.ADEvent.getType
赋值“const/16 v0, 0x65”



另类去腾讯广告
1.
常量--过虑“qq.e”
将搜到的全清空


穿山甲广告
1.
com.bytedance.pangle.Zeus.hasinit
搜索类型:
赋值“const/4 v0, 0x0”

2.
com.bytedance.sdk.openadsdk.TTAdConfig.getAppId
搜索类型:方法名
赋值“const/4 v0, 0x0”

3.
com.bytedance.sdk.openadsdk.TTAdConfig.getSdkInfo
搜索类型:方法名
赋值“const/4 v0, 0x0”



另类去穿山甲广告
1.
Lcom/bytedance/sdk/openadsdk/AdSlot;
搜索类型:类名
点击指南针搜索“getad”将搜到的全部清除代码

2.
常量--过滤   “管理员”
把const/16 v0, 0x3e8中的8随意换数
如“const/16 v0, 0x3e7”
跳转  a  方法名
改值为0

3.
进assets找到穿山甲的特征
点击,打开方式选择apk信息,复制名字下方的版本号
常量过滤复制的版本号,清空即可


4.
com.byted.pangle
字符串
改成null


快手广告
1.
com.kwad.sdk.core.network.BaseResultData.isresultok
搜索类型:方法名
改值“const/4 v0, 0x0”

2.
com.kwad.components.offline.api.core.network.model.BaseOfflineCompoResultData.isresultok
改值“const/4 v0, 0x0”


3.
常量--过滤   “ksad” 勾选完全匹配,清空
常量--过滤-  “kuaishou.com”勾选完全匹配,清空

4.
com/kwad/sdk/core/network/BaseResultData
搜索类型:类名
点击指南针,搜索“isResultOk”
清空代码

百度广告
1.
回调成功
搜索类型:字符串
点击指南针找到到onSuccess方法名
在开头赋值“return-void”


谷歌广告(网上找到,不知道有没有用)

①xml搜索com.google.gms,把带ad的全部删除

②搜索 正则 字符串,替换为空
ad.gr.doubleclick.netlgoogleads.g.doubleclick.net|googlesyndication.comlgoogleadservices.comad.doubleclick.netldoubleclick.netl

③方法名

com.google.ads.mediation.AbstractAdViewAdapter.getInterstitialAdapterlnfo

将0x1改成Ox0

④字符串

#008 Must be called on the main UI thread第一个结果直接进入

下滑,看到:cond_ 37, 跳转a方法,赋值const/4v0,0x0(return-object v0)

另外上滑,看到e()Z,直接跳转过去,把重写的两个方法都赋值const/4 v0,0x0

另类去谷歌广告

⑤直接把谷歌广告请求方法清空或者广告接入id改了,或者设置接入的方法传参为空,或者axml删除活动(部分软件不彻底还会加载一部分)

⑥字符串

The ad size and ad unit ID must be set beforeloadAd is called.

所在方法开头加入return-void

6.米盟广告(网上找到,不知道有没有用)

①com.miui.zeus.mimo.sdk.MimoSdk.init
return-void 返回

去广告通用教程:
com.qq.e.comm.managers.b.d
搜索类型:方法名
将“const/4 v0, 0x1”改成“const/4 v0, 0x0”


com.kwad.sdk.core.network.BaseResultData.isresultok
搜索类型:方法名
将“const/4 v0, 0x1”改成“const/4 v0, 0x0”


com.kwad.components.offline.api.core.network.model.BaseOfflineCompoResultData.isresultok
搜索类型:方法名
将“const/4 v0, 0x1”改成“const/4 v0, 0x0”


com.bytedance.sdk.openadsdk.TTAdConfig.getSdkInfo
搜索类型:方法名
赋值“const/4 v0, 0x1”


常量过滤“ksad”,勾选完全匹配,清空
常量过滤“kuaishou.com”,勾选完全匹配,清空
常量过滤“qq.e”,清空(不要勾选完全匹配)






                                                                    正则去广
                                                                    
                                                                    
                                                                    
#搜索①(正则表达式):

(\.method\s(public|private|static)\s\b(?!\babstract|native\b)(.*)?loadAd\(.*\)V)

替换为

    $1\nreturn-void

#搜索②(正则):
(\.method\s(public|private|static)\s\b(?!\babstract|native\b)(.*)?loadAd\(.*\)Z)

替换为

    $1\nconst/4 v0, 0x0\nreturn v0

#搜索③(正则):

(invoke.*loadAd\(.*\)[VZ])

替换为

    #$1

#搜索④(正则):

((invoke.*AdListener\(.*\)V)|(invoke.*loadAd\(.*\)V)|(invoke.*gms.*\(loadUrl|loadDataWithBaseURL|requestInterstitialAd|showInterstitial|showVideo|showAd|loadData|onAdClicked|onAdLoaded|isLoading|loadAds|AdLoader|AdRequest|AdListener|AdView).*V))

替换为

    #$1

#搜索⑤(正则):

\"(http.*|//.*)(61\.145\.124\.238|\-ads\.|\.ad\.|\.ads\.|\.analytics\.localytics\.com|\.mobfox\.com|\.mp\.mydas\.mobi|\.plus1\.wapstart\.ru|\.scorecardresearch\.com|\.startappservice\.com|\/ad\.|\/ads|ad\-mail|ad\.*\_logging|ad\.api\.kaffnet\.com|adc3\-launch|adcolony|adinformation|adkmob|admax|admob|admost|adsafeprotected|adservice|adtag|advert|adwhirl|adz\.wattpad\.com|alta\.eqmob\.com|amazon\-*ads|amazon\.*ads|amobee|analytics|applovin|applvn|appnext|appodeal|appsdt|appsflyer|burstly|cauly|cloudfront|com\.google\.android\.gms\.ads\.identifier\.service\.START|crashlytics|crispwireless|doubleclick|dsp\.batmobil\.net|duapps|dummy|flurry|gad|getads|google\.com\/dfp|googleAds|googleads|googleapis\.*\.ad\-*|googlesyndication|googletagmanager|greystripe|gstatic|inmobi|inneractive|jumptag|live\.chartboost\.com|madnet|millennialmedia|moatads|mopub|native\_ads|pagead|pubnative|smaato|supersonicads|tapas|tapjoy|unityads|vungle|zucks).*\"

替换为

    "="

#搜索⑥

ca-app-pub-\d{16}/\d{10}

替换为
    ca-app-pub-0000000000000000/0000000000

#搜索⑦

invoke-.*\{.*\}, L.*;-(loadAd|requestNativeAd|showInterstitial|fetchad|fetchads|onadloaded|requestInterstitialAd|showAd|loadAds|AdRequest|requestBannerAd|loadNextAd|createInterstitialAd|setNativeAd|loadBannerAd|loadNativeAd|loadRewardedAd|loadRewardedInterstitialAd|loadAds|loadAdViewAd|showInterstitialAd|shownativead|showbannerad|showvideoad|onAdFailedToLoad)\(.*\)V

替换为

    nop

#搜索⑧

invoke-*.* \{*.*\}, Lcom*.*;-requestInterstitialAd\(*.*\)V|invoke-*.* \{*.*\}, Lcom*.*;-loadAds\(*.*\)V|invoke-*.* \{*.*\}, Lcom*.*;-loadAd\(*.*\)V|invoke-*.* \{*.*\}, Lcom*.*;-requestBannerAd\(*.*\)V|invoke-*.*\s\{[v|p]\d\},\sLcom/facebook*.*\;\-\show\(*.*\)V|invoke-*.*\s\{[v|p]\d\},\sLcom/google*.*\;\-\show\(*.*\)V

替换为

    nop

#搜索⑨

(\.method.*(loadAd|requestNativeAd|showInterstitial|fetchad|fetchads|onadloaded|requestInterstitialAd|showAd|loadAds|AdRequest|requestBannerAd|loadNextAd|createInterstitialAd|setNativeAd|loadBannerAd|loadNativeAd|loadRewardedAd|loadRewardedInterstitialAd|loadAds|loadAdViewAd|showInterstitialAd|shownativead|showbannerad|showvideoad|onAdFailedToLoad)\(.*\)V\n    .registers \d+)[\s\S]*?\.end method

替换为

    #




求打赏
已有3人评分好评 金币 理由
摸石头过河 + 1 赞一个!
我是又菜又爱玩 + 1 + 1 收藏
HaiMing + 1 + 1 很给力!

查看全部评分 总评分:好评 +3  金币 +2 

回复

使用道具 举报

2

主题

142

回帖

732

积分

初中生

Rank: 3Rank: 3

金币
271
好评
4
信誉
100
发表于 2025-11-15 19:49:27 来自手机  | 显示全部楼层  来自 广东
你们还想跟我更新什么
回复

使用道具 举报

2

主题

142

回帖

732

积分

初中生

Rank: 3Rank: 3

金币
271
好评
4
信誉
100
发表于 2025-11-15 13:38:20 来自手机  | 显示全部楼层  来自 广东
自古up皆沙发
回复

使用道具 举报

8

主题

1万

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
5136
好评
1
信誉
100
发表于 2025-11-15 13:47:51 来自手机  | 显示全部楼层  来自 山东
感谢分享
回复

使用道具 举报

2

主题

142

回帖

732

积分

初中生

Rank: 3Rank: 3

金币
271
好评
4
信誉
100
发表于 2025-11-15 13:48:53 来自手机  | 显示全部楼层  来自 广东
需要的会后面会出见视频教程
回复

使用道具 举报

2

主题

142

回帖

732

积分

初中生

Rank: 3Rank: 3

金币
271
好评
4
信誉
100
发表于 2025-11-15 13:50:39 来自手机  | 显示全部楼层  来自 广东
青-岚 发表于 2025-11-15 13:48
需要的会后面会出见视频教程

有错别字
回复

使用道具 举报

20

主题

2498

回帖

8217

积分

硕士生

Rank: 6Rank: 6

金币
1286
好评
2
信誉
100

MT论坛最佳新人MT论坛新人

发表于 2025-11-15 14:05:01 来自手机  | 显示全部楼层  来自 山东
感谢分享
回复

使用道具 举报

34

主题

7771

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
4230
好评
24
信誉
143

考神

发表于 2025-11-15 14:06:39 来自手机  | 显示全部楼层  来自 山东
感谢分享
回复

使用道具 举报

9

主题

5487

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
694
好评
0
信誉
116

MT论坛新人考神MT论坛帅哥

发表于 2025-11-15 14:13:52 来自手机  | 显示全部楼层  来自 安徽
感谢分享
回复

使用道具 举报

18

主题

2773

回帖

7694

积分

硕士生

Rank: 6Rank: 6

金币
950
好评
1
信誉
102
发表于 2025-11-15 14:34:05 来自手机  | 显示全部楼层  来自 河南
感谢分享
回复

使用道具 举报

229

主题

9647

回帖

2万

积分

博士后

Rank: 8Rank: 8

金币
2985
好评
27
信誉
91

考神MT论坛新人MT论坛活跃会员

发表于 2025-11-15 14:49:09 来自手机  | 显示全部楼层  来自 广东
666 可以
回复

使用道具 举报

19

主题

3753

回帖

9550

积分

硕士生

Rank: 6Rank: 6

金币
1514
好评
21
信誉
143
发表于 2025-11-15 15:23:31 来自手机  | 显示全部楼层  来自 广西
感谢分享
回复

使用道具 举报

0

主题

6401

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
828
好评
1
信誉
107
发表于 2025-11-15 15:33:09 来自手机  | 显示全部楼层  来自 广东
没一个有用的,代码早就变了。
回复

使用道具 举报

1

主题

1625

回帖

4174

积分

大学生

Rank: 5Rank: 5

金币
611
好评
0
信誉
100
发表于 2025-11-15 15:54:53 来自手机  | 显示全部楼层  来自 广西
感谢分享
回复

使用道具 举报

93

主题

6097

回帖

1万

积分

博士生

Rank: 7Rank: 7Rank: 7

金币
1276
好评
6
信誉
106
发表于 2025-11-15 16:16:41 来自手机  | 显示全部楼层  来自 福建
谢谢分享。
回复

使用道具 举报

59

主题

1346

回帖

4018

积分

大学生

www.ldpnb.xyz

Rank: 5Rank: 5

金币
660
好评
5
信誉
101

考神MT论坛最佳新人MT论坛新人

发表于 2025-11-15 16:27:08 来自手机  | 显示全部楼层  来自 广东
可以可以,拿走试试
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表