python信用评分卡(附代码,博主录制)

https://study.163.com/course/introduction.htm?courseId=1005214003&utm_campaign=commission&utm_source=cp-400000000398149&utm_medium=share

关键词:

注册机,短信服务,短信接收,短信验证,app下单,智能终端代接m

https://s.taobao.com/search?initiative_id=tbindexz_20170306&ie=utf8&spm=a21bo.2017.201856-taobao-item.2&sourceId=tb.index&search_type=item&ssid=s5-e&commend=all&imgfile=&q=%E6%99%BA%E8%83%BD%E7%BB%88%E7%AB%AF%E4%BB%A3%E6%8E%A5m&suggest=0_1&_input_charset=utf-8&wq=%E6%99%BA%E8%83%BD%E7%BB%88%E7%AB%AF%E4%BB%A3%E6%8E%A5&suggest_query=%E6%99%BA%E8%83%BD%E7%BB%88%E7%AB%AF%E4%BB%A3%E6%8E%A5&source=suggest

http://www.sohu.com/a/136454500_208076

随着互联网的快速发展,越来越多的交易从传统的线下渠道迁移到在线、实时的互联网平台上。互联网平台为了培育市场,在运营和推广中投入了大量资金。凡事都有另一面,这同时也给互联网“黑色产业”提供了滋生的土壤,黑色产业链的上下游运作有序、分工明确,由此给企业带来的则是品牌与资金的双重损失。

近日邀请到戒小贤老师(同盾反欺诈研究团队核心成员),分享同盾在攻防对抗中的经验、教训。本篇将重点揭示黑产基础服务之验证码,阐述虚假号码的前世今生并简析同盾在防控方面的经验与方法。

一、技术原理

“虚假号码”这个词,目前还没有被大多数人所接受。关于虚假号码的来源、危害、各种特性,外界也了解的很少,更不要提如何针对虚假号码进行风险防控了。

“虚假号码”定义:

用于代替他人接受验证码信息的未经实名制手机号码,统称为虚假号码。

国内的大批接码平台,提供了大量的虚假号码。比如之前被查处的爱码平台,累计经手的虚假号码达到了2000万,每天可用的虚假号码在500万以上。

此外,还有大批虚假号码,被黑产团伙直接持有,他们会自己开发自动化工具,来完成验证码接收和使用。目前这批虚假号码的规模无法估计。下面,来一起见识一下虚假号码的原理。

“猫池”定义:

英文名 Modem Pool。 Modem,即调制解调器,普通的家用宽带拨号所使用的"猫"也是一种modem。字面翻译过来,就是猫池。

Modem中一般封装了拨号协议,宽带所使用的Modem,封装的是PPPOE协议。猫池所使用的Modem,封装的是GSM、CDMA或其他的一些通讯协议。两种Modem都可以通过AT指令集来进行控制。

这是目前国内比较普遍的一种猫池,16个卡槽,每个卡槽,是一个GSM模块。设备通过USB和PC连接,挂载为一个串口设备。通过软件或驱动程序,向Modem发送AT指令,来完成特定的操作。

比如:电话呼叫13905168888

ATD+13905168888rn

挂断

ATHrn

读取短信

AT+CMGrn

由于AT指令通过串口发送,可以支持全平台、全语言,开发难度、成本都非常低。近年来随着物联网技术的发展,越来越多的地方需要使用到GSM协议。与此相关的技术、硬件、软件相继被开发出来,门槛也越来越低,互联网上存在很多非常成熟的猫池软件。

软件通过AT指令,读取到SIM中的短信,然后保存到数据库中,包括发信人、短信主体、收信时间等。并且,通过模板匹配,可以精确提取出短信中哪几个字符是验证码,根据发信人的号码,判断验证码对应哪个平台,从而自动填充到注册表单或订单页面中。在条件允许的情况下,一个注册机,一天可以注册超过10万账号。这些账号再后续的一些黑产活动中会被使用。

二、关于验证码

既然说到虚假号码,就不得不说“验证码“,这里指发送到用户手机上的验证码信息,包括短信验证码或者语音验证码。短信验证码可以轻松被猫池读取,那么语音验证码呢?

