| Tiktok comment crackme |
petik |
tiktok-comment-solve |
2026-10-10 18:16 |
View |
| The Goat |
Delirium |
Another 187 |
2026-10-10 13:25 |
View |
| thefirsttest |
cryash |
using binaryninja |
2026-10-10 12:22 |
View |
| (keygenme) Wait, it was all linear? Always have been. |
lesadfg710 |
|
2026-10-09 19:06 |
View |
| Type Punning |
petik |
type-punning-solve |
2026-10-09 18:17 |
View |
| WarGames |
petik |
wargames-solve |
2026-10-09 17:32 |
View |
| Password Check With State Machine |
cryash |
keep in mind that I'm a beginner but here is what I did using binaryninja step by step: |
2026-10-09 15:15 |
View |
| I forgot my password!!!! |
acheylate |
Write Up |
2026-10-09 08:06 |
View |
| DPRK Loyalty Evaluation |
acheylate |
Write-Up: Dual pass binary |
2026-10-09 07:30 |
View |
| Easiest_my_first |
acheylate |
Crackme Write-up: Simple Password Check |
2026-10-08 20:10 |
View |
| WarGames |
Sandwichease |
How i solved this crackme |
2026-10-08 17:34 |
View |
| Tiktok comment crackme |
Azazel_ |
Part 1 was supposed to return `false`. We found the solution by examining the conditions in the `if` block and writing an appropriate test script. |
2026-10-08 16:50 |
View |
| Type Punning |
Azazel_ |
By examining the clues provided by the author, the appropriate initial seed is found and the XOR code is written. |
2026-10-08 14:28 |
View |
| Mini LLM Sentinel |
DeepDominance |
Bypassed the anti-debug sentinel, solved the password's structural checks with Z3, then reconstructed the embedded 6-8-1 neural network from .rdata to confirm AI-99|~?0=PM;g6! triggers ACCESS GRANTED. |
2026-10-08 12:25 |
View |
| Wheredakey |
acheylate |
|
2026-10-08 09:39 |
View |
| thefirsttest |
Sandwichease |
Solution how to do thefirsttest by JoeJoeJoe |
2026-10-08 07:23 |
View |
| Password Check With State Machine |
petik |
state-machine-solve |
2026-10-08 04:26 |
View |
| reaper maze |
brijeshzzzz |
When I first opened this crackme, the first thing I noticed was that the There was no obvious: strcmp(input, "some_password") program did not appear to contain a normal password comparison |
2026-10-07 18:10 |
View |
| reaper maze |
Sandwichease |
|
2026-10-07 17:48 |
View |
| Wheredakey |
Shadow@41 |
I solved this problem with the help of GDB |
2026-10-07 04:08 |
View |
| KeygenMe |
HunterInPlainText |
Created a keygenerator in python with logic based on Ghidra generated C-code. |
2026-10-06 01:42 |
View |
| Dead Terminal |
hugoway |
Reverse the operation using a C program |
2026-10-06 01:25 |
View |
| branchless branching |
acheylate |
banchless: keygen Writeup |
2026-10-05 19:23 |
View |
| Wheredakey |
wizard101 |
I used ghidra to analyze the pseudo-c and find the logic |
2026-10-05 19:16 |
View |
| Automata Simulation |
sh0k0n1c |
Change byte_14000B0E8 to 1 easy |
2026-10-05 12:45 |
View |
| thefirsttest |
Shadow@41 |
Analyzed the binary using Ghidra, found the password validation logic in main(), and converted the required hexadecimal value to decimal to obtain the correct password. |
2026-10-05 05:31 |
View |
| muhemed crackme |
HunterInPlainText |
My Process for Cracking Muhemed Crackme by HunterInPlainText |
2026-10-05 01:10 |
View |
| tropes_safe_cracker_1 by trope |
Glitch_Baby |
Ghidra failed to decompile properly |
2026-10-04 21:56 |
View |
| thefirsttest |
acheylate |
Crackme Write-Up |
2026-10-04 16:25 |
View |
| custom protector |
DeepDominance |
I have published the complete writeup in my GitHub repository |
2026-10-04 15:35 |
View |
| Wheredakey |
HunterInPlainText |
I used strings for quick triage, Ghidra to identify basic program functionality, and gdb to analyze the register values before the strcmp. |
2026-10-04 14:52 |
View |
| thefirsttest |
petik |
thefirsttest-solve |
2026-10-03 08:56 |
View |
| Mini LLM Sentinel |
petik |
mini-llm-sentinel-solve |
2026-10-03 08:45 |
View |
| Hecate linux/unix |
Glitch_Baby |
FNV-1a hashing used |
2026-10-02 20:32 |
View |
| catgirl.crack |
Glitch_Baby |
My first .NET crackme |
2026-10-02 20:25 |
View |
| very simple keycheck |
wiusiwisiw |
really simple |
2026-10-02 18:04 |
View |
| really easy |
Glitch_Baby |
Did static analysis |
2026-10-02 16:24 |
View |
| Wheredakey |
eual |
Basic Analysis and Disassemblyusing GDB |
2026-10-01 12:53 |
View |
| Matryoshka VM |
Delirium |
# MatryoshkaVM Crackme — Write-up / Tutorial |
2026-10-01 10:57 |
View |
| SP network cipher |
Delirium |
xorNT Keygen — Solution & Reverse‑Engineering Tutorial |
2026-10-01 09:59 |
View |
| thefirsttest |
vetementsvmnts |
The password is compared as a decimal integer rather than a string. Using static analysis, I disassembled the main function to find the comparison cmp eax, 0x72abb3c9 and the scanf format string "%d\n |
2026-10-01 08:56 |
View |
| easyjerk |
hugoway |
Brute force using transform function |
2026-10-01 01:22 |
View |
| custom protector |
Sukia |
FUN |
2026-09-30 20:54 |
View |
| very simple keycheck |
b1902290 |
Password confirmation via ghidra |
2026-09-30 17:57 |
View |
| Fugsv1.1 |
arshi |
Comprehensive Writeup |
2026-09-29 15:44 |
View |
| Next generation Keygen |
arshi |
Comprehensive Writeup |
2026-09-29 10:06 |
View |
| Wheredakey |
mxvlpr |
Found expected password using ltrace |
2026-09-27 18:37 |
View |
| Quintessence |
petik |
quintessence-solve |
2026-09-27 18:13 |
View |
| Getting started patch-me |
vetementsvmnts |
A beginner patching challenge featuring control flow obfuscation. Solved by identifying the junk branch and patching the string reference from failure to success using Ghidra |
2026-09-27 17:15 |
View |
| find a real key |
zeroflag |
Static analysis and GDB/GEF solution tracing two validation loops, a transformed byte buffer and XOR-based flag checking. Manual reconstruction and step-by-step walkthrough included. |
2026-09-27 12:41 |
View |