网络攻防中应该掌握的进阶工具udp2raw,通过raw socket给UDP包加上TCP或ICMP header,进而绕过UDP屏蔽或QoS。
udp2raw tunnel,通过raw socket给UDP包加上TCP或ICMP header,进而绕过UDP屏蔽或QoS,或在UDP不稳定的环境下提升稳定性。可以有效防止在使用kcptun或者finalspeed的情况下udp端口被运营商限速。支持心跳保活、自动重连,重连后会恢复上次连接,在底层掉线的情况下可以保持上层不掉线。同时有加密、防重放攻击、信道复用的功能。
上图是大概的工作原理,看图不难理解,我们在pc上产生udp流量,但是udp流量容易受到干扰,所以我们先将udp流量给udp2raw-client ,再由udp2raw-client来将流量伪装为tcp流量再转发给udp2raw-server,然后解密校验之后来获得原来的udp流量。
安装udp2raw
下载地址:https://github.com/wangyu-/udp2raw-tunnel/releases
下载编译好的二进制文件,解压到任意目录