语音验证码本质上是一次电话呼叫,用户接听后,自动播放一段语音,其中包含朗读的验证码信息。

某些接码平台提供了听码服务,有专门的听码人员,或由开发者提供语音识别的功能,来完成验证码提取。除此之外,通过在猫池上设置呼叫转移,可以把包含验证码信息的短信呼叫,转移到特定的手机号上去,由用户来听取验证码。

使用语音验证码一定程度上提高了验证码获取和使用的难度,但依然无法阻止羊毛大军的脚步。

三、虚假号码的使用场景

虚假号码的使用场景非常多,下面逐个进行剖析。

3.1 首单减免

如此巨大的诱惑,很多羊毛党趋之若鹜。即使普通人,也会乐于尝试一些办法来不断地享受这个优惠。

先到接码平台上申请一个手机号,虚假号码一般是独占的,在我申请使用这个号码之后,与我申请的验证码模板相比配的第一条短信,会显示在我的个人界面中。其他人不能使用这个号码。

至此,凭借这条验证码,就可以完成一次注册了。

由于该平台下单,是必须通过移动端进行的,而且该平台已经建立了自己的设备指纹。如果用我自己的手机登陆这个账号,设备指纹会显示我已经拥有过一个账号,然后自动将两个账户合并,优惠券不在发放。

所以,一般还会配合模拟器,或改机工具进行。

3.2 微信抢红包

微信也是虚假号码高度集中的一个区域。

由于很多规模较小的互联网公司,已经不再开发自己独立的App了,转而提供H5页面,通过微信和支付宝的内置浏览器,就可以访问,并且对接了微信或支付宝的一些身份验证机制。

微信本身是不实名的,微信也不会将用户的手机号或其他信息传递给应用产商,仅凭微信账号的唯一标识来区分用户。很多微信上的优惠活动类似于:关注领红包、投票抽奖,就面临了被薅羊毛的风险。

羊毛党会批量的注册微信号,然后通过模拟器、群控手机等方式保持这些账号的活跃。这些账号可以在之后很长一段时间内,参与各种各样的优惠活动,赚取毛利。

一般的活动中,红包从2~10元不等,一个职业的羊毛党,一天可以稳定收入2000~5000元。每个垃圾账号收到红包之后,全部转移至一个账号上,然后提现。

由于微信不会对账号进行清洗,一个手机号注册过之后,其他人就不能在继续注册,只能申请解绑,或者申诉验证,于是衍生出了很多针对微信解绑的黑产技术,在此不做讨论。

3.3 刷单场景

和外卖平台的首单优惠很相似,电商也会有不定期的优惠活动。

这些优惠活动中,一般提供的优惠券,比如:满600减200等等。持有这些优惠券进行购物,实际支付的价格就比真实的价格要低很多。一旦物品到手,他们会以一个比较合理的价格倒手卖出,赚取中间的差价。

整个刷单包含了三个环节:批量注册、扫货和下单,都有自动化的工具。其中,虚假号码就是用在批量注册环节。

这是亚马逊的一个注册机,其中包含了很多功能,包括随机生成账号、自动获取虚假号码和验证码、自动更换IP,自动识别图形验证码等等。

甚至包含了一个生成随机Mac地址的功能。

换IP通过宽带或VPN重播,或者设定代理IP来实现。

注册10个账号只用了大约10分钟,单个IP上的频繁注册很容易触发风控规则,而且验证码特别难辨认,注册的速度受到了限制。这些新注册的账号可以享受亚马逊的优惠,比如1元购买电子书。

下图是同一个工作室开发的扫货软件。

除了刷单之外,一些活动也可能使用到这些账号。比如:刷评论,或者每日签到等等,只要能够牟利的地方,都有垃圾账号的用处。

3.4 黄牛抢票

由于12306的注册是需要身份证号的,这里没有尝试效果如何。如大家所知,12306一直是黄牛非常密集的地方。

四、虚假号码的来源

关于虚假号码的来源,目前普遍认为是通过运营商内部流出来的,这和我们目前收集到的情报相吻合。

