crackmes.one

Latest Solutions Latest activity RSS

Crackme Author Summary Date Action
Password And Flag in C xttrnela Found the password using GDB debugger 2026-09-21 16:58 View
Tricky challenge or is it ? sh0k0n1c Decrypt XOR string seen in the entry point of program 2026-09-21 13:07 View
My First crackme Shiro5550 check strings 2026-09-20 13:41 View
Pass CrackMe bestaireverser Collapsed the VM layer to its final byte predicate. 2026-09-20 10:01 View
Tricky challenge or is it ? fon37 Just a simple static reverse 2026-09-20 06:07 View
Find the password Windows ver fon37 understanding the assembly code 2026-09-19 02:24 View
Tricky challenge or is it ? acheylate The secret string is: supersecret123 2026-09-18 07:35 View
Product Activation ok activate interprets libcerberus.so as bytecode for a custom vm with an mmu. traced it via ptrace, reversed the opcode set and the seeded rolling hash check, key fell out of the recurrence 2026-09-18 00:21 View
sygil (gui version for linux) ok Keygen for any alias: FNV-1a-32 hash, fold (h>>16)^(h&0xFFFF), format syg-%08x-%04x-%08x. TracerPid anti-debug XORs 0xDEADBEEF when traced. Verified in GUI. 2026-09-17 23:19 View
Find the password kaya Password HVUHADN — recovered by cross-referencing the result strings and disassembling the check at 0x100fd: the password is stored as two overlapping 4-byte XOR constants (0x48555648 'HVUH' + 0x4e444 2026-09-17 22:19 View
easy_reverse zeroflag Static analysis and GDB/GEF solution exploring argc/argv, pointers and character-based validation. Step-by-step walkthrough included. 2026-09-17 19:14 View
Auth Pin tor1 ConfuserEx-obfuscated PIN check where the secret was hiding in plain sight — PIN as a raw int, strings only Base64-encoded. 2026-09-17 18:40 View
user-pass. tor1 Manual unpacking of an Agile.NET packer with anti-debug, then AES key/IV extraction to decrypt the credentials — all statically, without letting the app run under a debugger. 2026-09-17 18:36 View
a bit of a challenge Kontar https://kontar0.github.io/writeups/crackme-04.html 2026-09-17 14:07 View
KeygenMe xttrnela Made a keygen which calculates correct serial 2026-09-17 11:15 View
Monsignors Crackme xttrnela Found the password using Ghidra decompiler. 2026-09-17 10:34 View
a bit of a challenge nomnomheapnom Name is hashed with 32-bit FNV-1a plus two rotating accumulators, then fmix32-avalanched; "%08x%08x%08x" gives the 24-char sigil. ptrace(TRACEME) anti-debug only; trivial forward keygen. 2026-09-17 05:45 View
good kitty SOURAV 2026-09-17 05:17 View
vvsc by elijunior01 SOURAV - Takes numeric password as input - Checks if the password is correct or not - If password is correct then print **Allowed access** else **Access denied** 2026-09-17 05:15 View
Simple crackme SOURAV I gave a random input at first and **ltrace** command was able to trace the library function calls made and we can see it loaded the user input as **args1** and the original key as **args2**. Of cours 2026-09-17 05:12 View
PrettyDamnEasy SOURAV - Takes user input string (**found %s by examining 0x201a**). - Checks if the string is correct or wrong. - If string is correct then it prints **Correct password** else **Wrong password, try another* 2026-09-17 05:10 View
Plain sight SOURAV checkout the rdx donohard code value 2026-09-17 05:08 View
PieIsMyFav SOURAV - The binary takes an integer input which can be inferred because `x/s 0x204b` gives us `%d` - If we give wrong integer then we get **Try harder...** - If we give the right integer then we get **Essa 2026-09-17 05:05 View
eyecandylocked by nexy SOURAV checkIt() function disassembly check 2026-09-17 05:03 View
easyAF SOURAV The password of was present in the $rsp register and got loaded in 2026-09-17 04:58 View
crackme1 by adamziaja SOURAV The program takes username as input which has to be between 8 and 12 characters otherwise the message username must be between 8 and 12! is printed 2026-09-17 04:50 View
Beginner Friendly SOURAV extract readable strings or text from binary 2026-09-17 04:47 View
Back To The beginning Keygen xttrnela Made a keygen satisfies the password conditions 2026-09-16 20:56 View
a bit of a challenge Mazsola FNV + Murmur3 keygen 2026-09-16 20:16 View
Plain sight zeroflag Static analysis and GDB/GEF solution using standard Linux tools. Step-by-step walkthrough included. 2026-09-16 19:15 View
crackme_l6_hard jobany pretty fun to do :) 2026-09-16 18:22 View
muhemed crackme xttrnela Found the password using Ghidra tool 2026-09-16 18:16 View
sygil.fun vetementsvmnts Python keygen based on FNV-1a hash of the name. 2026-09-16 17:28 View
My First crackme xttrnela Found a line of code where the input string and password are compared 2026-09-16 15:40 View
arbchal (b-v0.1) jobany ggs 2026-09-16 12:59 View
/\ Hydra \/ (MCM 7) /\ nke comprehensive writeup 2026-09-15 22:36 View
/\ Hydra \/ (MCM 7) /\ beto2dev Finally solved 2026-09-15 21:46 View
Level 3 Orilo 2026-09-15 20:38 View
Level 2 Orilo 2026-09-15 20:17 View
Level 1 Orilo 2026-09-15 19:52 View
U Can't Pass vetementsvmnts Patched the hardcoded comparison value to bypass the impossible check. 2026-09-15 17:32 View
ZSecure tor1 Solved via dynamic analysis in dnSpy — all stage secrets read from runtime. 2026-09-15 15:02 View
muhemed crackme vetementsvmnts wvohXN8X7C14jrq1F*!j 2026-09-15 07:58 View
crackme_l6_hard Aaaaatony Keygen for the custom-VM protection: recovered a valid name/serial by reversing the bytecode VM and inverting the name hash. No patching. 2026-09-14 22:25 View
CrackmesForBeginners (CFB) #1 Apyx 2026-09-14 19:01 View
really easy vetementsvmnts 2026-09-14 18:09 View
Get the passcode zeroflag Terminal-only solution using standard Linux tools. Step-by-step walkthrough included. 2026-09-14 11:05 View
Double Door Orilo 2026-09-13 12:01 View
password esasy ebaldremal228 A beginner-friendly crackme where the password is hardcoded and stored in plain text in the .rdata section. The correct password is `1234` 2026-09-13 11:10 View
ZSecure JIHN Boot Key Reversing 2026-09-13 04:40 View
Page 1 Next