黑客信息网HTB: Worker渗透测试

基础信息 简介:Hack The Box是一个在线渗透测试平台。可以帮助你提升渗透测试技能和黑盒测试技能,平台环境都是模拟的真实环境,有助于自己更好的适应在真实环境的渗透链接:https://www.hack...

基础信息

简介:Hack The Box是一个在线渗透测试平台。可以帮助你提升渗透测试技能和黑盒测试技能,平台环境都是模拟的真实环境,有助于自己更好的适应在真实环境的渗透
链接:https://www.hackthebox.eu/home/machines/profile/270
描述:

注:因为是已经退役的靶机所以现在的ip地址与信息卡中的并不一致。

前言

本次演练使用kali系统按照渗透测试的过程进行操作,通过svn获取网站的版本信息与用户,通过管理界面上传木马文件或去shell,最终通过创建管道修改管理员密码获得root权限。

一、信息收集

1、靶机ip

ip地址为:10.129.2.29

2、靶机端口与服务

3、网站信息收集

进入80端口,没有获取到有用信息
使用diesearch进行目录扫描,获取的都是一些目前用不到的信息
使用svn查看已部署网站的早期版本

获取到了一个用户与最新的网站名称
用户:nathen
密码:wendel98
网站: http://devops.worker.htb
将该地址写入hosts文件重新进行访问
将获得的账号和密码写入进入页面

二、漏洞探测与利用

经过研究我们可以利用这个账号的权限来发布一些信息,并且这些信息可以为其他用户所用,我们可以利用这个权限上传一个木马文件并获取shell
操作如下:
建立新分支
进入新创建的分支
上传木马文件
之后与我的操作一样
操作完成后进入该链接反弹shell,这个过程要快一点,要是操作太慢链接就会失效
反弹shell的链接如下

三、提权

1、获取user.txt

获取交互式shell

在\svnrepos\www\conf目录下发现密码文件

经过枚举我们获得了可用的账号与密码
用户:robisl
密码:wolves11
使用evil-winrm进行强制登录
链接:https://github.com/Hackplayers/evil-winrm
登录成功获取到user.txt

2、提权获取root.txt

接下来我们进行使用robisl登录管理界面,可以通过创建新的管道来更新管理员密码
只保留其中的一部分
设置好之后运行
使用evil-winrm进行强制登录获取root权限

总结

获取网站版本信息与用户之后进入了管理界面,在管理界面耽误了很长时间,因为不知道给页面有和作用耽误很长时间,中间反弹shell的时候一定尽量操作流畅迅速否则会反弹失败,自己在面对陌生的系统时不能很好的进行理解与利用有待提高。

  • 发表于 2021-04-15 21:54
  • 阅读 ( 204 )
  • 分类:互联网

0 条评论

请先 登录 后评论
李勇
李勇

744 篇文章

你可能感兴趣的文章

相关问题