一些管理不完善的运营商或虚拟运营商,存在内部人员批量拿卡的情况,拿到的卡被批量倒卖,价格一般比较低,而且数量巨大。另外,根据我们的分析,还存在一些其他的途径可以获取到虚假号码。

比如,某些营业厅在给用户办卡的时候,可以获取到用户的身份信息,他们会盗用这些信息,额外多申请几张卡,以满足运营商的一些绩效考核制度。运营商对此是清楚的,所以他们会根据手机号的一些状态,来判断是否存在虚报数量的情况。但是这个判断,仅仅根据”在网状态“来进行,即便卡插在猫池里,也会被认为是开机状态,就不会被认为是虚报。

也有一些,是由于用户的个人信息泄露,而被他人盗用,办理了手机卡。尤其是虚拟运营商,网上申请手机号,仅需要身份证号、姓名、一个在用的手机号以及手持身份证的图片即可。而这些东西,都可以很容易在网上找到,或者在黑市里购买。

以上这些渠道,构成了国内虚假号码最主要的三个来源。具体规模,我们尚不可知,根据这些来源,我们把虚假号码分成两大类:实名的,没有实名的。实名的卡,也叫黑卡或实名黑卡,目前缺乏有效的发现和防控手段,这里先不提及。

我们目前所说的虚假号码,其实是这批没有经过实名的,从运营商内部流出来的号码。

五、虚假号码的用途

前面虽然提到了虚假号码的使用场景,但是并没有全部说明虚假号码的用途,这里汇总如下:

编号 用途 描述
1 垃圾注册 为刷单、刷量、抢票、薅羊毛等行为提供必要的账号
2 验证/绑定/解绑 如果虚假号码已经被注册过一个账号,可能会通过解绑、验证等方式强制收回账号的所有权
3 隐私保护 存在极少数的案例,当事人不愿意暴露自己的真实信息,会使用虚假号码,比如,河南省公安厅网上举报通道

一般的,平台的的优惠政策,诸如:红包、返现、优惠券等等,直接影响虚假号码的数量和占比。

在和虚假号码的对抗中,我们必须关注各个平台的优惠活动,优质的活动必然引来羊毛党的关注。而且,并不是每一个优惠活动都可以被薅,这需要我们投入一定的力量进行分析。

比如,之前客户反馈的一个案例,新用户注册之后,将得到80元的新手礼包,不能提现,但是可以用于购买贵金属。期间,羊毛单通过操作众多账号,批量买入和抛出,80个账号中,有79个都亏了,但是最后一个,可以赚到很多。

如果不是事后的数据分析捕捉到这个异常行为,可能都不会意识到有如此走心的羊毛党。

六、虚假号码的防控

目前我们对虚假号码的防护,主要来源于黑名单,黑名单的规模,直接影响了防控的效果。我们对国内所有的接码平台进行监控,7*24小时从这些平台获取虚假号码的数据。接码平台也有一定的技术实力,也会对爬虫进行规避。我们用户爬取的账号平均有效期只有一周,大大增加了我们的工作难度。

我们一直在对各个接码平台进行监控,保证我们数据的持续更新和有效。某些平台迫于一些压力,开始转入地下,我们依然能够通过强大的情报系统找到他们。

6.1 虚拟号码的生存期限

由于虚假号码不会进行实名制登记,存活期一般在60~90天(根据不同的运营商而变化)。我们随机抽取了一份虚假号码样本,在两个月的时间内,对手机号的存活状态进行了一些监测,统计已经失效的手机号占比,结果如下:

手机号状态检测,是我们判断虚假号码最强有力的一种方式。每一个虚假号码,都逃不过被强制停机的命运。但是我们只能在手机号已经停机或变成空号之后才能发现,欺诈分子可能已经利用它参与了很多欺诈活动,在实际的使用中,并不理想。

但手机号状态检测,为我们验证各种猜想提供了可靠的依据。

6.2 基于设备关联关系

复杂网络,是我们识别虚假号码的方案中最为出色的一种。

基于同盾设备指纹的海量覆盖,我们对设备(安卓、IOS、PC等)进行了唯一标识,通过这个设备进行注册、登陆、交易等活动的手机号,就与这个设备建立了关联关系。

