
继上一个帖子:(精华神贴)业内人士,向佬友揭露一下流氓APP是怎么围剿猎杀用户的^-^^-^^-^^-^^-^^-^新来的,可以看看上一个帖子^-^^-^^-^^-^^-^^-^^-^
———————————————————————————————————————————————————————————
正文:
跟大家说说,你的手机,广告从哪里来?又是怎么样被他们区分对待的?
首先,以快应用为例:
我想你一定遇到过下面这种情况:打开app时,唤起了很多快应用

网上对于以上“病毒式跳转”的议论猜测有:
1、通过轻微的“摇一摇”从而使得合规跳转
2、app自己偷偷点击广告
但都止步于猜测,始终缺少实例证据。于是我在通过抓包数据分析和阅读开发者文档后,发现事情没想的那么复杂。
快应用 和 普通广告跳转APP 不同
普通广告跳转app会被系统拦截并弹窗询问

而快应用的跳转是独立设置的,即你没设置就默认跳转。等等,app是怎么接到这些快应用广告的呢?(点名某雷下载APP)
现在的app都不需要自己拉广告,而是接入广告SDK,广告由SDK推送

具体实现
知道了这些,那我们就可以实现和头图相同的行为。
唤起方式和普通app无异,都是通过intent,传递快应用协议和包名,比如hap://app/com.zywl.tdwallpaper

PS:常见问题解答
为什么不同品牌手机的快应用设置、功能会有差异?
快应用联盟只统一技术规范,具体实现由各大系统厂商安排,也就是说,厂商可以遵循,可以不遵循,可以禁用特定功能,可以开放特殊接口。
为什么国家网络安全通报中心报告中没有一个是快应用?
快应用目前还没有特别流氓的应用(或者我没发现),流氓的是外部(网页、app)跳转快应用这个行为。
为什么app频繁拉起快应用这种严重影响体验的行为不会被厂商遏制?
快应用的发展是严重滞后的,2021年说解决跳转问题,几年过去了都没见进展。

**
其次,我们又是怎么样被他们区分对待的?**
一、检测到这些包名, App 可能会主动收敛广告与隐私越权
很多中小工具类、打包改版类国产 App 内置统一风控规则,一旦扫描到手机安装了维权取证、官方监管、隐私检测、逆向调试类 App,会立刻缩减广告频次、关闭静默权限读取、停止捆绑诱导下载,规避用户投诉与监管处罚,因为这些人不好惹,也不是目标对象
1. 维权投诉类
真相取证
包名:com.truthso.ip360.activity
作用:检测到后大幅降低开屏 / 弹窗广告、关闭静默权限读取、禁止诱导下载捆绑软件
黑猫投诉
包名:com.heima.blackcat
作用:减少高频信息流广告、限制隐私数据上报、规避违规推广行为
同类型维权取证类(但厂商同样做风控降广告)
移动公证(证据管家)
包名:com.fengyu.notary
律师常用存证公证 APP,多数流氓软件检测到会收敛违规行为
取证宝
包名:com.zhengqu.app
网页 / 录屏侵权取证工具,风控白名单高频包名
保全网
包名:com.baoquan.org
区块链电子存证,属于厂商高危风控名单
2. 官方政企类
公安一网通办
包名:com.ga.egov
作用:公职、政企稳定就业高价值用户标签,部分中小流氓 APP 检测后会主动关闭静默权限读取、停止捆绑第三方软件推广行为

工信部 APP 个人信息保护检测(官方小程序端无独立安装包,配套官方 APP)
12321 举报中心
包名:com.cn.12321.app
只要检测到该包,绝大多数广告 SDK 会直接限制弹窗、跳过强制开屏广告,避免被官方投诉处罚
全国 12315 平台
包名:com.samr.gov.12315
市场监管官方维权 APP,风控最高级白名单
3. 安全杀毒,隐私行为检测类
LibChecker(APP 组件 / 广告 SDK 检测神器)
包名:com.absinthe.libchecker
专门扫描广告埋点、追踪 SDK,几乎所有穿山甲 / 优量汇 / 快手广告 SDK 都内置该包名风控,检测到直接减少广告曝光
Exodus Privacy(开源隐私追踪检测)
包名:org.eu.exodus_privacy.exodusprivacy
国外知名追踪 SDK 扫描工具,国内很多 APP 会做兼容风控
TrackerControl
包名:org.faircode.trackercontrol
实时监控 APP 隐私联网上报,检测后限制用户画像广告推送

