Mic Check Five
XESXOR9/10/20261 min read
#reversing#custom#easy#arithmetic_reverse#source_code_analysis
Mic Check Five
Platform: rev-kids20.forkbomb.ru | Category: Reversing | Type: Challenge | Difficulty: Easy | OS: NA | Author: XESXOR | Date: 2026-03-09 | Status: Solved Techniques: arithmetic_reverse, source_code_analysis
Summary
Language: C. Source code provided. Flag checker with positional shift encoding.
Mic Check Five — Reverse Kids 2.0
Description
Language: C. Source code provided. Flag checker with positional shift encoding.
Analysis
Verification algorithm:
c read-only • copy allowedchar serial[] = "f2hwldozg|:wbq"; for (i = 0; i < strlen(serial); i++) { if (input[i] + i != serial[i]) { /* wrong */ } }
Solution
Reverse operation: input[i] = serial[i] - i
python read-only • copy allowedserial = "f2hwldozg|:wbq" flag = ''.join(chr(ord(c) - i) for i, c in enumerate(serial)) # REDACTED