一、去除 RE管理器4.41广告

要去除的广告

关闭时的广告

(1) 反编译

(2) 安装运行RE管理器,使用SDK/tools目录下的uiautomatorviewer.bat工具截取软件窗口信息

这里我们没有查到"点击体验更多精彩"的这个布局为RelativeLayout的id信息,那么我们就查看当前界面的别的组件的id信息

(3) 在AndroidKiller中直接搜索这个id,查看res/layout下是否有这个id的xml布局文件

在这个xml中没发现这个广告组件,那么就只能从代码中寻找

(4) 进入启动界面类,查找RelativeLayout

直接点击入库进入启动界面类,直接在该文件中搜索RelativeLayout

发现这个文件就是广告的图片,知道了这个那么就好办了,直接取消这个RelativeLayout的加载即可,通常安装添加一个组件是通过addView这个函数来添加的,往下拉查看有没有这个函数,把他注释掉即可!

(5) 关闭时的弹出广告

cmd执行命令:adb shell dumpsys activity top

获取到当前界面类为:WebPageDownLoadMainActivity

那么此时我们可以查看smali中的代码,看是从哪里跳转到WebPageDownLoadMainActivity这个界面的,

通常Android的界面跳转代码是由Intent实例对象的startActivity函数执行的,我们直接搜索startActivity,不出所料,搜索到直接注释掉即可!

二、去除车来了广告

要去除的广告

1.去除界面广告

(1)  反编译

(2) 使用SDK/tools目录下的uiautomatorviewer.bat工具截取广告组件的id

(3)  找到使用这个id的layout文件,将这个布局组件高度改为0,让他不显示

通过上面两张图可以发现,这个LinearLayout 正是这个广告的容器,将这个容器高度设置为0,即屏蔽了这个广告

2.去除启动广告

(1) 通过application找到启动类,进入启动类

将主界面改为启动界面

此时启动界面后,直接就是主界面

完成!

Android逆向:去除RE管理器4.41及车来了广告相关推荐

  1. RE管理器4.41、车来了app 去除广告

    RE管理器4.41去除广告: 模拟器打开软件,如图: 2.点击"点击体验更多精彩按钮"按钮,进入如下 广告界面: 3.打开cmd.exe执行 adb shell dumpsys a ...

  2. 安卓逆向_3 --- 篡改apk名称和图标、修改包名实现应用分身、修改资源去广告、去除re管理器广告

    From:https://www.bilibili.com/video/BV1UE411A7rW?p=7 Android 中 adb shell dumpsys 相关命令:https://blog.c ...

  3. 安卓逆向_3 --- 篡改apk名称和图标、修改包名实现应用分身、修改资源去广告、去除re管理器广告...

    From:https://www.bilibili.com/video/BV1UE411A7rW?p=7 Android 中 adb shell dumpsys 相关命令:https://blog.c ...

  4. 【Android 逆向】代码调试器开发 ( 等待进程状态改变 | detach 脱离进程调试 PTRACE_DETACH | 调试中继续运行程序 PTRACE_CONT )

    文章目录 一.等待进程状态改变 二.detach 脱离进程调试 PTRACE_DETACH 三.调试中继续运行程序 PTRACE_CONT 一.等待进程状态改变 上一篇博客 [Android 逆向]代 ...

  5. android fragment 管理器,Android Fragment 與 Fragment管理器

    Android Fragment 與 Fragment管理器 首先談談Fragement的需求 過去開發人員認為界面之間的跳轉只需要使用多個activity組成就行了: 例如下圖中,在Activity ...

  6. android之ion内存储器管理器,Android ION

    场景:android之ION内存储器管理器(1)- 简介 android之ION内存管理器(1)-- 简介 by JHJ(jianghuijun211@gmail.com) 为什么需要ION 回顾20 ...

  7. 【Android 逆向】代码调试器开发 ( 代码调试器功能简介 | 设置断点 | 读写内存 | 读写寄存器 | 恢复运行 | Attach 进程 )

    文章目录 一.代码调试器功能简介 二.Attach 进程 一.代码调试器功能简介 代码调试器功能 : 设置断点 : 无论什么类型的调试器 , 都必须可以设置断点 , 运行到断点处 , 挂起被调试进程 ...

  8. android 布局管理器,【Android开发】布局管理器-表格布局

    在XML布局文件中定义表格布局管理器的基本语法: 属性列表 > 需要添加的UI组件 多个TableRow TableLayout支持的XML属性: android:collapseColumns ...

  9. Android文档 - 账户管理器概述

    账户管理器概述 这个类提供了访问到 用户在线账户的集中式注册中心 的能力.用户为每账户输入一次 认证信息(credentials,包含用户名和密码),过过 点击一次(one-click)完成认证的方式 ...

最新文章

  1. 6大最流行、最有用的自然语言处理库对比
  2. 216. 组合总和 III017(回溯法求解)
  3. MySQL instr()函数
  4. 专注数据,打造阿里云Elasticsearch“一站式”数据服务体系
  5. zend studio mysql_Zend Studio的一些常用配置和使用帮助手册
  6. java框架之Quartz-任务调度整合Spring
  7. 当别人问你自定义哪些hooks
  8. Docker笔记2 容器及其基本操作
  9. 线性模型第3讲:Lasso方法
  10. 迅捷PDF虚拟打印机怎么安装和使用
  11. 查看Hadoop的版本号
  12. Ubuntu 18.04 安装Qt 5.12.0
  13. 未来广告机面临的问题
  14. 关于tkinter.Canvas 不显示图片的问题
  15. 【Android】之 Flow 的使用和浅析
  16. 土地估价师继续教育培训心得体会
  17. 软件测试理论与经验--阅读笔记
  18. 讲述下我在EBC金融外汇平台交易的真实体验
  19. 华为服务器型号H22H-05,华为h22h05服务器配置
  20. 手把手教你制作andriod手机电子书

热门文章

  1. ZJM 与霍格沃兹(字符串哈希)
  2. 00812中国现当代作家作品专题研究简答论述题【湖北卷2110考期】
  3. WS2812 RGB灯
  4. 畜牧养殖APP系统开发源码
  5. Python深度学习基础(二)——反向传递概念透彻解析以及Python手动实现
  6. EasyCVR添加萤石云SDK接入的设计与开发流程
  7. eslint搭配prettier出现Replace `XXX` with `··········XXX·······`的问题解决方法
  8. win10怎么设置计算机语言,Win10系统怎么设置中文语言_windows10怎么把系统语言设置成中文...
  9. Python输出一个绕圈圈的矩阵
  10. 如何让Div层悬浮在Flash Object对象之上!