Sub-Sekunden-Proof-of-Work: Gewinn des 51.000$-KernelCTF mit AVX-512
Im Mai 2025 entdeckte und nutzte das Team Crusaders of Rust einen Use-After-Free-Fehler im Linux-Paket-Scheduler, um beim Google KernelCTF einen Preis von 51.000 US-Dollar zu gewinnen. Der Autor beschreibt seinen entscheidenden Beitrag: die Optimierung des Proof-of-Work des Wettbewerbs (einer verifizierbaren Verzögerungsfunktion oder VDF) mithilfe von AVX-512IFMA-Instruktionen. Durch mathematische Optimierungen, Portierung nach C++ und sorgfältige Anpassungen auf Assemblerebene reduzierte er die Ausführungszeit von 1,4 Sekunden auf beeindruckende 0,21 Sekunden und sicherte so den Sieg des Teams mit einer rekordverdächtigen Einreichung von 3,6 Sekunden. Dies zeigt ein tiefes Verständnis von Low-Level-Hardware und das unerbittliche Streben nach Leistung.