HttpCanary(小黄鸟抓包)
包名:com.guoshi.httpcanary
抓包取证神器,一旦检测安装,会关闭敏感网络上报、减少广告请求
360 手机卫士
包名:com.qihoo360.mobilesafe
腾讯手机管家
包名:com.tencent.qqpimsecure
两大安全厂商包名,部分流氓软件会主动收敛捆绑安装、恶意弹窗
4. 部分系统行为日志 / 权限监控类
权限狗(PermissionHub)
包名:com.gaurav.ansu.permissionhub
监控 APP 越权读取隐私,检测后会减少后台隐私采集、定向广告
AppOps 权限管理
包名:com.suddenapp.ops
精细化权限审计工具,风控高频白名单

5. 逆向 / 调试类
MT 管理器
包名:shturl.cc/M
APK 反编译、安装包修改工具,绝大多数打包类流氓软件检测到直接屏蔽全部广告弹窗
VMOS、光速虚拟机
包名:com.vmos.pro、com.gx.virtual
虚拟机类 APP,厂商判定为取证、逆向环境,直接关闭所有商业化广告逻辑
二、广告 SDK 内置通用风控规则是什么?
(不止检测单个 APP,还会检测各种系统指纹)
只要手机存在抓包工具、虚拟机、权限审计、存证维权类 APP
- 部分广告 SDK 会自动:
- 强制可跳过开屏广告、取消摇一摇 / 全屏弹窗广告
- 降低广告展示频次(从高频改为低频)
- 关闭静默安装、捆绑第三方软件行为
- 停止位置、设备 ID 等隐私信息采集上报
但是呢,也有生效局限:
- 仅国内中小开发者、单机工具类、破解版 / 打包修改类 APP风控最明显;
- 大厂微信、抖音、淘宝等主流 APP 仅轻微降低违规广告,但不会完全关闭合规商业广告。
- 纯流氓或者病毒APP不会管你
但是,广告SDK不都要遵循广告法吗?
拿巨量引擎广告sdk来说,广告由广告主在巨量引擎后台配置,其中可以配置落地页(即网页),巨量官方AI告知可以嵌入“合规”的js,那这么长的一个链条,哪个环节出了问题呢?我并不知道。
不要问我为什么不实际验证,要测试必须是企业用户
巨量引擎文档截图:


三、怎么通过获取机型,区分用户是高净值用户/低消费人群?
很简单,看手机型号价格就能区分 rich/poor/消费主义者/低物欲水平者/老人/小孩,加上配合APP包名还能识别出大致区域,工作情况,婚姻情况,收入水平,用户画像一清二楚
广告 SDK 会抓取手机型号,对照新机官方定价完成基础用户标签划分:折叠屏、高端旗舰机型用户被归类为高净值人群,会避开小额网贷、低价拼团类下沉广告,定向推送高端房产、豪车养护、私募理财、轻奢商品营销;千元入门机、老旧机型则被判定为价格敏感低消费群体,大幅提高广告填充率,频繁推送薅羊毛、特价秒杀、现金借贷类内容;老旧功能机、大字体适配设备默认标记为中老年用户,游戏、线上教育类高频使用设备则会判定为未成年人、学生群体,针对性投放对应圈层广告。机型之外,结合 IP 地理位置、设备使用时长,还能进一步推断用户所在城市、从业类型,再结合婚恋约会、母婴类 App 安装记录,拼凑出婚姻状态、家庭结构,构建完整用户画像来实现差异化定价与广告收割。
四、怎么通过获取包名,区分用户是高净值用户/低消费人群?
高净值人群特点: 豪车,金融投资,高端商旅
1.豪华汽车品牌类
Mercedes me 奔驰官方 APP
包名:com.daimler.ris.mercedesme.cn
作用:标记高收入高端客群,大幅砍掉金币裂变、砍价、小额借贷类低俗广告,减少强制弹窗广告,定向推送豪车养护、高端理财、奢侈品、高端房产类高客单价广告
BMW 宝马官方 APP
包名:com.bmw.connected.cn
作用:判定中产以上消费用户,降低激励视频广告曝光频次,限制后台隐私画像高频采集,优先投放商旅、高端保险、轻奢消费类广告
特斯拉官方 APP
包名:com.teslamotors.tesla
作用:标记高学历新中产人群,屏蔽下沉市场低价引流广告,收敛锁屏、摇一摇恶意弹窗广告,推送智能家居、高端出行、私募理财类广告
保时捷中国
包名:com.porsche.porschecn
作用:顶级高净值用户标签,几乎关闭全部下沉类激励广告,仅保留品牌类、高端服务类商业广告
路虎 InControl
包名:com.landrover.incontrol.cn
作用:判定高端自驾、高消费客群,减少低价团购、薅羊毛类信息流广告推送
2. 高端银行、券商金融类
招商银行掌上生活
包名:com.cmbchina.cmbcredit
作用:高频中产及私行潜在用户标记,限制小额网贷类广告投放,收敛开屏强制广告,推送大额理财、高端信用卡、信托类广告
工商银行手机银行
包名:com.icbc.mobile.android
作用:稳健高净值用户判定,降低低价引流广告填充率,减少 APP 后台静默收集用户行为数据
东方财富
包名:com.eastmoney.android.berton
作用:投资理财类高价值用户标签,屏蔽下沉裂变拉新广告,适度减少弹窗广告频次
3. 高端会员电商、精品商超类
山姆会员商店
包名:com.walmart.samsclubcn
作用:付费会员高消费人群判定,屏蔽特价团购、砍价类广告,但可能会推送高端生鲜、家居、母婴大牌类商业广告
京东(标准版,非极速版)
包名:com.jd.jdlite
作用:常规线上高消费用户
4. 高端出行、航司商旅类
中国国航
包名:com.airchina.iphone.android
作用:高频商旅高收入人群判定,收敛各类诱导下载捆绑广告,推送高端酒店、商旅服务广告
香格里拉
包名:com.shangri.la.mobile
作用:高端酒店常旅客,高净值度假、商务住宿用户标签,收敛各类恶意弹窗广告
万豪旅享家
包名:com.marriott.mobile
作用:全球高端商旅住宿用户,大幅降低广告曝光频次,定向推送高端度假、私人保险广告
洲际酒店 IHG
包名:com.ihg.mobile
作用:高频商务住宿人群判定,屏蔽特价优惠券、社群拼团类信息流广告
行业通用的"低消费 “或者是 ”价格敏感用户判定包名"
低消费人群特点:薅羊毛,低价,团购
(广告 SDK 检测到这些包名,判定下沉薅羊毛人群,大幅提升广告曝光频次、高频推送激励金币类、低价类、小额信贷类广告)
1. 各大平台极速版、金币任务版
抖音极速版
包名:com.bytedance.douyinlite
作用:标记薅羊毛价格敏感用户,大幅提高开屏、插屏、激励视频广告曝光频次,频繁推送拉新裂变、金币任务、低价商品广告
快手极速版
包名:com.kuaishou.nebula
作用:下沉市场核心标签,增加锁屏、悬浮弹窗广告,优先推送小额贷款、砍价拼团类高转化广告
京东极速版
包名:com.jd.jdrapid
作用:低价优惠敏感用户判定,大量推送特价秒杀、社群团购类信息流广告
淘宝特价版(淘特)
包名:com.taobao.lite
作用:下沉电商用户标签,提高广告填充率,频繁触发激励视频、弹窗优惠券广告
头条极速版
包名:com.ss.android.article.lite
作用:看资讯赚金币类用户判定,后台高频采集用户行为画像,持续推送各类赚钱任务类广告
2. 社区团购、低价生鲜类
多多买菜
包名:com.xunmeng.pinduoduo.maicai
作用:线下低价消费人群标记,推送邻里团购、日用品特价类广告,增加弹窗优惠券广告频次
美团优选
包名:com.meituan.youxuan
作用:社区下沉用户判定,拉高本地生活低价引流广告投放量级
3. 免费网文、薅羊毛工具类
番茄免费小说
包名:com.bytedance.fanqienovel
作用:依赖免费激励变现用户标签,每章节高频植入激励广告、弹窗推广 APP 广告
WiFi 万能钥匙
包名:com.snda.wifilocating
作用:下沉流量敏感用户判定,大量推送省钱、小额理财、低价话费类广告
三、所以,有什么焚绝可以教给佬友们吗?有的!
简体字改成繁体字(港台)或者英文,少数民族同胞可以改成藏文,地区可以保留中国大陆,但不放心地区可以修改成港澳台,因为非简体广告SDK投放较少,因为境外广告投放体系和国内简体广告 SDK 相互独立,能够大幅减少下沉类定向营销广告推送,规避精细化用户画像采集
在谷歌商店搜索软件的境外版,替换掉(洋大人可没投放过简体中文SDK广告),因为海外版本不会内置国内穿山甲、优量汇等本土广告 SDK,没有精细化用户分层投放机制,开屏弹窗、激励类广告数量会大幅减少
按需安装 12315、12321 官方维权 App 以及 LibChecker 隐私检测工具,既能约束多数小众流氓 App 的违规广告行为,也可随时取证违规隐私收集行为,遇到恶意过度营销、越权窃取信息的应用,及时向监管平台投诉举报。(这里推荐跳一跳之类的APP,不过最近整顿严打,很多APP开屏跳转广告都紧急热更新下架了)
终极焚绝:解锁BL锁,然后ROOT装各种框架,隔离权限,创建虚假虚拟欺骗环境,让APP什么都看不见(最少也是变成默认软件推广广告),也就是说对 App 禁用通讯录、应用列表、位置、设备标识码等敏感权限;借助虚拟机工具搭建虚拟运行环境,虚假上报设备参数,让广告 SDK 无法读取真实机型、安装包信息,只能推送通用类常规广告,无法精准分层收割 ( [全解] 刷机, BL 锁, Bootloader, Recovery, Magisk, Root, ADB, 线刷, 卡刷, 9008, 绕过 FRP)
详细的七 种广告处理方法:
1.逆向修改:代码层面的彻底清除
对apk文件反编译,定位并移除广告代码、启动页,或修改布局文件移除广告横幅,一次性去除应用内所有广告。
这种修改过的安装包,被称为**“绿色版”“纯净版”**,也曾风靡一时。
可以试着搜索“app名字+无广告/纯净版”,或许会有惊喜,但今时不同往日,要小心木马病毒钓鱼软件。学有余力者,可前往某些论坛的技术板块,或者“极客堂”学习如何自己绿化app。