我们通过已知的虚假号码,分析出曾经使用过这些号码的设备;再通过这些设备的唯一标识,去检索与之关联过的其他手机号,顺藤摸瓜,揪出了更多的高风险手机号。一般,散户的羊毛党只会有一到两台手机进行操作;具备一定能力的团伙,会使用数十台甚至数百台设备。

根据我们的目前的数据分析,通过复杂网络分析出来的“可疑手机号”,风险概率高达99%,最终变为空号的概率接近90%。其中有少部分手机号是羊毛党的真实手机号,可以作为定位羊毛党身份的重要依据。

一个电信的虚假号码复杂网络关联效果如下:

6.3 实名制对虚假号码的影响

手机号实名制,从2016年10月开始强制施行。之后的几个月中,我们监测的数十个接码平台,相继下线。但是虚假号码的总体规模,依然保持在原有的水平。随着三个运营商和虚拟运营商的内部监管越来越严格,国内的虚假号码数量会有所下降。

但这并不代表虚假号码会从此消失。

卡商们发现,国内的手机号获取变得困难,就开始转向了国外。尤其是东南亚一些国家,缺乏通信方面的监管,就可以大批量购卡。刚好国内的很多平台,逐步开放了国际注册,比如:微信,熊猫TV,映客等等。

总而言之,和欺诈分子的对抗中,虚假号码占了很重要的角色。在不断的对抗中,我们尝试了各种各样的方法去检测、识别虚假号码;同时,黑产也在持续的裂变中,发明了很多规避检测的手段。

通过同盾的努力专研,新的技术、新的检测手段不断被研发出来,并应用到反欺诈领域中。通过跨平台的联防联控、IP、设备等多个维度的关联,最终使我们在众多的虚假号码检测服务中,脱颖而出。

By 同盾反欺诈研究团队

2017年春

结语:

每一个分享都是对我们的鼓励与支持!我们处在大数据、AI高速发展的时代;我们拥有不断创新、求知若渴的精神,愿与志同道合的朋友一起为理想而拼搏!

同盾反欺诈研究团队,专注于业务安全研究,深入剖析业内黑产的作案手法,利用专业的技能和经验,凭借探索真相的决心和毅力,持续对抗黑产。用安全技术、大数据等武器,打造联防联控的诚信网络。

未来,反欺诈专栏将不定期的输出领域内的一些干货,感兴趣的小伙伴,可密切关注、多频互动!另外我们求贤若渴,非常欢迎大家加入我们的团队:jobs@tongdun.cn

博主的Python视频教学中心: https://m.study.163.com/user/1135726305.htm?utm_campaign=share&utm_medium=iphoneShare&utm_source=weixin&utm_u=1015941113
https://m.study.163.com/user/1135726305.htm?utm_campaign=share&utm_medium=iphoneShare&utm_source=weixin&utm_u=1015941113

