由于ICMP报文自身可以携带数据,而且ICMP报文是由系统内核处理的,不占用任何端口,因此具有很高的隐蔽性。把数据隐藏在ICMP数据包包头的data字段中,建立隐蔽通道,可以实现绕过防火墙和入侵检测系统的阻拦。
ICMP隧道有以下的优点:
| 身份 | IP |
|---|---|
| Win11(受害者) | 192.168.41.1 |
| VPS (攻击者) | 192.168.41.214 |
ICMP做隧道一般有这么几种,其中一种是反弹shell的形式
icmpsh使用简单,使用的是python,项目地址:https://github.com/bdamele/icmpsh

该工具安装起来比较复杂,使用的是python2
首先,下载工具