HTB | UnderPass — Daloradius & Mosh-server
This is a Linux box. You can find it here.
HTB | UnderPass — Daloradius & Mosh-server
Ready to level up your hacking skills?
Join Hack The Box — the ultimate platform to learn penetration testing and cybersecurity hands-on.
👉 Start hacking *here* and get access to real-world labs, challenges, and career-boosting skills.
This is a Linux box. You can find it here.
You can watch the video walkthrough here.

Skill Learned
- Daloradius enumeration
- Mosh shell interaction
NMAP
IP: 10.10.11.48
nmap -sT -p- --min-rate 10000 10.10.11.48 -Pn -oA nmap_ports
nmap -sC -sV -p 22,80 10.10.11.48 -Pn -oA nmap_ports_details
A quick UDP scan shows port 161
sudo nmap -sUV -T4 10.10.11.48 -oA nmap_ports_udp
Port 80
Let’s visit port 80
Nothing much on port 80.
Port 161
snmpwalk will dump the full SNMP information
snmpwalk -v 2c -c public 10.10.11.48
In addition to the description nmap printed, there’s an email address, steve@underpass.htb.
We can also see "Underpass.htb is the only daloradius server in the basin!"
Daloradius
I’ll try visiting/daloradius, and there is a different response:
403 Forbidden is not the same as 404 Not Found. This is likely a directory in the web root folder on the server.
Let’s brute force directory enumeration
ffuf -c -w /usr/share/wordlists/seclists/Discovery/DNS/dns-Jhaddix.txt -u "http://10.10.11.48/daloradius/app/FUZZ" -t 200
On fuzzing /daloradius , we found the app and contrib on fuzzing /app We found operators
On fuzzing operators, we found index.php, which redirects to login.php
Foothold/shell
On a quick Google search, we found the default credentials administrator:radius, and we are in the admin panel
Shell as svcMosh
onmanagement -> list user We found the hash for a user
The username is svcMosh, and there’s a 32 hex character password that is likely a hash. I’ll throw that into CrackStation, and we’ll find the cracked password
Using the creds we are in
And we found user.txt
Privilege Escalation
There are no other users with home directories in /home:
svcMosh@underpass:/home$ ls
svcMosh
Or users with shells configured:
svcMosh@underpass:/$ cat /etc/passwd | grep 'sh$'
root:x:0:0:root:/root:/bin/bash
svcMosh:x:1002:1002:svcMosh,60001,8675309,8675309:/home/svcMosh:/bin/bash
svcMosh can run mosh-server as any user using sudo:
sudo -l
From the mosh document, we can find
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.
Mosh is a replacement for interactive SSH terminals. It’s more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.
Mosh is free software, available for GNU/Linux, BSD, macOS, Solaris, Android, Chrome, and iOS.
There was a question (FAQ) that will help us run the mosh
Q: How do I run the mosh client and server separately?
According to that, we have to run
sudo /usr/bin/mosh-server
This will give a key and port number, We have to note the port number and key and run the mosh server on 127.0.0.1 (since it is locally hosted)
MOSH_KEY=<KEY> mosh-client <IP> <PORT>
And we are in as root
If you enjoyed this article and want to dive deeper into cybersecurity topics, feel free to explore my detailed write-ups on GitBook. I cover a range of topics, including vulnerability assessments, penetration testing techniques, and security methodologies.
👉 Check out my GitBook for more insights
👉 Watch my videos on YouTube: AnuragSec
Stay tuned for more content, and don’t forget to follow for future updates!
Ready to level up your hacking skills?
Join Hack The Box — the ultimate platform to learn penetration testing and cybersecurity hands-on.
👉 Start hacking *here* and get access to real-world labs, challenges, and career-boosting skills.
메타데이터
- post_id
- b1ae3f5400b1
- slug
- htb-underpass-daloradius-mosh-server-b1ae3f5400b1
- url
- https://infosecwriteups.com/htb-underpass-daloradius-mosh-server-b1ae3f5400b1
- canonical_url
- https://infosecwriteups.com/htb-underpass-daloradius-mosh-server-b1ae3f5400b1
- author_url
- https://medium.com/@anuragtaparia14
- status
- ok
- fetched_at
- 2026-09-04 10:50:30