简介
在渗透测试过程中, 经常遇到webshell或反弹shell, 为了更好的渗透往往需要提升反弹shell至tty.
本文搜集提升至tty的方法, 作为cheatsheet.
文章目录
- shell内置提升方法
- 第三方语言提升方法
shell内置提升方法
SHELL变量 在反弹shell中指定SHELL变量内容即可1
$ SHELL=/bin/bash script -q /dev/null
第三方语言提升方法
python pty 在python环境中调用pty包将shell转换为tty1
$ python -c "import pty;pty.spawn('/bin/bash')"