http隐蔽信道简单总结.docVIP

  • 179
  • 0
  • 约1.1万字
  • 约 24页
  • 2019-09-08 发布于江苏
  • 举报
隐蔽通道Covert Channel, CC 基于HTTP协议构造隐蔽信道(从数据包特征,协议头部和数据收发行为) HTTP 协议语法定义较为宽松,存在着很多冗余部分,可以用来嵌入隐蔽信息 不论是怎样的 HTTP 隧道软件,他都必须保证有两条 TCP 连接,且服务器端一般使用 80 或 8080 等具有迷惑性的端口(使用这种 web 服务端口只是增加其迷惑性,HTTP 隧道并不一定必须要使用这种端口,它可以使用任何一个可用的端口建立连接)。HTTP 隧道客户端和服务器端的配合,有如下两种目前已实际采用的方式 简单http模型 1达更清楚,只示出了两台主机上的 HTTP 隧道软件担任自己各自的功能时的一种情况,当然反过来,A 也能扮演图中 B 的角色,即成为服务器,B 扮演图中 A 的角色,即成为客户端,效果一样。如图所示,客户端和服务器端各自与本地主机建立至少一条 TCP 连接。主机应用进程将原始数据发送到本机的 HTTP 隧道客户端或服务器端,经隧道软件用 HTTP 协议包装,然后发送到对方主机。对方主机收到数据后,拆封 HTTP 包,然后把原始数据转发给本地的相应进程 代理模型 A:基于协议的检测:(基于HTTP协议头部标识) 协议头部的检测应该属于基于协议的检测(PROTOCOL-BASED DETECTION)范畴。但是目前有相当一部分基于协议的检测是探测某种协议的状

文档评论(0)

1亿VIP精品文档

相关文档