ScholarGate
Assistant
Machine learningVulnerability detection and testing

Fuzzing

Le fuzzing est une technique de test logiciel qui soumet un programme à un grand nombre de cas de test aléatoires ou semi-aléatoires afin de découvrir des bogues, des plantages et des vulnérabilités de sécurité. Inauguré par Barton Miller en 1990, le fuzzing est devenu une méthode principale pour découvrir des vulnérabilités zero-day dans des logiciels complexes. Les outils de fuzzing modernes tels que libFuzzer, AFL et HoneyPot combinent la mutation guidée par la couverture avec l'instrumentation pour explorer efficacement les chemins d'exécution du programme et déclencher des vulnérabilités. Le fuzzing a permis de découvrir des milliers de vulnérabilités critiques dans des logiciels majeurs, y compris des navigateurs, des compilateurs et des bibliothèques cryptographiques.

Ouvrir dans MethodMindBientôtVidéoBientôtTélécharger les diapositives

Lire la méthode complète

Réservé aux membres

Connectez-vous avec un compte gratuit pour lire cette section.

Se connecter

Carte des méthodes

Le voisinage des méthodes apparentées — sélectionnez un nœud pour explorer.

Sources

  1. Miller, B. P., Fredriksen, L., & So, B. (1990). An empirical study of the reliability of UNIX utilities. Communications of the ACM, 33(12), 32-44. DOI: 10.1145/96267.96279
  2. Böhme, M., Pham, V. T., Sharma, A., & Cichon, M. (2020). Fuzzing: Challenges and reflections. IEEE Security & Privacy, 19(2), 56-62. link

Comment citer cette page

ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/fr/cryptography/fuzzing

Quelle méthode ?

Placez cette méthode aux côtés de ses plus proches parentes et lisez-les côte à côte — la bibliothèque pose les ouvrages sur la table ; le choix vous revient.

Comparer côte à côte

Référencée par

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Consulté le 2026-06-15 sur https://scholargate.app/fr/cryptography/fuzzing · Jeu de données : https://doi.org/10.5281/zenodo.20539026