BILLY MADISON 1.1

https://download.vulnhub.com/billymadison/BillyMadison1dot1.zip

靶场IP:192.168.32.170

image-20220714152606866

扫描对外端口

测试smb

建立共享EricsSecretStuff目录

查看ebd.txt文件

访问23端口

哈哈哈!你被禁止了一段时间,比利男孩!顺便说一句,我发现你试图破解我的无线网络 - 但笑话在你身上!我不再使用像 rkfpuzrahngvat 这样的 ROTten 密码了!麦迪逊酒店和我的一样好!!!!

根据提示,rkfpuzrahngvat是ROTten加密

访问80端口

image-20220715103503253

后缀加上exschmenuating

image-20220715104912912

根据提示

找到veronica单词的文件名,需要爆破

数据包链接:

分析数据包有几封邮件

邮件中发现:https://www.youtube.com/watch?v=z5YU7JwVy7s 默认情况下FTP是关闭的,需要旁敲端口将其激活,通过查看Youtube视频,得到了端口敲门顺序:1466 67 1469 1514 1981 1986

另外两种端口敲门方式

使用邮件的账号密码登录FTP服务器

image-20220715112849126

继续……所以显然目标上有一个后门。我们可以通过发送带有特定短语的电子邮件来启用后门。观看链接的 YouTube 视频后,我认为这句话是My kid will be a soccer player. 我发送一封电子邮件,其中包含使用swaks.

又或者这样

然后我执行另一次nmap扫描。果然,我们发现一个新的端口打开了。

image-20220715142408938

现在我需要密码。回到之前的电子邮件线索,我记得 Veronica "Rocks",而且她可能在密码中使用了她的名字。有了这些信息,我从 rockyou 创建了一个包含单词"veronica"的单词表。

登录FTP服务器

可能你使用的传输模式是ASCII,这个模式只能用于传输文字文件。

可以尝试切换成二进制模式获取文件试一下。

在我使用get命令获取zip文件时发现了这个问题总是缺少几k从而倒是压缩包不完整解压失败,使用bin模式就好起来了。

image-20220715145631132

查看邮件信息

该电子邮件为我们提供了有关数据包捕获和 ssh 密码的线索,数据包捕获包含破解 WPA/WPA2 密码所需的 4 次握手。这可以通过 aircrack-ng 或 hashcat 来完成。

aircrack-ng爆破密码

image-20220715144744118
image-20220715151305694

hashcat爆破

找到密码是triscuit*,登录SSH

让我们看看我们在eric's主目录中有什么可用的。

我检查了两张图片,但没有任何有趣的东西出来。

是时候尝试提升了。

经过一番挖掘,并根据之前的发现,它看起来eric最初使用了许多漏洞利用之一来提升到root. 这些漏洞似乎都不再起作用,但是suid发现了一个有趣的文件。

如果我们提供两个路径,则会在第二个路径创建一个文件,该路径可由eric. 我们可以在_任何_位置创建文件,如下所示。

我试图通过创建一个cron.hourly条目来利用这一点,该条目会将eric用户添加为sudoer.

现在,我等一个小时左右后,我检查一下是否可以sudo

最后更新于