ScholarGate
Asistente
Machine learningVulnerability detection and testing

Fuzzing

El fuzzing es una técnica de pruebas de software que introduce un gran número de casos de prueba aleatorios o semi-aleatorios en un programa para encontrar errores, bloqueos y vulnerabilidades de seguridad. Pionero por Barton Miller en 1990, el fuzzing se ha convertido en un método principal para descubrir vulnerabilidades de día cero en software complejo. Herramientas modernas de fuzzing como libFuzzer, AFL y HoneyPot combinan la mutación guiada por cobertura con instrumentación para explorar eficientemente las rutas del programa y desencadenar vulnerabilidades. El fuzzing ha descubierto miles de vulnerabilidades críticas en software importante, incluyendo navegadores, compiladores y bibliotecas criptográficas.

Abrir en MethodMindPróximamenteVídeoPróximamenteDownload slides

Leer el método completo

Solo para miembros

Inicia sesión con una cuenta gratuita para leer esta sección.

Iniciar sesión

Method map

The neighbourhood of related methods — select a node to explore.

Fuentes

  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

Cómo citar esta página

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

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

Citado por

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Recuperado el 2026-06-15 de https://scholargate.app/es/cryptography/fuzzing · Conjunto de datos: https://doi.org/10.5281/zenodo.20539026