crackmes.one

mrAlpha17mr's switchboard

Author:
mrAlpha17mr

Language:
C/C++

Upload:
2026-11-06 01:35

Platform:
Windows

Points:
500

Quality:
4.0

Arch:
x86-64

Downloads:
111

Size:
6.17 KB

Solves:
16

Attempts:
26

Description

Goal: write a keygen. Patching one jump is not a solution. switchboard is a cellar keygenme for Windows x86-64, written in C. Run switchboard.exe. It takes one name and one serial from standard input, then exits. It uses kernel32 and the system C runtime only. It does not use the network and it does not open a browser. No packer and no anti-debug. Input name> 3 to 20 characters: letters, digits, spaces, and hyphens. Letter case does not matter. Anything else is rejected. serial> SW-XXXX-XXXX-XXXX-XXXX SW- is literal uppercase. Each group is four hex digits. Lowercase hex digits are accepted. Output Bad name: The panel cannot label that jack. Bad shape: That is not a cellar serial. Wrong serial: The switchboard stays dark. Right serial: The switchboard connects. Lantern CMO{........}. The success sentence is not stored as plaintext. It is rebuilt from the entered serial, so forcing one branch does not print it. Auto-validation name: CrackMes1 The flag is the CMO{........} token that this name prints. Difficulty 5. A custom virtual machine, an encoded program image, and a host bias taken from that image. Two earlier desks are decoys. Hint: the spare panel is unwired. ML- and NK- serials belong upstairs. The real checker is a small machine. Its encoded wiring is part of the hash, and the first instructions are a spare halt. The four hex groups are not stored in the order they are calculated.

Flag

Log in to submit the flag.

SolverSolvedPoints
chilli13 2026-11-06 03:09 500
micky23310 2026-11-06 04:41 500
liboxin 2026-11-06 05:22 500
arshi 2026-11-06 05:43 500
xsaralele 2026-11-06 06:11 500
vlengntng 2026-11-06 08:40 500
jarico 2026-11-06 10:09 500
mithil0605 2026-11-06 14:24 500
cedric013 2026-11-06 17:24 500
lucas_offline 2026-11-06 20:44 500
ThomasAlvenin 2026-11-06 21:41 500
NeraWF 2026-11-07 12:53 500
bakavac 2026-11-07 16:49 500
coleywoley 2026-11-07 21:48 500
levi2005 2026-11-07 22:45 500
aimbob 2026-11-08 04:46 500