
copyFail pour Python antérieur à 3.10, sans os.splice()
Os ne contenait pas splice() avant la version 3.10. Cette version de copyFail utilise ctypes pour effectuer l'appel système entre descripteurs sans utiliser le wrapper splice.
Fonctionne à la fois sur les versions anciennes et actuelles de python3.
Basé sur https://github.com/theori-io/copy-fail-CVE-2026-31431.