You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 7, 2025. It is now read-only.
We were given an IP and flag format. No other info.
6
+
7
+
## Walkthrough
8
+
9
+
The only warmup worth talking about was a classic vhost issue.
10
+
11
+
Inspecting the certificate for the webserver running on `10.0.2.21` showed that the certificate was signed for 2 domains: `warmup.nuber.int` and `internal.nuber.int`. As such I tried setting the `Host` header and voila, the flag.
12
+
13
+
```py
14
+
import httpx
15
+
16
+
r = httpx.get('https://10.0.2.21/', headers={'Host': 'internal.nuber.int'}, verify=False)
17
+
print(r.status_code, r.text)
18
+
```
19
+
20
+
I actually solved this 3 mins after the CTF ended because I couldn't get it working. Turns out using `http` instead of `https` was the culprit :|
0 commit comments