互联网黑产剖析——虚假号码相关推荐

  1. 央视曝光微信“养号”灰产,谈如何防范互联网黑产

    6月25日晚上央视<焦点访谈>曝光了微信"养号"产业,当前,无论是微信.微博等社交平台,还是抖音.快手等短视频和直播平台,其账号都有人在网上专门注册并倒卖,已形成一条成 ...

  2. 《庆余年》,腾讯视频、爱奇艺为“互联网黑产”背锅的一出戏

    文丨陈选滨 来源 | 螳螂财经(ID:TanglangFin) 以猫腻经典IP改编的网剧<庆余年>很火,戏里戏外都在网络上引起不小的讨论. 虽然在改编的过程中做了些许调整,但也不影响剧情本 ...

  3. 让黑产无处遁形 京东云推出风险识别服务

    第45次<中国互联网络发展状况统计报告>显示,截至2020年3月,我国网民规模为9.04亿,互联网普及率达64.5%,网络购物用户规模达7.10亿.如此庞大的网民构成了中国蓬勃发展的消费市 ...

  4. 防范网络黑产:黑账号威胁互联网业务安全

    近年来,出现越来越多的网络黑产相关的报道,一些黑灰产利用黑客技术手段牟取暴利,也由此引发我们的广泛关注. 8月27日,央视网<焦点访谈>一期节目曝光了"黑账号"进入平台 ...

  5. 技术揭秘 | 互联网广告黑产盛行,如何反作弊?

    简介:有人的地方就有江湖.广告作为互联网公司商业变现最为直接快捷的途径,广告作弊已经形成了一个有完整链条的黑产行业.如何通过技术手段识别并防范广告作弊?本文通过介绍常见的广告计费模式和虚假流量的获益形 ...

  6. 高性能零售IT系统的建设08-9年来在互联网零售O2O行业抗黑产、薅羊毛实战记录及打法

    前言 2012年左右转入互联网应用,由于本身在学校时就涉足过远程医疗影像中的DICOM安全领域这块,因此也是机缘巧合我进入互联网第一年就遇上了一次亿级的DDOS攻击以及千万级CC攻击短信系统的对抗.那 ...

  7. 社交类App如何防黑产垃圾用户?

    社交网络业务安全存在的问题 近日,国家网信办会同有关部门,针对网络音频乱象启动专项整治行动.首批对市面上26款app分别采取了约谈.下架.关停服务等处罚.前不久探探App就是因出现违规内容(涉黄)被下 ...

  8. 2022 全球网络黑产常用攻击方法 Top 10

    近几年,借助互联网产业发展的东风,网络黑产也迎来更加巅峰的状态,不论是从攻击效率,组织规模,亦或是收益变现能力,都在一天天变的成熟完善.根据艾瑞咨询 2020 年发布的<现代网络诈骗分析报告&g ...

  9. 新零售场景下数美手把手教你 怎么样抵御网络黑产

    自2016年"新零售"提出以来,新零售正以肉眼可见的速度迅猛发展,例如生鲜.便利店.餐饮.电商等平台也涌现出各种各样的互联网零售平台,大批零售企业也在重塑新零售业态. 尤其是生鲜电 ...

  10. 撞库黑产无休止!京东、阿里、拼多多都曾着了道!

    大数据产业创新服务媒体 --聚焦数据 · 改变商业 数据泄漏就发生在我们身边,它的出现或许是拨过来的陌生号码,发过来的垃圾信息,如此这般司空见惯.当它到来的时候或许我们在忙碌,无暇顾及,或许心生疑惑, ...

最新文章

  1. 剑指offer:面试题24. 反转链表
  2. 推荐几个图标显示控件
  3. 移动端下弹框禁止背景滑动
  4. 2018 大湾区(深圳) .NET技术分享交流会 第一期
  5. 我是买家项目随想-展望2011
  6. sw工程图导出bom_SolidWorks材料明细表自动调用钣金展开尺寸,轻松导出BOM表
  7. 以链表为载体学习C++(4)
  8. nodejs服务器部署教程一
  9. 随想录(提高代码质量的几个工具)
  10. 被捧上天的 GPT-3,商业化之路怎么走?
  11. matplotlib绘图进阶
  12. pycharm Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run
  13. 小D课堂 - 新版本微服务springcloud+Docker教程_3-02CAP理论知识
  14. 即时通讯工具:Output Messenger Server
  15. HTML制作用户登录界面
  16. 工程项目管理系统java程序,基于jsp的工程项目管理系统-JavaEE实现工程项目管理系统 - java项目源码...
  17. 流程即代码:云研发、低代码 IDE —— Uncode
  18. 线性代数06 矩阵的逆以及求法
  19. C#往图片上面添加文字
  20. 电热毯UL964测试申请要求有哪些呢

热门文章

  1. 【谷粒商城】k8s、devops集群篇(4/4)
  2. 使用Python抓取google街景照片
  3. 注册OCX控件并在VS2013的mfc程序中使用及常见问题总结
  4. 解决Carsim2016找不Liscens问题
  5. android studio布局文件在哪,android studio布局文件详解
  6. 数字电路逻辑设计_第三版_微课版_第三章思考题与练习题(附答案)
  7. JavaScript 检测当前浏览器内核并提示下载谷歌Chrome浏览器
  8. NI CompactRIO、labview在车载数据采集中的应用
  9. 数据库系统——基本概念
  10. 数据库系统概念第七版(Database System Concepts 7th)课后习题答案英文版