域前置通信过程和溯源思路

本文涉及的产品
密钥管理服务KMS,1000个密钥,100个凭据,1个月
简介: 域前置通信过程和溯源思路

前言

前天发了一篇分析木马的文章:https://blog.csdn.net/weixin_52444045/article/details/126124857

当天下午收到了一个评论,是询问关于涉及文中提到域前置技术,是否达到了完美的隐藏了ip,是否真的无法溯源。

对于这个问题,我没有考虑好,接连回了三条,后来又被我删了。因为也是第一次接触域前置这个东西,打算写一篇关于域前置的文章来解释我的理解,同时下午和晚上也翻看了一些文章,也有了一些新的理解。

域前置通信过程

还是再看一下这个图。

域前置的通信流程为:

  1. 1. client端向DNS服务器请求allow.com网址的ip地址(因为做了CDN,所以返回的是CDN的地址)
  2. 2. 数据包解析到CDN上面,请求到forbidden.com的回源地址(真正的server端)
  3. 3. server端将数据返回CDN服务器
  4. 4. CDN将数据返回client端

疑问解答

  • 安全监测设备看到的请求包的host是什么? allow.com
  • 为什么请求包只能看到allow.com? https协议是将http协议的数据包进行公钥加密后的,client端只用公钥,只能加密,无法做解密操作
  • 为什么CDN知道解析forbidden.com的回源地址? 公钥加密的私钥在CDN端,CDN服务器可以对https协议的包进行解密,看到里面写的是请求的forbidden.com
  • allow.comforbidden.com有什么关系?这两个网站要挂在同一个CDN下,目前主流的云厂商,提供CDN服务均要认证域名归属和备案。如果是在腾讯云、阿里云等厂商的CDN服务器,这两个网站的归属即为同一单位/人。也有一些小CDN提供商不做认证,这两个网址可能不是同一归属了

域前置溯源思路

所以说,域前置就真的没有办法溯源了吗? 肯定不是的。

目前我了解到的,有以下两个途径:

  • 利用空间资产测绘的思想
  • 逆向解木马样本

空间资产测绘进行域前置溯源

来源参考:https://www.anquanke.com/post/id/260888

因为forbidden.com是用的CDN服务回源恶意ip,forbidden.com必定暴露在公网上。

既然在公网上存在,就必定会被空间资产测绘所检测到,通过对比测绘的界面和从CDN端返回的数据包进行对比,从而缩小范围,直至定位到具体地址。

逆向木马样本

forbidden.com一定会写在木马样本的代码里面,需要通过逆向工程,将木马样本进行逆向,读出其执行的代码,不过木马一般都会做免杀操作,可能是编码、加密过后的,需要一步一步逆向解码

总结

域前置可以躲避安全设备和一般的人为发现

从流量角度来说,是无法找出forbidden.com的(公钥加密目前还不太好破解),但是可以从其他角度入手

也感谢这位同行前辈提出的问题,让我也对这个技术有了深一步的了解,欢迎各位大佬一起讨论,学习快乐,共同进步!

目录
相关文章
|
1月前
|
监控 项目管理 开发工具
系统思维:目的点、任务线、操作面
“目的点”、“任务线”和“操作面”是构成工作框架的三个核心概念。目的点明确工作目标,确保方向清晰;任务线规划实现目标的具体步骤,连接起点与终点;操作面则涵盖执行任务所需的方法和工具。三者层层递进、相互关联,共同确保工作高效有序进行。整合时需确保目的点明确、任务线详尽、操作面高效,并持续监控评估以达成最终目标。
|
7月前
|
开发工具 git
三类代码协同模式问题之在推送命令中加入参数绕过推送评审问题如何解决
三类代码协同模式问题之在推送命令中加入参数绕过推送评审问题如何解决
|
6月前
|
网络架构
|
7月前
|
数据格式
交易链路设计原则&模式问题之在进行抽象和替换时可能遇到的问题,如何解决
交易链路设计原则&模式问题之在进行抽象和替换时可能遇到的问题,如何解决
|
存储 监控 Cloud Native
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程(上)
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程
|
存储 网络协议 Linux
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程(下)
剖析Linux网络包接收过程:掌握数据如何被捕获和分发的全过程
|
算法
建立统计过程中排除异常干扰机制
建立统计过程中排除异常干扰机制
178 0
建立统计过程中排除异常干扰机制
|
缓存 网络协议 JavaScript
|
监控 安全
企业确保出站内容安全的五个步骤
企业确保出站内容安全的五个步骤
156 0
|
新零售 安全 持续交付
现有的静态代码扫描体系弱爆了?看看阿里的吧!
本文由淘宝技术部高级无线开发工程师详细剖析了手机淘宝的现状及挑战。针对手淘问题发现被动、感知模糊和缺乏经验积累等众多问题,阿里精心研发推出了定制化的移动静态代码扫描体系!那么该自行研发的扫描体系与已有的在线代码扫描工具相比有何优势呢?阿里将其应用于EMAS持续交付解决方案中,用数据说明实力!
7250 0

热门文章

最新文章