Skip to content

Synacor challenge solution written in C++

Notifications You must be signed in to change notification settings

mandyedi/synacor-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synacor Challenge

https://challenge.synacor.com

In this challenge, your job is to use this architecture spec to create a virtual machine capable of running the included binary. Along the way, you will find codes; submit these to the challenge website to track your progress. Good luck!

My solution is written in C++. See detailed spec in arch-spec.

Usage

Execute challenge:

synacor challenge.bin

Disassemble:

synacor challenge.bin asm

Debug:

synacor challenge.bin debug x
x: breakpoint at memory address
Use Enter to step over next opcode