ASSEMBDLE
Rate itScan memory, patch assembly and beat a crackme, one puzzle a day in your browser.
Every day: One assembly hacking puzzle a day, the same for everyone, with a difficulty tier set by the weekday: memory scans on Monday and Tuesday, patches on Wednesday and Thursday, crackmes from Friday to Sunday. New puzzle: Midnight US Eastern Time.

ASSEMBDLE is a daily browser puzzle about old-school game hacking. Each day brings one small program to work on with a built-in memory scanner and debugger: find a value, patch the code that changes it, or rewrite a check so it accepts a serial it should refuse. Monday is the easiest day and Sunday the hardest.
About ASSEMBDLE
ASSEMBDLE turns the craft of the cheat trainer and the crackme into a daily puzzle. Every day there is one release, styled like a scene NFO file, with a target program, a goal and a score of 1000 points. The tools are built into the page: a memory viewer that shows the routine line by line, the registers, and Step, Run and Reset buttons.
The week climbs in seven tiers. Monday and Tuesday are scan days, where you find a value in memory. Wednesday and Thursday are patch days, where you find the value and then change the code that alters it. Friday to Sunday are crackmes: a program refuses a serial and you edit its instructions until it says yes. You double-click a line, type a new instruction, and the site assembles and runs your version, so any change that reaches the goal counts.
Three hints sit under each puzzle, each one plainer than the last, and each one costs points. A walk-through mode plays the day with you step by step for complete beginners, though that run is not scored, and a separate tutorial teaches the basics first. Your stats, streak and badges are kept on your device, and an archive calendar lets you open earlier days by type.
The site has no ads, no trackers and no cookies unless you switch on remember me. It suits programmers, students of assembly and anyone who grew up with trainers and keygen music; the extras include a chiptune studio for the wait until the next release.
How to play ASSEMBDLE
- Open assembdle.com and read the day's release notes: the target program, its goal and the tier for that weekday.
- Read the routine in the memory viewer and use Step or Run to watch the registers change.
- On scan days, use the memory scanner to find the value the goal names.
- On patch and crackme days, double-click a line of assembly and type a new instruction; the site assembles and runs it.
- Press the goal's button, such as Run the check, to test your change; open a hint if you are stuck, at a cost in points.
- When the target gives the wanted answer the day counts as cracked, and you can share your result.
Screenshots


Tips
- Start with the tutorial if you have never read assembly: it covers what the registers and jumps do.
- On crackme days, follow the path a refused input takes through the jumps; often one conditional jump is all that stands between you and the accepting line.
- Hints get more direct as they go and cost more, so try the first one before the others.
- Earlier in the week is easier, so new players can start on a Monday and build up to the weekend crackmes.
Questions
What time does ASSEMBDLE reset?
A new release comes out at midnight US Eastern Time, and the page shows a countdown to the next one.
Do I need to know assembly?
It helps, but the site has a tutorial, three hints a day and a walk-through mode that plays the puzzle with you step by step. A walked run is not scored.
Is ASSEMBDLE free?
Yes. It plays in the browser with no account, and the site says it has no ads and no trackers.
Can I play earlier puzzles?
Yes. The archive shows a month at a time, marks scan, patch and crackme days, and lets you open a day you missed.
Ratings and reviews
No ratings yet. Be the first to rate ASSEMBDLE.
Games like ASSEMBDLE

Draw my Code
Another daily puzzle about reading low-level code: trace a tiny C function and paint what it outputs.

fata Daily (programming quiz)
A short daily quiz on real code, finding the bug or the output, for the same programmer crowd.

Regexle
A daily logic grid for programmers, filled so every row matches its regular expression.

Regexle (regexle.ithea.de)
Probe a hidden regular expression each day, a similar test-and-observe loop to stepping through a routine.

Programmdle
A lighter daily for coders: guess the programming language, framework or library of the day.

FLÄTPÄCK
Program a robot through the day's flat-pack furniture store in as few commands as you can.

MNEMONIC
Climb one tower of quick brain puzzles a day, the same tower for every player.

Nullfield
A Game Boy style Minesweeper that never needs a guess, with a daily field.