crackmes.one

memetic0's Tropical

Author:
memetic0

Language:
C/C++

Upload:
2026-09-18 23:29

Platform:
Unix/linux etc.

Difficulty:
5.0

Quality:
4.0

Arch:
x86-64

Downloads:
32

Size:
21.65 KB

Writeups:
0

Comments:
0

Description

# TROPICAL A live field on a mixing desk. Six cells on a side. The right-hand bars never sit still until the serial is right. The serial is 16 hex digits. The desk locks when the field holds a single height - not a password, not a checksum against a string in `.rodata`. Wrong serials keep the ground moving. Patching the lock bit is invalid. ## Run ./tropical Run in a colour capable, UTF-8 terminal. ## Goal Write a keygen. The unique serial is determined by the planted field, not by brute force. ## Hints The usual product is the wrong product. If a library offers you eigenvalues, ask which arithmetic it meant. Whatever lives in the serial is a height, not a point. One coordinate of the shape is already pinned; you are not searching a plane.

Labels ?

Anti-debugging Debugger/tool window detection Timing (rdtsc/GetTickCount) INT3 / 0xCC breakpoint scan Exception-based (SEH/VEH/INT2D) Parent-process check String / data encryption XOR Crypto / hash algorithm Other / custom hash Anti-tamper / integrity Custom / generic obfuscation