专栏首页信数据得永生安卓逆向系列教程 4.6 去广告

安卓逆向系列教程 4.6 去广告

4.6 去广告

作者:飞龙

软件在这里下载:http://www.yxdown.com/shouji/376800.html

我们要去掉的是主界面上的广告:

把它拖进 Android Killer,这个项目的包是com.cnnzzse.kxxye,通过查询配置文件可得知,主界面是hellot

我们在这个类中搜索ad

.field private adView:Lcom/baidu/mobads/AdView;

# ...

.field private interAd:Lcom/baidu/mobads/InterstitialAd;

.field private isInitAd:Z

# ...

.field private showAd:Z

# ...

.method public showAdView()V

# ...

.method public showInterView()V

# ...

可以看到一共有两个广告,adViewinterAd,我们再来看showAdViewshowInterView的方法:

# showAdView
.line 283
iget-boolean v1, p0, Lcom/cnnzzse/kxxye/hellot;->showAd:Z

if-nez v1, :cond_1

.line 300
:cond_0
:goto_0
return-void

# showInterView
.line 302
iget-boolean v0, p0, Lcom/cnnzzse/kxxye/hellot;->showAd:Z

if-nez v0, :cond_0

.line 346
:goto_0
return-void

它们都通过showAd这个字段来判断是否要显示广告。

我们可以想办法把这个字段给赋成false。搜索Lcom/cnnzzse/kxxye/hellot;->showAd:Z

发现对其写入的一共两处。第一处是构造器<init>中。

.prologue
const/4 v1, 0x1

# ...

.line 74
const/4 v0, 0x0

# ...

.line 75
iput-boolean v1, p0, Lcom/cnnzzse/kxxye/hellot;->showAd:Z

这里我们把v1改成v0

第二处是静态方法access$0,这个方法专门用于设置showAd

.method static synthetic access$0(Lcom/cnnzzse/kxxye/hellot;Z)V
    .locals 0

    .prologue
    .line 75
    iput-boolean p1, p0, Lcom/cnnzzse/kxxye/hellot;->showAd:Z

    return-void
.end method

我们加上一句const/4 p1, 0x0

完事。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 安卓逆向系列教程 4.4 逆向云播 VIP

    这次的软件是刀哥云播,在这里下载:http://www.xuepojie.com/thread-23860-1-1.html

    ApacheCN_飞龙
  • TensorFlow HOWTO 5.1 循环神经网络(时间序列)

    在最基本的 RNN 中,单元(方框)中的操作和全连接层没什么区别,都是线性变换和激活。它完全可以看做多个全连接层的横向扩展。

    ApacheCN_飞龙
  • TensorFlow HOWTO 4.2 多层感知机回归(时间序列)

    导入数据,并进行预处理。我们使用国际航班乘客数据集,由于它不存在于任何现有库中,我们需要先下载它。

    ApacheCN_飞龙
  • Crontab自动记录服务器负载

    用户1700948
  • MySQL锁

      MySQL的锁机制,就是数据库为了保证数据的一致性而设计的面对并发场景的一种规则。

    lyb-geek
  • 模板方法模式

    一、简介 1、模板方法模式定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 2、说白...

    用户1215536
  • 创新工场王嘉平开讲:low-level的计算机视觉

    颜萌 整理编辑 量子位 出品 | 公众号 QbitAI ? 近日,在DeeCamp创新工场深度学习训练营期间,创新工场AI工程院副院长王嘉平开讲《low-le...

    量子位
  • 打印宝石

    /* 功能:打印宝石 日期:2013-05-08 */ #include <stdio.h> #include <stdlib.h> #includ...

    汐楓
  • CSDN专访腾讯蒋杰:深度揭秘腾讯大数据平台

    腾讯业务产品线众多,拥有海量的活跃用户,每天线上产生的数据超乎想象,必然会成为数据大户,为了保证公司各业务产品能够使用更丰富优质的数据服务,腾讯的大数据平台做...

    腾讯大数据
  • 利用url跳转漏洞冒充公安局官网的骚操作

    刚刚发现了一个漏洞素材,在这里和大家分享一下漏洞以及被利用的用途,这个漏洞乍一看风险不大,实际上被有心人利用起来,非常的可怕,毕竟很少有人会怀疑警察叔叔。

    用户1631416

扫码关注云+社区

领取腾讯云代金券