Python Discord is doing an event called Revival of Code, where we work through the 2016 Advent of Code, one challenge every two days. The day 25 challenge, Clock Signal, brings back the assembunny computer again, this time with an output command. I'll solve this challenge two ways - first by analysis of the instructions itself, and then with a brute force in Python.
Day 23: • Day 23 - Safe Cracking [Revival of Code 20...
Day 12: • Day 12 - Leonardo's Monorail [Revival of C...
Repo for Advent of Code 2016 Solutions: https://gitlab.com/0xdf/aoc2016
Intro video for this event: • Introduction [Revival of Code 2023 - Adven...
Configuring VSCode to debug PyTest: • Configuring VSCode to Debug PyTest
Real Python post with templates: https://realpython.com/python-advent-...
☕ Buy Me A Coffee: https://www.buymeacoffee.com/0xdf
[00:00] Introduction
[00:16] Challenge part 1
[01:09] genday
[01:36] Analysis of assembunny
[13:50] Solving from analysis
[14:48] Getting computer from day 23
[15:22] Adding out instruction
[17:18] Setting up solve to find solution
[18:47] Adding pretty print status
[19:19] Fixing typos
[19:35] Solving
[19:54] Solving part 2, conclusion
#ctf #adventofcode #revivalofcode #python