guibin1989
V2EX  ›  Android

应用收到奇怪的 push,有没有人了解这种操作?

  •  
  •   guibin1989 · Apr 10, 2018 · 17421 views
    This topic created in 3140 days ago, the information mentioned may be changed or developed.

    如下图,最近发现我们的应用会收到奇怪的 push,点击之后会尝试打开“今日头条”之类的应用。虽然图标和内容都不是我们的,但是长按消息会显示其实这个 push 的来源是我们的应用。从市场同事那里了解到,有一种叫"通知栏广告"的东西,即利用 A 应用的推送通道,通过改图标和 deeplink 的方法推送 B 应用的消息。

    我们没有接过这种业务,怀疑是我们接的第三方推送搞的鬼。大家知不知道有什么方法可以收集到证据,或者之前有处理过这种问题的?

    相关图片: push

    Supplement 1  ·  Apr 12, 2018
    事件后续:垃圾联通
    25 replies  •  2020-02-14 09:51:41 +08:00
    metorm
    metorm
    Apr 10, 2018
    1
    听起来好奇怪啊,如果可以伪装,这些垃圾信息谁还用自己的名义推送啊……
    lihongming
    lihongming
    Apr 10, 2018 via Android
    2
    你把 app 杀了试试还有吗?没有的话就不是 push,只是个 notification,理论上任何一个你集成的第三方 sdk 都能干这事。
    yukiww233
    yukiww233
    Apr 10, 2018
    3
    也可能是第三方平台的 secret key 泄漏?可以查一下推送平台的日志
    guibin1989
    guibin1989
    OP
    Apr 10, 2018
    4
    @yukiww233 推送平台后台没有相关的记录,让工作人员查了也说没有。

    @metorm 所以有这样一种产业呀

    @lihongming 杀了也有的
    yogogo
    yogogo
    Apr 10, 2018
    5
    推送通道没有加密?
    ho121
    ho121
    Apr 10, 2018 via Android
    6
    图标都有白背景,差评
    guibin1989
    guibin1989
    OP
    Apr 10, 2018
    7
    @ho121 角度刁钻
    @yogogo 现在是没一点头绪
    lihongming
    lihongming
    Apr 10, 2018 via Android
    8
    @guibin1989 我说得不够精确。我的意思是说,杀掉你的 app,是否还会收到新的通知?已经存在的通知当然不会随着 app 被杀掉而消失。
    guibin1989
    guibin1989
    OP
    Apr 10, 2018
    9
    @lihongming 我明白你的意思,同事表示收到这个提醒的时候我们的应用不在后台。
    sonyxperia
    sonyxperia
    Apr 10, 2018
    10
    长按应该能知道是哪个 app 发出的通知
    woscaizi
    woscaizi
    Apr 10, 2018
    11
    感觉像是本机中病毒了,毕竟你们的推送平台没有记录。
    guibin1989
    guibin1989
    OP
    Apr 10, 2018
    12
    @sonyxperia 长按看到是我们自己的应用了,但是我们根本没发过。。。
    @woscaizi 三个同事都遇到了,在应用市场下的应用。
    nicevar
    nicevar
    Apr 10, 2018
    13
    如果是从你们的应用发出的,你们的应用肯定在后台的,检查一下你们集成的各类 sdk,生成一条 notification 不是什么难事
    清理一部手机,只装上你们的应用,dump 一下数据+抓包,反编译一下你们的集成的 sdk,找到 notification 相关的 api 就能确定了
    rb6221
    rb6221
    Apr 10, 2018
    14
    个人感觉是 APP 被篡改了,或者 APP 做的不够安全导致其推送通道被劫持了
    检查下手机上有没有什么比较奇怪的 APP
    不排除某个简陋的 APP 自己内置流氓行径
    zhouqian
    zhouqian
    Apr 10, 2018 via Android❤️1
    15
    猜测:其他 APP 发送了伪装的 broadcast,你的 broadcastreceiver 没有做安全处理,直接认为是合法的数据了。
    Tuisku
    Tuisku
    Apr 11, 2018 via Android
    16
    被应用市场二次打包了?
    KNOX
    KNOX
    Apr 11, 2018 via Android
    17
    你们用哪个推送 SDK ?
    guibin1989
    guibin1989
    OP
    Apr 11, 2018
    18
    @Tuisku 不太像,一个华为市场下的,两个应用宝

    @KNOX 还没搞清楚之前先不抹黑了。。

    @zhouqian 多谢提供思路,我去看看
    woyao
    woyao
    Apr 11, 2018
    19
    也许就是你手机自带的某项服务
    dibage
    dibage
    Apr 11, 2018
    20
    同问用了哪个推送 SDK,好避坑。。
    guibin1989
    guibin1989
    OP
    Apr 12, 2018
    21
    @dibage 不是推送 SDK 的问题,是联通。
    Kharazim
    Kharazim
    Apr 13, 2018
    22
    联通怎么弄的呢,求详情
    ZZY19890604
    ZZY19890604
    Feb 11, 2020
    23
    楼主能说说最后怎么解决的么
    guibin1989
    guibin1989
    OP
    Feb 11, 2020
    24
    @zh92412 我们那个时候遇到的问题是接入的联通支付 SDK 搞的鬼,最近也有人给我发邮件说接入的电信免登录 SDK 也有类似的事情,估计这个是运营商的惯用伎俩。你可以抓一下应用启动时候的请求找出来是哪个,或者先去掉类似的 sdk 试试。
    ZZY19890604
    ZZY19890604
    Feb 14, 2020
    25
    @guibin1989 哦哦~多谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1947 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 12:09 · PVG 20:09 · LAX 04:09 · JFK 07:09
    ♥ Do have faith in what you're doing.