I've been working on something that still sounds impossible to me when I describe it:

You give it a Windows .exe. It hands you back a native Linux ELF that runs directly on your CPU — no Wine, no QEMU, no virtualization at runtime.

It's called ARET — Automatic Reverse Engineering Toolkit, and it's an open-source project written in Rust.

What it does

Most tools that "run a Windows program on Linux" either emulate the CPU (QEMU, Box86) or keep a compatibility runtime in the loop (Wine). ARET takes a radically different approach: