微信内抽奖活动,被刷了,百度统计无数据,说明不是真机内的微信客户端?为啥能突破微信授权 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hahamy

微信内抽奖活动,被刷了,百度统计无数据,说明不是真机内的微信客户端?为啥能突破微信授权

  •  
  •   hahamy 2018 年 6 月 26 日 3327 次点击
    这是一个创建于 2859 天前的主题,其中的信息可能已经有所发展或是发生改变。
    流程:用户进入抽奖活动页面,获取微信 openid,限制一个 openid 一天只能只能抽奖 3 次(session 标识用户)

    现象:发现这两天每天的新用户数有 5K 左右(数据库内记录的 openid 数),但百度统计一天只有一两百的 UV

    排查:根据 IP 排查,发现有些 IP,一个 IP 有几十个不同的 openid 登陆,而且看 openid 应该是真实的
    ipip.net 上查这些异常 IP,基本都是阿里云、美团云服务器的 IP

    猜测:有人用工具在刷奖

    问题:
    1、百度统计没统计上,说明不是在微信浏览器内访问的活动页面,那怎么能授权成功,让我获取到 openid ?
    2、如果是真机内的微信刷,那百度统计肯定会有数据?刷的人没必要屏蔽统计吧
    3、这种刷奖是不是已经有成熟的技术了?通过养一批号来实现
    15 条回复    2018-06-27 15:22:37 +08:00
    justseemore
        1
    justseemore  
       2018 年 6 月 26 日
    群控了解一下
    qiayue
        2
    qiayue  
    PRO
       2018 年 6 月 26 日
    如果是靠 session 来保存抽奖次数的话,他清掉 cookie,就可以一天抽奖无数次了。

    建议抽奖次数和 IP 绑定,增加黑产成本。

    抽奖被刷是必然的,一定要事先多做防御措施
    iX
        3
    iX  
       2018 年 6 月 26 日
    没统计上多正常,我 7*24 挂梯子,统计 /广告类域名见一个封一个。。
    lttc119
        4
    lttc119  
       2018 年 6 月 26 日 via Android
    窃取隐私而已,别问我为什么知道的,我也不知道我为什么知道的
    fstab
        5
    fstab  
       2018 年 6 月 26 日 via Android
    赚客角度,明显被刷了。
    hahamy
        6
    hahamy  
    OP
       2018 年 6 月 26 日
    @zpfhbyx 群控就是那种一个机房成百上千台手机对吗,他们会屏蔽页面内的统计代码?
    hahamy
        7
    hahamy  
    OP
       2018 年 6 月 26 日
    @qiayue 微信授权拿到 openid 就确定了用户,清掉 cookie 进来还是能识别,所以只要是一个微信号,那么就只能抽 3 次
    des
        8
    des  
       2018 年 6 月 26 日 via Android
    “而且看 openid 应该是真实的”
    没有检测有效性的吗?
    JmmBite
        9
    JmmBite  
       2018 年 6 月 26 日
    服务器 IP 不是应该都 ban 掉的吗?

    或者:疑似 IP 一经触发,正常返回,但是不记入统计
    hahamy
        10
    hahamy  
    OP
       2018 年 6 月 26 日
    @des 为什么还要检查有效性?微信服务器返回的 openid,服务器间通信跟客户端无关,openid 并没有暴露给客户端
    我说的应该真实,是说 openid 里的字符不像伪造的
    hahamy
        11
    hahamy  
    OP
       2018 年 6 月 26 日
    @JmmBite 没服务器 IP 库,所以程序里不好屏蔽啊,只能事后查
    yuanfnadi
        12
    yuanfnadi  
       2018 年 6 月 27 日 via iPhone
    @hahamy 什么网站
    Bantes
        13
    Bantes  
       2018 年 6 月 27 日
    刷接口了吧? openid 什么的直接提交到你接口,不通过页面访问当然没 UV,现在群控都是上万号的,专门薅羊毛
    hahamy
        14
    hahamy  
    OP
       2018 年 6 月 27 日
    @Bantes openid 不是前端提交的,前端只有浏览器 session
    不在微信浏览器内拿不到微信的授权,按理应该是真机访问,拿到 cookie id,传递 cookie id 刷接口,所以每天必须有第一次的访问 uv,而实际情况是完全没有 uv,这就是我疑惑的地方
    hahamy
        15
    hahamy  
    OP
       2018 年 6 月 27 日
    @yuanfnadi 就是个转盘抽奖的活动页面,单独开的二级域名
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1115 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 59ms UTC 18:14 PVG 02:14 LAX 11:14 JFK 14:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86