You Cant C Me
You Cant C Me
Platform: HackTheBox | Category: Reversing | Difficulty: N/A | Author: D3v0o0Nu11 | Date: 2026-02-10
Description
Can you see me?
Solution Approach
Core idea: Identify the weakness from source review or fingerprinting first. Iterate with incremental payloads instead of guessing.
Steps
-
First, unzip the
.zipfile given. -
Check the file type we got.
-
It's a binary file and it's stripped. Means it's harder for us to debug the binary flow.
-
Let us decompile the binary and search for the
main()function. -
Notice here, if our input have the same strings as
Local_28then the binary will print our output wrapped with HTB prefix. -
Well i already tried to convert the hex into characters, but still got the wrong ans. which are weird.
-
Let us set the breakpoint at this offset using gdb
-
Look at the RDI value.
-
Let us copy that and enter the strings.
-
Got the flag!
Flag
REDACTED
Lessons Learned
- Identify the weakness from source review or fingerprinting first.
- Iterate with incremental payloads instead of guessing.
- Reuse the same pattern in future engagements.