Tags: x86 rev floating-point fpu float vm 

Rating:

whatever-floats-your-boat used floating-point arithmetic and the x86 MXCSR FPU exception flags in order to decide control flow on a purely float-based VM. In this author writeup, we talk about how basic algorithms were implemented in this system as well as the design of the CTF challenge.

Original writeup (https://cor.team/posts/corctf-2025-boat-vm/).