安卓逆向013之DDMS去广告(车来了)

文章目录

简介


DDMS全称(Android Device Monitor)是一个独立的工具,

可以对Android应用进行调试和分析,本篇文章就写一下他的简单使用方法

来获取一些程序信息,从而更好的帮助逆向人员分析程序。

使用


打开CMD窗口,输入“ddms”即可打开ddms, 

不行的同学去看前面安装环境章节。

在这里插入图片描述


直接打开模拟器即可捕获到,为什么显示2个模拟器,雷电模拟器的bug就是多。

简单看看这几个就是包名、进程等信息。下边第一处箭头处,是过滤器等等。

在这里插入图片描述


我们安装打开,车来了,就会看到很多广告,接着返回ddms,

看到“成功发射简单上报广告时间。。。。”,直接右击,选择下图框内选项。

在这里插入图片描述


就可以看到详细的信息,

在这里插入图片描述


如何去广告呢?先关闭ddms,CMD输入“adb devices”,查看设备连接是否成功。

在输入“adb shell dumpsys activity top”,来获取模拟器最顶层运行程序的包名。

在这里插入图片描述


再次打开ddms,添加“过滤器”,点击“ok”进行筛选。

在这里插入图片描述

发现有很多“发送第三方埋点”,点击一个详情。

在这里插入图片描述


我们观察发现,这个域名不变,其他接口参数一直发生变化。

在这里插入图片描述


复制关键信息“atrace.chelaile.net.cn”,打开AK进行搜索。

在这里插入图片描述


我们把域名都换为“127.0.0.1”试试,保存回编译,

在这里插入图片描述


安装之后,发现广告都没了。

在这里插入图片描述

后续


其实ddms还可以获取到很多有用的信息,比如一些付费,购买等活动信息。

点到为止,大家可以自己慢慢研究。

猜你喜欢

转载自blog.csdn.net/weixin_43970718/article/details/119942449