L’auteur construit un fuzzer maison pour retrouver un bug connu dans la crate Rust regex, en comparant ses résultats avec ceux de regex_lite utilisé comme oracle. L’article détaille les techniques de génération de chaînes aléatoires : choix d’un alphabet restreint, sous-ensembles aléatoires et longueurs courtes pour maximiser les chances de révéler des bugs subtils. Une étude de cas concrète sur les tests génératifs appliqués aux moteurs d’expressions régulières.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire