ptunnel

Tunnel TCP connections over ICMP packets for covert communication

brewmacoslinux
Try with needOr install directly
Source

About

Tunnel over ICMP

Commands

ptunnelptunnel-ng

Examples

Start ptunnel server listening for incoming ICMP tunnels$ sudo ptunnel -x password
Create a client tunnel forwarding local port 8080 to remote SSH$ ptunnel -p <server_ip> -lp 8080 -da <target_ip> -dp 22 -x password
Establish ICMP tunnel with custom packet size and timeout$ ptunnel -p <server_ip> -lp 9000 -da <target_ip> -dp 80 -x password -m 128 -t 1