IPv6 带来的反欺诈难题,程序员该如何破解?

2019 年 9 月 19 日 程序人生

作者 | 威胁猎人

本文转载自威胁猎人(ID:ThreatHunter)

IP是互联网最基础的身份标识,也是黑灰产业发展不可或缺的底层资源支撑。如果说IPv4是一颗星球,那IPv6就是一整个宇宙,它的地址空间接近无限。本文将揭露目前黑灰产对IPv6资源的利用情况,并剖析在IPv4向IPv6升级的过程中,业务场景下的安全将面临的挑战。


黑灰产采用IPv6发起攻击的趋势不可逆转


IP并不是一个新鲜的词,对于我们普通人来说,它是设备联网之后,就会被分配的地址。但在黑灰产手里,对IP的利用几乎超出我们的想象。它凭借黑色产业的强大需求已卧居在黑暗市场多年。

和我们在大荧幕上看见的网络攻击工具不同,IP没有病毒的强大杀伤力,也不具备摧枯拉朽的破坏力,却是黑灰产业务活动不可或缺的底层资源支撑,支持着恶意注册、刷量、薅羊毛、撞库等恶意行动的顺利进行。

目前我们所说的IP通常是指IPv4地址,这也是当前我们与黑产进行安全对抗的最激烈的攻防点之一。

IPv4由32个二进制位组成,空间里面有2^32(约43亿)个地址,其中约有2.8亿的地址是为特殊用途所保留的。然而,随着地址不断被分配给终端用户,IPv4地址枯竭的问题也在随之产生。

这个情况刺激了作为当前唯一的长期解决方案的IPv6的推进。

和IPv4相比,IPv6由128个二进制位组成,拥有2^128(约3.4×10^38)个地址,是IPv4的7.9×10^28倍,庞大的地址空间几乎接近无限,被十分形象的称为可以为全世界的每一粒沙子分配一个地址。

然福兮祸之所伏,IPv6的地址空间远超当前IPv4,也意味着黑灰产掌握的IP资源体量也将无限扩大,他们将有能力为每个恶意账号独立使用一个IP。以往在对抗过程中积累下的风控策略,具备的完备IPv4安全体系,在IPv6规模化普及后将面临新的挑战。

网络发展,安全先行。威胁猎人鬼谷实验室监测到的数据显示,目前已存在数据中心IPv6地址上发起的恶意机器流量,并且国外黑灰市场上早已出现IPv6代理资源,实验室推测,这在一定程度上与IPv6的普及度有关。当国内IPv6部署逐步展开,以此为基础的黑灰产攻击必顺势而来,值得注意的是,当前让业务方最头疼的的黑产IP资源——秒拨,也悄然增加了对IPv6的支持。


黑灰产已经开始利用IPv6资源


由市场强大需求带动的IP资源发展,已经成为黑灰产业链上的重要环节,专门提供IP资源的黑灰产团伙也随之产生。

黑灰产的技术非常与时俱进,在与企业玩转“猫鼠游戏”的过程中攻击手段也有所升级。比如从早期的通过代理IP绕过风控规则的方式,到现在已经演化出“秒拨”“混拨”等,甲方的对抗策略也在IPv4的环境下也有相应的得到提升和积累。

然而,当IPv4开始向IPv6迁移,IP环境的变化不仅牵涉了网络设备、路由管理、IPv6协议栈的相应改变,IPv4下搭建的风控体系在迁移的过程也会面临改造和升级。

原本适用于IPv4的防护策略如果改造不及时,将会面临多大的风险?这是所有企业都需要考虑和面对的问题。比如:

  • 海量地址扫描:IPv6由128个二进制构成,这意味着,如果一个子网使用其中IPv6网络中的64位来分配IP,则子网的总容量,也就是可分配的IP数为2的64次方。假设遍历IPv4的全部地址需要一个小时。那么将这个子网下面的所有IP地址遍历一遍,将需要50万年...

  • 黑名单库失效:在IPv4环境下积累的大量黑IP数据,对黑产IP进行识别有显著的帮助。但是,当IPv6时代来临,接近无限的IP地址会对黑名单库造成强烈冲击,原本高效的识别机制,在IPv6环境下将接近“无效”。

  • 未知下的误判:IPv6部署的初级阶段,将面临IPv6地理位置、设备指纹等风险数据缺失的问题,从而导致无法准确判定IP性质,产生误判。

  •  ......

目前全球IPv6普及率达到23.97%,发达国家的IPv6普及率为25%,而全亚洲IPv6普及率达到27.13%,其中,中国的IPv6普及率达到了14.46%。以下是各大洲和发达国家以及中国的IPv6普及率统计结果:

