vulnhub >_ DeRPnStiNK
Published on 09 Nov 2020
DeRPnStiNK
修改hosts以便正常显示博客内容
wpscan --url http://derpnstink.local/weblog/ -e ap,vt,cb,u --force
试了一下弱密成功登录admin:admin
制作一个phprshell
点击上传会直接返回shell
上传linpeas做一些枚举
linpeas,3306数据库
也扫描出了数据库凭证
机器上还有phpmyadmin
顺便写一下mysql的基本操作,语句记得使用;
结束
mysql> status; #查看数据库状态
mysql> use information_schema; #使用信息库,为下一步查询做准备
mysql> select schema_name from information_schema.schemata; #看看一共有那些数据库
mysql> use wordpress; #选择wp库
mysql> show tables; #显示所有表
mysql> select * from wp_users; #查看所有内容
unclestinky
$P$BW6NTkFvboVVCHU2R9qmNai1WfHSC41
参考home目录下用户,这个hash应该是stinky用户的
经过一些查看发现在home文件夹的纵深文件夹中存有一个ssh私钥
虽然有了私钥,但是我们还是需求密码。
继续查询,发现一段对话
并在Documents下发现了一个pcap流量包。
有nc,直接利用nc传回kali
在查阅包时发现mrderp曾经新建用户,
mrderp:derpderpderpderpderpderpderp
ssh尝试一下密码复用,使用之前的私钥
成功
但是显然,当前用户的目录下并没有这个文件夹。这应该是一个遗留的设置,这导致,我们可以通过自己生成符合sudo条件的脚本从而直接root