首页
社区
课程
招聘
[分享]去广告简单教程
发表于: 2017-8-7 22:24 7987

[分享]去广告简单教程

2017-8-7 22:24
7987

有很多这样的帖子。不过我就来个最简单的

去广告

手机端
工具我就不介绍了
说一下MT管理器和Dalvik字节码的优点和缺点。
MT管理器:优缺点
功能多,可搜全部代码(dex),
但是容易崩溃。
Dalvik字节码编辑器:优缺点
比较稳定,无BUG
但是只能搜字串符部分,经测试,比如搜一个代码:points字节码编辑器只能搜到2个结果,MT管理器可以搜出全文dex包含“points”。
所有:MT管理器和Dalvik字节码编辑器合用比较好。

第一种方法:
广告类型:谷歌【Google】
首先,用手机端工具MT打开AndroidManifest.xml
删掉:android.permission.INTERNET如果没有反编译,就只删掉这段代码后面的INTERNET
(话说本机,无法root。。。。。看门狗防root硬件。。所以基本手机端无法反编译)
这句声明意思是用户申请了网络的权限。

删掉后面的INTERNET后保存。然后进入游戏测试:基本它会提示一句英语,
意思大概是    你没有在AndroidManifest中添加联网权限  。这样它就不会通过网络进行广告了。然后记住这句文字,You not network. 。。。。
dex内搜这句,把它上面的跳转,如 if-eqz改为nez。它就不会弹窗这个错误界面了。
如果不想改代码,直接在AndroidManifest.xml删掉INTERNET权限即可。这样错误弹窗存在,但是广告不会显示了,自然就不会消耗流量了。

第二种方法:
广告:谷歌广告(google.)

这里,借鉴 Dawn的教程。在AndroidManifest.xml(配置清单)里,
如果是谷歌广告,都会是这样的形式。
android.google.adactivity.有米的广告就是;net. youmi.android.adactivity
所有,这个google. 就是他的路径。直接搜索google.  找到几个文件。
删掉里面http网址开头的。如 const-string v1 “c81K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3N6G2L8$3N6D9k6g2)9J5k6h3q4V1j5h3y4@1K9i4k6A6N6s2W2Q4x3X3g2#2M7s2y4W2N6q4!0q4x3W2)9^5x3q4)9&6c8q4!0q4y4g2)9^5z5q4!0m8x3q4!0q4y4W2)9^5c8g2)9^5z5g2!0q4z5g2)9^5y4#2)9^5b7#2!0q4z5g2)9&6c8q4!0m8x3W2!0q4y4#2)9&6b7g2)9^5y4q4!0q4y4g2!0n7x3q4!0n7x3g2!0q4y4W2)9&6z5q4!0m8c8X3y4G2L8Y4y4@1i4K6u0V1M7%4c8J5K9h3&6Y4 v1 “”。
这样,广告就不会加载了。以防万一。还是改掉联网权限(INTERNET)。


权限声明里面有很多可以改的。举一反三就看各位了
教程到此结束。


[培训]科锐逆向工程师培训第53期2025年7月8日开班!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 878
活跃值: (496)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
有root的话直接改host重定向广告域名到127.0.0.1
2017-8-7 22:55
0
雪    币: 54
活跃值: (745)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
google广告应该连接不上,不需要去掉 
2017-8-8 09:22
0
雪    币: 163
活跃值: (1874)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
4
这个针对的是单机应用?
2017-8-8 17:38
0
雪    币: 9
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
有点取巧,不过能实现功能就行。说说楼主方法的缺陷:软件必须是单机,如果软件没做异常处理,你删一个权限试试。而且横幅广告之类的都是占了固定的宽度和长度,即使不显示广告,页面也会有一块空白。
2017-8-13 19:35
0
雪    币: 15
活跃值: (57)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
学习了,楼上的那种怎么去空白?
2017-8-15 17:56
0
游客
登录 | 注册 方可回帖
返回