随后,我们查看了威胁猎人监控平台捕获到的恶意机器流量,通过对资源进行分析,我们发现目前黑灰产掌握的主要IP资源中都存在IPv6的踪迹。

代理

据调查,国外的代理平台早已存在出售IPv6代理的情况。由于当前IPv6普及率还较低,IPv6代理商并不是直接提供IPv6地址和端口,提供的依旧是IPv4和端口,通过类似6in4加IPsec的隧道协议,将IPv6数据包封装在IPv4数据包中。

我们对这些IPv6代理进行收集,分析其特征特点,发现其主要来自国外IDC机房。

而相比国外,国内并没有发现专门批量出售IPv6代理的平台,但是我们也捕获到一些国内IPv6代理样本,而且很有意思的是,国内的IPv6代理大部分源于国内教育网的IDC机房。

由于其教育网的性质,如果简单地将各个教育网IDC对应的IPv6段进行拦截,最直接的结果就是误伤很大部分的正常学生用户。

秒拨

秒拨IP是黑灰产掌握的另一主要IP资源,并且,现在已有部分秒拨厂商开始支持并提供IPv6的服务。

我们对从秒拨机器上获取的IPv6地址进行分析,发现它的性质属于国内家庭宽带,利用拨号上网(PPPoE)的原理,每一次断线重连都会获取一个新的IP。和IPv4的秒拨性质类似,但比IPv4更具优势的地方在于,它的IP池庞大到接近无限,并且IP地址更难以识别的问题。

  • 无限IP池

假设某秒拨机上的宽带资源属于XX地区电信运营商,那么该秒拨机可拨到整个XX地区电信IP池中的IP,在IPv4环境下具有少则十万多则百万的量级。而IPv6环境下,量级巨大,难以估计。我们对某一批IPv6地址进行重复性统计,监测到的10万数据中几乎不存在重复的IPv6地址,而实际的IPv6秒拨池中,远不止这个数。这意味着,传统的利用IP黑名单库给IP打风险标签的方式将不再适用。

  • 秒拨IP难以识别

另外,由于秒拨IP和正常用户IP存在于同一个IP池,每次断开连接,原本属于被黑产使用的秒拨IP,都有可能在下一次拨号的时候流入到正常用户手中,这会给秒拨IP和正常IP的区分带来非常大的难度。

图:利用秒拨测试IPv6支持情况

实验室通过IPv6对国内的各类主流网站进行测试,发现大部分的厂商并没有开始支持IPv6访问。少部分支持IPv6的厂商,也仅是支持主网可以通过IPv6进行访问,但网页加载的速率,以及访问链接的稳定程度就显得有点差强人意。一旦需要涉及到用户登陆或者其他用户操作的时候,就会经常出现访问失败或者登陆超时的情况。而国外支持IPv6访问的网站不论在稳定性和响应速率,还是支持用户相关的操作上,都比国内情况好很多。


总结与思考


发展基于IPv6的下一代互联网,看似取之不尽的IP资源的确为当前逐渐枯竭的IPv4带来了救赎,但不容忽视的也恰是“取之不尽”背后潜藏的安全隐患。从上述数据我们可以推测,黑灰产对IPv6的利用情况很大程度上和普及度相关。

由于大多数发达国家IPv6的普及度及采用度都处于高位,相应的也诞生了专门售卖IPv6代理的平台。目前,在我国大部分主流网站都尚未支持IPv6访问的情况下,黑灰产已经开始研习IPv6技术,利用IPv6资源。当我国IPv6部署规模紧随政策一步步落实和推进,IPv4不得不向IPv6转移的档口,如果企业的风控设施的改造和升级没有跟上部署的脚步,将会面临一段时间的安全防护的“空窗期”,黑灰产可以毫不费力的进入平台,兴风作浪,歌舞升平。

因此,未雨绸缪是企业应对风险的最佳手段。我们有理由相信,当越来越多的国内网站支持IPv6,并且功能性和稳定性趋于完善后,基于IPv4的攻防战场势必会向IPv6转移,对于所有的技术和安全人员,在保障技术稳定升级的同时,安全性问题的考量同等重要。威胁猎人作为业务安全行业的先行者,已投入大量人力和资源在IPv6黑产资源的研究上,并开始积累实时IPv6风险数据,期望能帮助向IPv6迁移的厂商解决预想不到的安全问题。

声明: 本文系作者投稿,版权归作者所有。

