$ cat writeup.md…
$ cat writeup.md…
hackthebox
Task: Parse mixed emails and passwords, find valid credential pairs where the firstname from the email appears as a substring in the password. Solution: Extract firstname from email local part (all chars except last), check substring match against all passwords, sort pairs lexicographically.
$ cat /etc/rate-limit
Rate limit reached (20 reads/hour per IP). Showing preview only — full content returns at the next hour roll-over.
| Field | Value |
|---|---|
| Event | HackTheBox |
| Category | Programming/Misc |
| Difficulty | Easy |
| Target | 94.237.56.175:43741 |
| Flag | HTB{th4t_1s_4n_0bvi0us_p41r1ng} |
The data leaked quietly - unnoticed, unguarded, and brimming with opportunity. You're in deep now. A tangle of credentials spilled from a forgotten system connected to CygnusCorp's sprawling digital perimeter. Half garbage, half gold. Somewhere in this chaos are access keys - real names, real logins, real passwords. You just have to find the ones that match.
This is a web-based coding challenge using Monaco editor interface. The task involves:
firstname + first_letter_of_lastname@domain
[email protected] (Alice J.)[email protected] (Josh R.)The email format firstnameX@domain means:
firstname + first_letter_of_lastnamefirstname = local_part[:-1] (remove last character)For example:
[email protected] -> firstname = lisabeth[email protected] -> firstname = nevin[email protected] -> firstname = joicelocal_part[:-1]import re ...
$ grep --similar