网络空间主动测绘技术中的深度协议特征

admin 2023年6月6日09:22:20评论42 views字数 2243阅读7分28秒阅读模式
网络空间主动测绘技术中的深度协议特征

360QUAKE

网络空间主动测绘技术中的深度协议特征

因为看见 所以安全



简述


1948年香农在《通信的数学理论》中写道:“通信的基本问题是在一点精确地或者近似的复现在另一个点所选取的信息,这些信息往往都是有意义的。”

主动测绘就是构造请求,获得响应中的信息意义,从某种意义上说这点与主动构造的通讯、攻击、扫描等都没有区别。工程技术上的难点在于构造的请求越少越好,获取的意义越多越好。

因此,分布式测绘的请求不会像普通的通讯请求那么标准规范,应当尽量精简,但是这样就导致了响应少且不完整。我们又需要从响应中更准确真实的获得其信息意义。这种左右限制需要我们实现更好的深度协议特征分析和提取,并决定了对测绘特征分析识别的要求在于:

(一) 对主动探测的协议请求数据定制的仿真度高;

(二) 对协议响应数据的多维度特征提取的信息熵高;

(三) 对协议响应特征数据关联分析的数据维度高;

以上述三点,决定了深度协议特征技术能力的评价。




传统的网络空间测绘资产特征(或者称之为资产识别指纹)大多从TCP/协议栈或Web响应中提取单一静态特征,单一特征不仅请求的仿真度低,信息熵低,而且是基于规则的特征,识别深度很浅,其识别的往往是一类厂商/品牌的产品,缺乏个体信息。

深度协议特征技术基于对协议和网络应用的深刻理解,从构建仿真请求入手,收集更多高信息熵的响应,并可从Banner,特定文件/Hash,Response关键字,持续握手Hash,证书特征等提取到更多特征,从而把产品识别进步到个体特征识别,例如僵尸网络,攻击组织,关键设施等等,进一步体现了“指纹”所代表的个体性。


举例


HTTP协议作为互联网中最常见的协议之一,对其进行深度特征分析至关重要。传统的静态特征分析方法往往仅关注Header和Body中的内容,并使用正则表达式进行简单匹配。然而,这种方法并不能充分挖掘网络通信中蕴含的丰富信息。为了实现更为深入的特征分析,我们需要从多个维度对网络数据进行深度分析和归类。

  • 首先,对HTTP协议中的关键字段进行深度分析是十分重要的。这些关键字段包括请求和响应头部信息、URL结构、HTTP方法等。通过对这些关键字段进行深入分析,我们可以更准确地识别出网络攻击的模式和行为。

  • 其次,DOM树相关信息也是深度协议分析的一个重要方向。通过分析元素的层次结构、属性和值等信息,我们可以更好地理解网页的结构和内容,从而更好地识别潜在的恶意行为。




此外,我们还可以分析网页截图、页面关键文字以及标签中的变量等信息。这些内容可以帮助我们了解网页的视觉效果和用户体验,进而发现可能的欺诈和钓鱼网站。

同时,分析link链接、响应状态码和附属文件的信息也是重要的特征分析方向。这些信息可以为我们提供关于网站链接的质量、服务器响应情况和文件安全性的线索。

特殊的处理方式,例如JavaScript混淆、重定向和iframe嵌套等,也可以作为特征分析的方向。这些手段通常被用于隐藏恶意代码和行为,因此需要特别关注。


人工智能技术的应用


为了实现这些深度分析任务,我们可以引入人工智能技术,如聚类算法(如K-means)。聚类算法可以将大量的网络数据按照相似性进行自动分类,从而帮助我们快速地发现潜在的异常模式。通过使用AI技术,我们可以大大减少人工工作量,实现智能协议特征分析。

在实际应用中,我们可以结合多种AI技术,如机器学习、深度学习和自然语言处理等,以提高特征分析的准确性和效率。例如,使用深度学习模型(如卷积神经网络)可以帮助我们分析网页截图,从而实现视觉特征的自动提取。同时,自然语言处理技术可以帮助我们理解和分析网页中的文本内容,进一步提高特征分析的准确性。

除此之外,图像识别和处理技术也可以用于分析网页截图中的图像元素。通过识别图像中的物体、场景和颜色等特征,我们可以从视觉角度评估网站的可信度和安全性。



在进行深度协议特征分析时,还可以引入时间序列分析和异常检测技术。通过分析网络流量在时间上的变化,我们可以识别出异常流量模式,从而提前预警潜在的网络攻击。

同时,我们还可以借助社交网络分析技术来分析网站的外部链接关系。这可以帮助我们了解网站在网络中的地位,以及与其他网站的关联程度,从而更好地评估其安全性和可信度。

为了提高特征分析的可扩展性和适应性,我们还可以考虑采用迁移学习和在线学习技术。这些技术可以使我们的分析模型更快地适应新的网络环境和攻击手段,从而提高分析效果。


在实际应用中,深度协议特征分析可以广泛应用于网络安全防护、入侵检测和威胁情报等领域。通过实时收集和分析网络通信数据,我们可以迅速发现潜在的安全风险,从而采取有效的防护措施。

最后,为了提高分析效果,我们还需要不断优化特征提取和分析方法。这可能包括改进特征表示、降低特征维度、提高特征选择效果等。通过不断地实践和研究,我们可以找到更合适的特征组合和分析策略,从而提高网络安全的防护能力。

总之,深度协议特征分析在网络安全领域具有重要意义。通过引入AI技术,如聚类算法、机器学习、深度学习和自然语言处理等,我们可以实现对网络数据的深度分析和归类,从而有效地识别和防范潜在的网络攻击。在未来的发展过程中,我们愿意群策群力,协同用户共同丰富深度协议特征分析的覆盖,增强能力,期待深度协议特征分析技术能够不断完善和发展,为网络安全提供更为可靠的保障。



欢迎进群


添加管理员微信号:quake_360

备注:进群    邀请您加入 QUAKE交流群


原文始发于微信公众号(360Quake空间测绘):网络空间主动测绘技术中的深度协议特征

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年6月6日09:22:20
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   网络空间主动测绘技术中的深度协议特征http://cn-sec.com/archives/1745545.html

发表评论

匿名网友 填写信息