Reverse the CISC vm to deobfuscate the vm code logic and solve the flag checker. I wrote a Binary Ninja custom architecture plugin for disassembly and decompilation.
Original writeup (https://www.willsroot.io/2021/08/corctf-2021-vmquack-writeup-writing.html).