Author: R3tr0BS
Language: Assembler
Upload: 2020-12-08 17:31
Platform: Unix/linux etc.
Difficulty: 1.0
Quality: 3.8
Arch: x86
Downloads: 304
Size: 20.00 KB
Writeups: 15
Comments: 7
Description
its your time to learn using this basic example
You must be logged in to post a comment
You must be logged in to submit a writeup
Solution by dmfr on 2020-12-22 04:52:This is my first writeup.
Solution by RobertoSpartan on 2020-12-25 10:45:hexdump -C run.exe reveales: 00002000 50 34 35 35 77 30 72 64 59 6f 75 20 47 6f 74 20 |P455w0rdYou Got | 00002010 54 68 69 73 21 0a 57 72 6f 6e 67 21 0a 1c 00 00 |This!.Wrong!....| most probably it must be P455w0rd using gdb (I've used Evan's Debugger so more easy) gdb ./run.exe set args P455w0rd run the response: You Got This! [Inferior 1 (process 27562) exited normally]
Solution by shruggie on 2021-01-03 11:05:Quite easy to solve
Solution by pancakem on 2021-01-10 10:01:
Solution by vulf on 2021-05-30 20:24:This is my first writeup and this was a fun solve.
Solution by frogmonkey25 on 2021-06-14 22:30:
Solution by Madness on 2021-06-27 19:43:Pretty easy, good fun.
Solution by g3chantr on 2021-12-16 11:52:It a simple chall but nice one ! Thanks
Solution by 7cherubin on 2022-07-19 09:31:
Solution by weerdmonk on 2022-08-25 18:57:
Solution by shell_or_die on 2023-08-10 11:58:
Solution by RevBeginner on 2024-03-13 10:08:
Solution by zaer777 on 2025-01-20 23:17:simple challenge to warm up
Solution by kvv on 2026-03-14 08:41:Argument-based check; only the first 4 bytes of the stored password are enforced.
Solution by ViShNeViYkOmPoT on 2026-06-22 14:35:Solved using static analysis in Ghidra. The password check only validates 4 bytes due to an undefined4 type, so the full string is never fully compared.
Share how awesome the crackme was or where you struggle to finish it! Stay polite and do not spoil the solution/flag!
Please keep the comments section English-only.
How would you rate the difficulty of this crackme ?
How would you rate the quality of this crackme ?