栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

DC-2 靶机渗透

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

DC-2 靶机渗透

靶机记录--4

目录

主机发现

 端口扫描

扫描端口服务,服务器操作系统 

flag1

目录扫描

web端

这里有个flag2

ssh登陆--getshell

得到flag3 

找到了flag4

提权

 搜了几种git提权的方法

 final-flag

总结


主机发现

 端口扫描

扫描端口服务,服务器操作系统 

看到这里,他是把ssh服务的端口改到7744了

存在80,web端渗透

结果不能访问

 然后想起来这个http://dc-2 不能访问可能是不能解析

修改一下hosts文件

 然后可以访问了,但是还是跟上面一样,一堆没用的

flag1

 它让我去登陆

目录扫描

把kali的hosts文件也改一下(/etc/hosts)

找有用目录

web端

/wp-admin

有一个登陆点

试了弱口令,万能密码都不行

 

这有一个目录遍历漏洞,但是看不了内容

这里也有个目录遍历

 这个路径有个文件下载

还是先从那个flag1入手

从这个报错提示来看,admin是存在的

  登陆抓包看看,是明文传输的,可以尝试爆破

 然后看那个flag1里,让我使用cewl

 这是一个kali自带的字典生成工具

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

-w  写入到文件名,从指定的网站里

生成成功

 复制到共享目录

使用wpscan扫下用户名(这工具我老版kali用不了,换了个才执行的)

wpscan --url 'http://dc-2' -e u

来抓包,到intruder开始爆破

确定有admin,jerry,tom用户名,再加上密码字典来爆破

 

 爆破出两个与众不同的,可能是用户名密码

登陆上了tom

找找看

这里有一个编辑页面,本来想写个一句话,结果它把我的点改成减号了

然后想在这边传个图片马,结果好像是没权限

登到jerry试试

这里有个flag2

说了一句绘话

 放弃web端


ssh登陆--getshell

既然爆出来账户密码,那就在能想到的登陆点都试试

至此,getshell

这里发发现,他做了-rbash限制,好多命令都用不了

 使用vi绕过

 

然后他就只是提示找不到命令,额不是rbash限制

 

但是cd pwd ls 还是能用的

cat用不了,设置一下环境变量

export PATH=$PATH:/bin

得到flag3 

再看看jerry的目录

找到了flag4

 

 

提权

让我靠自己,我不是一直都在靠自己吗,那我走。。。

猜测可能是要提权了

然后我想cd到root,结果过不去

那我切换到jerry用户

sudo -l 看看当前用户能执行哪些命令(刚才tom不能用sudo)

它说jerry可以用sudo来执行git命令

 搜了几种git提权的方法

sudo git help status
!/bin/bash

sudo git help config
!/bin/bash

sudo git -p help 
!/bin/bash

都是先输入第一句,然后输入下面的

 

 提权成功

 

 final-flag

总结

又学一种提权,git是root的东西,所以在它内执行命令时,就是root权限,然后开个终端,就能得到root权限

sudo -l 经常可以带来好消息

export PATH=$PATH:/bin 添加引用bin环境变量

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/323866.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号