Turning binaries back into readable code — control-flow structuring, decompiler output quality, and the reverse-engineering toolchain.