本文针对拿到RCE后只会用netcat反弹Shell的局限,系统讲解真实内网环境中面对无nc、无bash、仅有sh、Python版本低、防火墙限制出网及无TTY等情况的反弹Shell多语言实现方法与TTY升级技巧,并涉及权限维持与痕迹清理。
在前面 11 篇的利用链里,我们无数次用到了反弹 Shell。很多师傅觉得,反弹 Shell 不就是 nc -e /bin/bash 吗?背个命令就完事了。
但在真实的内网环境中,你永远不知道对面的机器到底支持什么:没有 nc、没有 bash、只有 sh、Python 版本太低、防火墙只允许特定端口出网、甚至连个正经的 TTY 都没有,按一下退格键满屏乱码。

原文始发于微信公众号(黑帽渗透技术):RCE 拿到了,却只会用 netcat?这才是真正的反弹 Shell 与 TTY 升级手册
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-


评论