crackmes.one

Latest Solutions Latest activity RSS

Crackme Author Summary Date Action
Prometheus 12 Levels of Madness djd320 !!wow 2026-02-01 03:03 View
Custom Packer 2.0 djd320 keygen + writeup. cool 2026-01-31 15:34 View
CrackMePlease djd320 2026-01-31 12:10 View
TryHard crackme with password djd320 2026-01-31 08:05 View
TryHard crackme with password 0xVoldeM0rt Happy To Reverse :) 2026-01-31 03:46 View
TooManyChecks 0xVoldeM0rt Happy To Reverse :) 2026-01-31 02:50 View
CryMore EngineerShell - Execution required > Yes - Payload extraction > Not required - Dynamic analysis > Required - Primary technique > Static analysis + Dynamic execution - Key concept > KillSwitch mechanism (WannaCry inspired and my experience) - Obfuscation type > None - Risk level > Simulated Malware - Tools used > Python 3, HTTP server, Linux/Parrot OS, Windows 11, Detect it Easy, unzip, notepad++ 2026-01-31 01:59 View
Project Obscura 0xVoldeM0rt Happy To Reverse :) 2026-01-30 18:01 View
CryMore Everdoh Static Solution 2026-01-30 00:12 View
here no str? djd320 y0u_50lved_this_pr0blem 2026-01-29 21:58 View
CryMore AaushG 2026-01-29 19:17 View
really easy Adriik 2026-01-29 15:07 View
weird but easy djd320 cool 2026-01-29 09:02 View
Simple obfuscation stackpointer7 The file contains an overview of the program and code that generates the valid key! 2026-01-29 00:17 View
Password And Flag in C svidnet Pretty basic and easy crackme.And write-up for it 2026-01-28 15:46 View
Project Obscura ventie Operation Obscura by 0x3xp 1. Challenge Info Filename: ProjectObscura.exe Author: 0x3xp (Piyusha Akash) Difficulty: 1.3/5.0 (Easy) Architecture: x86-64 Language: C/C++ 2. Protection Overview The author mentioned that the flag and secret key are not stored in plain text. The binary utilizes: TLS Callbacks: Used to execute anti-debugging or initialization code before the main Entry Point is reached. Stack-string Reconstruction: Strings are built dynamically in memory during runtime to evade static analysis. Junk Data: Misleading strings like Cr4ck_m3_... are present in memory to confuse the analyst. 3. Solution Process Phase 1: Dynamic Analysis Setup Load the binary into x64dbg. Step through the TLS Callbacks (breakpoints triggered at 00007FF606D51D80 and 00007FF606D51D60) by pressing F9. Continue until the debugger hits the actual Entry Point. Phase 2: Identifying the Comparison Point The program prompts for a secret code: :: Enter the secret code: . Since it needs to verify the input, it likely uses a string comparison function. Set a breakpoint on the strcmp function located in ucrtbase.dll. In the program console, enter any dummy text and press Enter. Phase 3: Extracting the Secret Key The debugger will trigger the breakpoint inside strcmp. Examine the registers: RCX: Points to the user-provided dummy input. RDX: Points to the actual reconstructed secret key required by the program. Value in RDX: 0xP670PPGT56DEA. While other obfuscated strings were visible in the memory dump, this specific value was the one used for the final validation. 4. Final Result Restart the program and enter the discovered key: 0xP670PPGT56DEA. The program triggers a message box: "Congratulations you found the Flag!". Flag: CTF{R3v3rs3_EnG_1s_4M1ndG4m3s} 2026-01-28 15:02 View
really easy thegingeravenger 2026-01-27 22:01 View
ZEXOR-v1(Linux version) dynaspinner64 2026-01-27 16:26 View
qcrk5 by qnix dynaspinner64 2026-01-27 07:11 View
crackme2 by seveb dynaspinner64 Writeup for 64-bit version of crackme2. 2026-01-26 17:04 View
EasyVM pavler full solution 2026-01-26 12:13 View
Ragnarok akiselev 2026-01-26 08:25 View
easyAF b0bd0g Detailed walk through of the program flow and explanation as to why looking at high level disassembly is not sufficient and why we must analyze the raw assembly in order to find the answer. 2026-01-26 02:50 View
BeginnerFriendly chikom35t Easy input validation crackme 2026-01-26 01:45 View
Mind the Stack 4ian 2026-01-25 22:23 View
crackme05 by seveb dynaspinner64 Writeup for the 64-bit version of crackme05. 2026-01-25 08:51 View
Senji Ouroboros jitgeekin 2026-01-24 19:33 View
Ouroboros, Genesis jitgeekin 2026-01-24 15:15 View
Rev1 b0bd0g I believe this crackme is impossible without patching 2026-01-24 13:50 View
MyCrackme bephemeral 2026-01-24 13:46 View
Introduction to RE bephemeral 2026-01-24 13:42 View
Confusion reqviums 2026-01-24 06:30 View
CrackMe4 reqviums GUI crackme based on a name-dependent serial generation. The serial is generated in two parts using a custom rolling hash algorithm. full analysis in the attached text file 2026-01-22 20:16 View
Happy New Year tiny puzzle with a twist Suicidee Execution required: No Payload extraction: Not required Dynamic analysis: Not needed Primary technique: Static analysis Key concept: Distinguishing displayed syntax from executed syntax Obfuscation type: Symbolic / psychological misdirection Risk level: Harmless (echo-only behavior) Tools used: Text editor only 2026-01-21 17:47 View
Crackme EASY DukeDennisN 2026-01-17 22:25 View
Easy crackme LogRob01 Java crackme solved using static analysis. The JAR file was decompiled with CFR to analyze the validation logic. No patching or keygen was used. The solution is based on understanding the character-based validation conditions. 2026-01-17 22:18 View
crackme1 by seveb dynaspinner64 Writeup for the x64 version of crackme01. 2026-01-17 07:31 View
Nexus! (Lite) georgepaphitis 2026-01-16 16:13 View
ZEXOR-v1(Linux version) h4wtsauce writeup in Markdown for the ZEXOR v0.1 crackme challenge 2026-01-16 10:41 View
4-Stage Ploxied 2026-01-15 12:28 View
ZEXOR-v1(Linux version) 0xDuB 2026-01-14 22:31 View
mycrk by cli3nt grobw My solution 2026-01-14 09:21 View
Hacker's Edge Book CrackMe v2 msym The solution (the string that needs to be keyed in to solve this crackme) is redacted as the author provided a coupon code to to redeem his memoir for free. The coupon code is also redacted. 2026-01-14 07:48 View
ZEXOR-v0.1 RemiAstera this is my first write up. 2026-01-13 22:50 View
half-twins dynaspinner64 Writeup for half-twins. 2026-01-13 16:49 View
Azure msym I hope it is detailed enough. 2026-01-12 14:36 View
Happy New Year tiny puzzle with a twist jeffli6789 Automated analysis with Claude code CLI 2026-01-11 04:12 View
really easy tkhnnh A beginner-friendly guide 2026-01-10 07:45 View
noprelo dynaspinner64 Writeup for noprelo. 2026-01-10 05:44 View
crack the key stackpointer7 This file contains a writeup of what the code does and generates the correct flag 2026-01-07 19:32 View
Previous Page 15 Next