当前位置: 首页 > news >正文

HTB-Jeeves

HTB-Jeeves

  • 信息收集
    • 80端口
    • 50000端口![在这里插入图片描述](https://img-blog.csdnimg.cn/5824bf345bc040ee9e449bebeade9495.png)
  • 开机
  • kohsuke -> Administrator

在这里插入图片描述

信息收集

在这里插入图片描述

在这里插入图片描述

80端口

ask jeeves是一款以回答用户问题提问的自然语言引擎,面对问题首先查看数据库里是否存在此问题答案,然后再是网站的链接。
在这里插入图片描述
第一反应会不会存在SSRF,输入google测试。
在这里插入图片描述
出现了一个图片格式的报错。
在这里插入图片描述
从中我们可以获得以下信息:

  • Microsoft SQL Server 2005 9.00.4053.00(Intel X86)
  • Standard Edition Windows NT 5.0(Build 2195:Server Pack 4)

对其进行目录扫描
在这里插入图片描述

50000端口在这里插入图片描述

jetty貌似是9.4版本,对其进行目录扫描。
在这里插入图片描述
在这里插入图片描述
进入Buil Executor Status。
在这里插入图片描述
master

在这里插入图片描述
左边有一个脚本控制。
在这里插入图片描述
别忘了目标是Windows。

在这里插入图片描述

开机

先试试能不能直接反弹,不能再上传nc.exe去反弹。在reverse shell上发现能用的负载。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

kohsuke -> Administrator

在这里插入图片描述
在C:\Users\Administrator.jenkins下有一个secret.key,hashcat暂时无法破解。
在这里插入图片描述
在这里插入图片描述
C:\Users\kohsuke\Documents下有一个CEH.kdbx文件。.kdbx是Keepass数据库文件,Keepass是一款免费的、开源、全平台密码管理器。问题来了,该怎么把他拷贝到攻击机上。

  1. 新建一个项目。

在这里插入图片描述

  1. 选择Freestyle project,并随便给项目一个名称。
    在这里插入图片描述

  2. 直接下一步

在这里插入图片描述

  1. 我们的文件已经创建完毕了。
    在这里插入图片描述

  2. 在shell上找到我们的文件夹C:\Users\Administrator\.jenkins
    在这里插入图片描述

  3. 进入我的目录
    在这里插入图片描述

  4. 把文件复制过来copy C:\Users\kohsuke\Documents\CEH.kdbx .

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
kali官网能搜到这个工具。
在这里插入图片描述

keepass2john CEH.kdbx > CEH.kdbx.hash

在这里插入图片描述
使用john尝试破解,结果为moonshine1。

john CEH.kdbx.hash

使用KeePass打开并输入密码后得到如下结果。

在这里插入图片描述
存储有许多的密码和账号。

在这里插入图片描述
我们只提取密码。

Password
12345
F7WhTrSFDKB6sxHU1cUn
pwndyouall!
lCEUnYPjNfIuPZSzOySA
S1TjAtJHKsugh9oC4VZl
aad3b435b51404eeaad3b435b51404ee:e0fb1fb85756c24235ff238cbe81fe00

最后一个aad3b435b51404eeaad3b435b51404ee:e0fb1fb85756c24235ff238cbe81fe00的格式有点奇怪。不过通过psexec获取system。

在这里插入图片描述
system的flag在哪里呢。
在这里插入图片描述
更加深入一点,那就dir /r。
在这里插入图片描述
root.txt被文件流隐藏了,如果能开启GUI,就可以通过notepad查看,但是现在只能命令行。

在这里插入图片描述

使用 powershell Get-Content -Path "hm.txt" -Stream "root.txt" 提取。

在这里插入图片描述
查看0xdf大佬的wp时候知道了新的方法。

在这里插入图片描述

NTFS文件流隐写

http://www.lryc.cn/news/59676.html

相关文章:

  • 大力出奇迹——GPT系列论文学习(GPT,GPT2,GPT3,InstructGPT)
  • Linux ubuntu更新meson版本
  • 匹配yyyy-MM-dd日期格式的正则表达式
  • 【失业预告】生成式人工智能 (GAI)AIGC
  • TensorFlow 2.0 的新增功能:第一、二部分
  • Spring Boot配置文件详解
  • 实习面试题整理1
  • 最新阿里、腾讯、华为、字节等大厂的薪资和职级对比,看看你差了多少...
  • OpenCV——常用函数
  • 超详细从入门到精通,pytest自动化测试框架实战-fixture多样玩法(九)
  • OJ练习第70题——困于环中的机器人
  • 运行时内存数据区之虚拟机栈——局部变量表
  • Java中常用算法及示例-分治、迭代、递归、递推、动态规划、回溯、穷举、贪心
  • 2个 windows 下的网络测试工具
  • HDU - 4734 -- F(x)
  • 【音视频第10天】GCC论文阅读(1)
  • 如何进行移动设备资产管理
  • 使用国密SSL证书,实现SSL/TLS传输层国密改造
  • Oracle之增删改(六)
  • OJ练习第81题——岛屿数量
  • remote gdb 操作流程
  • STM32基础代码学习G070CB串口透传调试(出厂默认)代码
  • 介绍一款idea神级插件【Bito-ChatGPT】
  • pycharm 2021.2.2 版本之前试用期过了怎么办
  • 【通世智库】宁晓红:医疗更完整的样子
  • AD20打开PCB后找不到
  • RTC 基础
  • Quaternion插值方法
  • 如何配置Stash以便与4EVERLAND一起使用
  • webpack plugin源码解析(四) HashedModuleIdsPlugin