crackmes.one

mrAlpha17mr's lamplighter

Author:
mrAlpha17mr

Language:
Python

Upload:
2026-11-06 01:18

Platform:
Multiplatform

Points:
300

Quality:
4.0

Arch:
other

Downloads:
72

Size:
6.78 KB

Solves:
15

Attempts:
23

Description

Goal: write a keygen. Patching a branch is not a solution. lamplighter is a night-clerk keygenme written in Python. Run it with py -3 lamplighter.py. It takes one name and one serial from standard input, then exits. Standard library only. It does not use the network, and it does not open a browser. No packer and no anti-debug. Python 3.9 or newer. Input name> 3 to 20 characters: letters, digits, spaces, and hyphens. Letter case does not matter. Anything else is rejected. serial> NK-XXXX-XXXX-XXXX NK- is literal uppercase. Each group is four hex digits. Lowercase hex digits are accepted. Output Bad name: The clerk cannot spell that name. Bad shape: That is not a ledger serial. Wrong serial: The lamp stays dark. Right serial: The clerk stamps the ledger. 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 3. A decoy algorithm, a picture with a lying caption, and a custom mix. The public file is one Python script. Hint: the first main is a guest, and the moth's serial is for the porch next door. The picture's caption is not the combination. The words in the paint are not the combination either. A few names make the clerk talk; those lines are not the stamp.

Flag

Log in to submit the flag.

SolverSolvedPoints
chilli13 2026-11-06 03:02 300
micky23310 2026-11-06 04:48 300
liboxin 2026-11-06 05:32 300
arshi 2026-11-06 05:43 300
xsaralele 2026-11-06 06:43 300
0xozaki 2026-11-06 06:52 300
Gelar 2026-11-06 14:26 300
mithil0605 2026-11-06 14:33 300
cedric013 2026-11-06 17:18 300
tragedia 2026-11-06 20:09 300
lucas_offline 2026-11-06 21:00 300
SirWardrake 2026-11-07 00:27 300
NeraWF 2026-11-07 12:40 300
jarico 2026-11-07 13:29 300
wesker 2026-11-07 20:15 300