优点:一次性根除app广告
缺点:不能更新;官方可能会停用旧版本
2.自动化点击工具:模拟用户点击行为跳过开屏广告
利用无障碍辅助功能监测界面元素变化,当识识别到“X”“跳过”或“关闭”按钮的文本特征或资源ID时,自动模拟用户点击行为。效果立竿见影。
首推“搞快点”,规则可从GitHub等平台获取。

搞快点
优点:效果立竿见影
缺点:驻留后台会增加耗电、杀死进程即无效
3.权限控制:阻止摇一摇广告的触发
摇一摇作孽太多,被央视点名以后稍显收敛,后续手机厂商做了权限控制。
摇一摇广告依赖“获取设备动作与方向”权限,通过系统设置直接关闭该权限,可以从阻止摇一摇的触发。
图文版教程


文字版教程
操作方法:进入系统设置→应用管理→找到需要关闭摇一摇的应用→权限管理→找到并关闭“获取设备动作与方向”或“传感器”权限
优点:无需额外工具
缺点:广告仍然存在,只是不会意外触发;需要手动为每个应用设置,较为繁琐
4.AdGuard:拦截广告请求
通过本地代理拦截所有网络请求,当匹配到广告规则后阻止请求或返回空数据,在广告内容加载前将其拦截。

这有什么好处呢?可以拦截伪装成朋友圈的信息流广告、伪装成评论的信息流广告等等。
理论上可以通杀任何广告。同类工具还有AdAway。
优点:覆盖范围广,支持多种广告形式
缺点:常驻后台,增加耗电;降低网络速度
5.Root与插件:系统级广告拦截方案
root手机后获取系统最高控制权,使用Hosts重定向、防火墙规则拦截广告域名解析和请求。
推荐使用AdAway的root模式,修改Hosts文件,屏蔽广告域名。软件是开源的,GitHub有大佬分享规则源。

插件推荐小绿书Top大佬的AdGuardHome模块。

优点:一次配置,全局生效;效果最彻底
缺点:root过程复杂,有变砖风险;银行类应用检测root会拒绝运行
6.LSPatch修补:无需root的模块化方案
利用无线调试启动Shizuku,再授权给LSPatch工具,之后将Xposed模块直接打包进APK文件,实现无需root的模块功能注入。
需要模块支持修补模式
操作步骤:
获取原版APK和去广告模块→无线调试启动Shizuku→授权并使用LSPatch进行修补→安装修补后的APK

Shizuku授权LSPatch
优点:无需root,相对安全
缺点:需要为每个应用单独处理;应用更新后需要重新修补;可能触发签名验证导致闪退
7.DNS过滤:唯一平衡了效果和易用性的终极方案
这是所有去广告方法中,我最推荐的一个。
只需要在手机上输入一串网址,就能去除95%的app牛皮藓广告!

DNS提供商在服务器搭建好广告域名黑名单,用户在智能设备(手机、平板、pc)配置好DNS后,当设备查询这些广告域名时,就会返回错误IP(如0。0。0。0)或本地IP,使广告无法加载,这样就达到了去除广告的效果。
这和AdGuard、AdAway本地代理模式有异曲同工之处,因为这两个app的去广告功能都使用了DNS过滤。
而Android 9+自带**私人DNS功能,**与其使用需要常驻后台的应用,不如直接采用手机原生的DNS功能来过滤。
配置方法:
进入系统设置→网络和互联网→私人DNS→选择“私人DNS提供商主机名”→输入DNS服务地址

Android 9以下可以走wifi的dns解析。

DNS过滤无需安装应用,操作简单,一次配置,网页、应用全局生效,消耗更低的手机资源,获得和AdGuard、AdAway等应用几乎一样的效果。
优点:无需安装应用、网页和应用全局生效
缺点:少数顽固广告可能漏网、存在误杀、有时候会拖慢网速
为吸引更多技术人员加入分析,揭开流氓广告/APP/大数据杀熟,优化国内APP生态圈
本人主动放弃本文全部版权。
即日起,任何人可随意转载、修改、搬运本文,无需署名,无需授权
如果您觉得本文有帮助,可以支持一下哦!