Moneybox
ip 192.168.54.230
打点
端口号有 21 22 80
先去80
没有什么线索,f12也没有内容,直接目录扫描
dirb http://192.168.54.230/ /usr/share/wordlists/dirb/big.txt
有一个 blogs,f12查看
提示我们去这个目录下,
有一个key
3xtr4ctd4t4
21端口有一个ftp连接,但是账户用户名不知道是啥,百度了一下,有一个匿名账号anonymous可以登录
出了一张图片,忘记杂项怎么玩了,只能百度,利用
steghide info trytofind.jpg
查看信息
发现需要密码,可以试试上面的这个密码3xtr4ctd4t4 ,成功了
利用
steghide extract -sf trytofind.jpg
提取图片信息
提取到一个文件,意思说renu这个用户有弱口令,试试ssh爆破
成功爆破出账户renu 密码987654321
提权
发现还有另外一个名为lily的用户,尝试切换发现没有密码,爆破也失败了
我们来看renu下的文件,有一个.ssh,我们去看看
下面有三个文件,其中
known_hosts:跟新的主机建立ssh协议的时候,会把新的主机名添加进去
id_rsa.pub:登录ssh的公钥
id_rsa:登录ssh的私钥
这个时候我们发现lily下也有一个ssh文件,且发现文件内容与renu的公钥相同
也就是说,lily上已经有renu的公钥,我们现在通过renu本地的私钥就可以登陆上lily的ssh,登录方法是ssh lily@127.0.0.1
不需要密码就可以直接登录,我们看下lily能执行哪些sudo命令
perl命令可以,我们直接拿去提权网站
先试试这个shell命令好像不行,再试试sudo命令就可以了
完结撒花!