F2Asm cracks NVIDIA's SASS encoding with linear algebra, rewriting GPUs without an assembler
NVIDIA ships a disassembler but no SASS assembler for modern data-center GPUs, which blocks controlled binary rewriting. F2Asm learns exact 128-bit instruction encoders as affine maps over F2 via Gaussian elimination, trained on 3,225 real CUBINs from Hopper, Blackwell, and Rubin. In round-trip tests every executable text section matches the original exactly. It's reportedly the first open-source SASS assembler to support Rubin SM107.