继上一个帖子:你的手机,是怎么样被他们区分对待的?

我爱吃糖醋排骨 2026-06-30 17:49 1


继上一个帖子:(精华神贴)业内人士,向佬友揭露一下流氓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.procom.gx.virtual


虚拟机类 APP,厂商判定为取证、逆向环境,直接关闭所有商业化广告逻辑


二、广告 SDK 内置通用风控规则是什么?



(不止检测单个 APP,还会检测各种系统指纹)




只要手机存在抓包工具、虚拟机、权限审计、存证维权类 APP



  1. 部分广告 SDK 会自动:

  2. 强制可跳过开屏广告、取消摇一摇 / 全屏弹窗广告

  3. 降低广告展示频次(从高频改为低频)

  4. 关闭静默安装、捆绑第三方软件行为

  5. 停止位置、设备 ID 等隐私信息采集上报



但是呢,也有生效局限:



  1. 国内中小开发者、单机工具类、破解版 / 打包修改类 APP风控最明显;

  2. 大厂微信、抖音、淘宝等主流 APP 仅轻微降低违规广告,但不会完全关闭合规商业广告。

  3. 纯流氓或者病毒APP不会管你


但是,广告SDK不都要遵循广告法吗?


拿巨量引擎广告sdk来说,广告由广告主在巨量引擎后台配置,其中可以配置落地页(即网页),巨量官方AI告知可以嵌入“合规”的js,那这么长的一个链条,哪个环节出了问题呢?我并不知道。



不要问我为什么不实际验证,要测试必须是企业用户





巨量引擎文档截图:




三、怎么通过获取机型,区分用户是高净值用户/低消费人群?



很简单,看手机型号价格就能区分 rich/poor/消费主义者/低物欲水平者/老人/小孩,加上配合APP包名还能识别出大致区域,工作情况,婚姻情况,收入水平,用户画像一清二楚




广告 SDK 会抓取手机型号,对照新机官方定价完成基础用户标签划分:折叠屏、高端旗舰机型用户被归类为高净值人群,会避开小额网贷、低价拼团类下沉广告,定向推送高端房产、豪车养护、私募理财、轻奢商品营销;千元入门机、老旧机型则被判定为价格敏感低消费群体,大幅提高广告填充率,频繁推送薅羊毛、特价秒杀、现金借贷类内容;老旧功能机、大字体适配设备默认标记为中老年用户,游戏、线上教育类高频使用设备则会判定为未成年人、学生群体,针对性投放对应圈层广告。机型之外,结合 IP 地理位置、设备使用时长,还能进一步推断用户所在城市、从业类型,再结合婚恋约会、母婴类 App 安装记录,拼凑出婚姻状态、家庭结构,构建完整用户画像来实现差异化定价与广告收割



四、怎么通过获取包名,区分用户是高净值用户/低消费人群?



高净值人群特点: 豪车,金融投资,高端商旅



1.豪华汽车品牌类




  1. Mercedes me 奔驰官方 APP


    包名:com.daimler.ris.mercedesme.cn


    作用:标记高收入高端客群,大幅砍掉金币裂变、砍价、小额借贷类低俗广告,减少强制弹窗广告,定向推送豪车养护、高端理财、奢侈品、高端房产类高客单价广告




  2. BMW 宝马官方 APP


    包名:com.bmw.connected.cn


    作用:判定中产以上消费用户,降低激励视频广告曝光频次,限制后台隐私画像高频采集,优先投放商旅、高端保险、轻奢消费类广告




  3. 特斯拉官方 APP


    包名:com.teslamotors.tesla


    作用:标记高学历新中产人群,屏蔽下沉市场低价引流广告,收敛锁屏、摇一摇恶意弹窗广告,推送智能家居、高端出行、私募理财类广告




  4. 保时捷中国


    包名:com.porsche.porschecn


    作用:顶级高净值用户标签,几乎关闭全部下沉类激励广告,仅保留品牌类、高端服务类商业广告




  5. 路虎 InControl


    包名:com.landrover.incontrol.cn


    作用:判定高端自驾、高消费客群,减少低价团购、薅羊毛类信息流广告推送




2. 高端银行、券商金融类




  1. 招商银行掌上生活


    包名:com.cmbchina.cmbcredit


    作用:高频中产及私行潜在用户标记,限制小额网贷类广告投放,收敛开屏强制广告,推送大额理财、高端信用卡、信托类广告




  2. 工商银行手机银行


    包名:com.icbc.mobile.android


    作用:稳健高净值用户判定,降低低价引流广告填充率,减少 APP 后台静默收集用户行为数据




  3. 东方财富


    包名:com.eastmoney.android.berton


    作用:投资理财类高价值用户标签,屏蔽下沉裂变拉新广告,适度减少弹窗广告频次




3. 高端会员电商、精品商超类




  1. 山姆会员商店


    包名:com.walmart.samsclubcn


    作用:付费会员高消费人群判定,屏蔽特价团购、砍价类广告,但可能会推送高端生鲜、家居、母婴大牌类商业广告




  2. 京东(标准版,非极速版)


    包名:com.jd.jdlite


    作用:常规线上高消费用户




4. 高端出行、航司商旅类




  1. 中国国航


    包名:com.airchina.iphone.android


    作用:高频商旅高收入人群判定,收敛各类诱导下载捆绑广告,推送高端酒店、商旅服务广告




  2. 香格里拉


    包名:com.shangri.la.mobile


    作用:高端酒店常旅客,高净值度假、商务住宿用户标签,收敛各类恶意弹窗广告




  3. 万豪旅享家


    包名:com.marriott.mobile


    作用:全球高端商旅住宿用户,大幅降低广告曝光频次,定向推送高端度假、私人保险广告




  4. 洲际酒店 IHG


    包名:com.ihg.mobile


    作用:高频商务住宿人群判定,屏蔽特价优惠券、社群拼团类信息流广告




行业通用的"低消费 “或者是 ”价格敏感用户判定包名"



低消费人群特点:薅羊毛,低价,团购




(广告 SDK 检测到这些包名,判定下沉薅羊毛人群,大幅提升广告曝光频次、高频推送激励金币类、低价类、小额信贷类广告)



1. 各大平台极速版、金币任务版




  1. 抖音极速版


    包名:com.bytedance.douyinlite


    作用:标记薅羊毛价格敏感用户,大幅提高开屏、插屏、激励视频广告曝光频次,频繁推送拉新裂变、金币任务、低价商品广告




  2. 快手极速版


    包名:com.kuaishou.nebula


    作用:下沉市场核心标签,增加锁屏、悬浮弹窗广告,优先推送小额贷款、砍价拼团类高转化广告




  3. 京东极速版


    包名:com.jd.jdrapid


    作用:低价优惠敏感用户判定,大量推送特价秒杀、社群团购类信息流广告




  4. 淘宝特价版(淘特)


    包名:com.taobao.lite


    作用:下沉电商用户标签,提高广告填充率,频繁触发激励视频、弹窗优惠券广告




  5. 头条极速版


    包名:com.ss.android.article.lite


    作用:看资讯赚金币类用户判定,后台高频采集用户行为画像,持续推送各类赚钱任务类广告




2. 社区团购、低价生鲜类




  1. 多多买菜


    包名:com.xunmeng.pinduoduo.maicai


    作用:线下低价消费人群标记,推送邻里团购、日用品特价类广告,增加弹窗优惠券广告频次




  2. 美团优选


    包名:com.meituan.youxuan


    作用:社区下沉用户判定,拉高本地生活低价引流广告投放量级




3. 免费网文、薅羊毛工具类




  1. 番茄免费小说


    包名:com.bytedance.fanqienovel


    作用:依赖免费激励变现用户标签,每章节高频植入激励广告、弹窗推广 APP 广告




  2. WiFi 万能钥匙


    包名:com.snda.wifilocating


    作用:下沉流量敏感用户判定,大量推送省钱、小额理财、低价话费类广告




三、所以,有什么焚绝可以教给佬友们吗?有的!





  1. 简体字改成繁体字(港台)或者英文,少数民族同胞可以改成藏文,地区可以保留中国大陆,但不放心地区可以修改成港澳台,因为非简体广告SDK投放较少,因为境外广告投放体系和国内简体广告 SDK 相互独立,能够大幅减少下沉类定向营销广告推送,规避精细化用户画像采集




  2. 在谷歌商店搜索软件的境外版,替换掉(洋大人可没投放过简体中文SDK广告),因为海外版本不会内置国内穿山甲、优量汇等本土广告 SDK,没有精细化用户分层投放机制,开屏弹窗、激励类广告数量会大幅减少




  3. 按需安装 12315、12321 官方维权 App 以及 LibChecker 隐私检测工具,既能约束多数小众流氓 App 的违规广告行为,也可随时取证违规隐私收集行为,遇到恶意过度营销、越权窃取信息的应用,及时向监管平台投诉举报。(这里推荐跳一跳之类的APP,不过最近整顿严打,很多APP开屏跳转广告都紧急热更新下架了)




  4. 终极焚绝:解锁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生态圈


本人主动放弃本文全部版权。


即日起,任何人可随意转载、修改、搬运本文,无需署名,无需授权



如果您觉得本文有帮助,可以支持一下哦!


最新回复 (4)
  • fnsix2002 06-30 17:56
    1

    MT管理器刚买手机时候就装了,流氓广告还是一点没少碰到

  • Robustg 06-30 18:01
    2

    (广告 SDK 检测到这些包名,判定下沉薅羊毛人群,大幅提升广告曝光频次、高频推送激励金币类、低价类、小额信贷类广告)



    这下就明白了一些广告打金项目的逻辑了,批量养号养环境,下载各种APP,从而达到‘高频推送激励金币类’这种可以返现的广告或者APP

  • g-sun 06-30 18:12
    3

    禁止app读取app列表,禁止使用麦克风摄像头加速传感器,禁止读取通讯录短信,禁止访问文件,禁止gps等.

    然后随便用,如果不授权不让用就让它滚粗.

  • 𝐅𝐨𝐯𝐭 06-30 18:20
    4

    感谢楼主分享 上次在逆向一个app时 就发现了个地方 所有广告sdk都由一个变量控制 变量为1/0 分别是开启或关闭广告 没细看 后面干脆删掉那几部分了 且别人手机广告巨多 我手机没有 可能就是我手机有mt那些缘故吧

* 帖子来源Linux.do
返回