随着物联网迅速兴起,互联网和智能硬件厂商纷纷开始构建物联网基础平台,基础平台在性能、稳定性和灵活的可扩展性方面正面临着诸多挑战。百度天工基础平台边云融合技术负责人深度揭秘百度天工IoT基础平台的主要技术框架以及在微服务容器化改造实践过程中的工程实现细节。

技术干货来袭!立即扫码报名!


 热 文 推 荐 
鸿蒙 OS 的到来,能为我们改变什么?
漫画:什么是中台?
谷歌开始收集面部数据,隐私问题再度引爆!
反转!物联网火爆,开发技术却遇瓶颈!
还怕电脑被偷吗?我用Python偷偷写一个自动木马程序
你在付费听《说好不哭》,我在这里免费看直播还送书 | CSDN新书发布会
重磅 | 华为发布绝杀计算战略!投15亿美元打造开放生态,全球最快AI训练集群Atlas 900,绝了!
6大思维模型, 揭秘硅谷高管如何做区块链应用决策
厉害!接班马云的为何是张勇?
你点的每个“在看”,我都认真当成了喜欢
登录查看更多
0

相关内容

【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
华为发布《自动驾驶网络解决方案白皮书》
专知会员服务
125+阅读 · 2020年5月22日
大数据安全技术研究进展
专知会员服务
92+阅读 · 2020年5月2日
德勤:2020技术趋势报告,120页pdf
专知会员服务
190+阅读 · 2020年3月31日
专知会员服务
123+阅读 · 2020年3月26日
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
106+阅读 · 2020年1月2日
【大数据白皮书 2019】中国信息通信研究院
专知会员服务
137+阅读 · 2019年12月12日
资源|Blockchain区块链中文资源阅读列表
专知会员服务
43+阅读 · 2019年11月20日
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
杨春立:基于数字孪生的智慧城市顶层设计探索与实践
云游戏行业发展趋势分析报告
行业研究报告
13+阅读 · 2019年3月24日
如何运营15万付费用户?
三节课
6+阅读 · 2019年2月28日
威胁情报驱动:F3EAD 之利用
计算机与网络安全
4+阅读 · 2018年12月28日
智能时代如何构建金融反欺诈体系?
数据猿
12+阅读 · 2018年3月26日
阿里给程序员准备的开源年货,你收到了吗?
前端大全
3+阅读 · 2018年1月23日
【区块链】区块链是什么?20问:读懂区块链
产业智能官
8+阅读 · 2018年1月10日
Seeing What a GAN Cannot Generate
Arxiv
8+阅读 · 2019年10月24日
Mesh R-CNN
Arxiv
4+阅读 · 2019年6月6日
A General and Adaptive Robust Loss Function
Arxiv
8+阅读 · 2018年11月5日
Arxiv
19+阅读 · 2018年6月27日
Arxiv
6+阅读 · 2018年1月14日
VIP会员
相关VIP内容
【干货书】现代数据平台架构,636页pdf
专知会员服务
253+阅读 · 2020年6月15日
华为发布《自动驾驶网络解决方案白皮书》
专知会员服务
125+阅读 · 2020年5月22日
大数据安全技术研究进展
专知会员服务
92+阅读 · 2020年5月2日
德勤:2020技术趋势报告,120页pdf
专知会员服务
190+阅读 · 2020年3月31日
专知会员服务
123+阅读 · 2020年3月26日
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
106+阅读 · 2020年1月2日
【大数据白皮书 2019】中国信息通信研究院
专知会员服务
137+阅读 · 2019年12月12日
资源|Blockchain区块链中文资源阅读列表
专知会员服务
43+阅读 · 2019年11月20日
相关资讯
工行基于MySQL构建分布式架构的转型之路
炼数成金订阅号
15+阅读 · 2019年5月16日
杨春立:基于数字孪生的智慧城市顶层设计探索与实践
云游戏行业发展趋势分析报告
行业研究报告
13+阅读 · 2019年3月24日
如何运营15万付费用户?
三节课
6+阅读 · 2019年2月28日
威胁情报驱动:F3EAD 之利用
计算机与网络安全
4+阅读 · 2018年12月28日
智能时代如何构建金融反欺诈体系?
数据猿
12+阅读 · 2018年3月26日
阿里给程序员准备的开源年货,你收到了吗?
前端大全
3+阅读 · 2018年1月23日
【区块链】区块链是什么?20问:读懂区块链
产业智能官
8+阅读 · 2018年1月10日
相关论文
Top
微信扫码咨询专知VIP会员