反弹Shell升级为交互式Shell
目录
1 前言
看hack the box的视频的时候,发现ippsec不喜欢用蚁剑,喜欢弹个shell回来。
然后一顿操作把一个简单的shell就升级到了一个标准交互式shell
写这篇文章记录一下
2 正文
攻击机:kali
靶机:ubuntu
首先ubuntu建一个新用户:test,密码 test
2.1 普通Shell
给kali弹shell
|
|
kali
|
|
然后发现这个shell有很多问题
-
无法使用vim等文本编辑器
-
不能补全
-
不能su
-
没有向上箭头使用历史 等等
2.2 半交互式Shell
对于已经安装了python的系统,我们可以使用python提供的pty模块,只需要一行脚本就可以创建一个原生的终端,命令如下:
|
|
在创建完成后,我们此时就可以运行su命令了
但是还是存在很多问题
-
无法使用vim等文本编辑器
-
不能补全
-
没有向上箭头使用历史
2.3 完全交互式Shell
命令:
|
|
此时已经拥有了一个完全交互式Shell,就可以使用上下左右,vi,tab补全等等一系列操作,并且按Ctrl-c也不会退出。
2.4 相关命令解析
|
|