ScholarGate
Асистент
Machine learningVulnerability detection and testing

Fuzzing

Fuzzing е техника за тестване на софтуер, която подава голям брой случайни или полуслучайни тестови случаи към програма, за да открие грешки, сривове и уязвимости в сигурността. Пионер в тази област е Бартон Милър през 1990 г. и оттогава fuzzing се превърна в основен метод за откриване на уязвимости от тип zero-day в сложен софтуер. Съвременните инструменти за fuzzing като libFuzzer, AFL и HoneyPot комбинират мутация, ръководена от покритието, с инструментация за ефективно изследване на програмните пътища и задействане на уязвимости. Fuzzing откри хиляди критични уязвимости в основен софтуер, включително браузъри, компилатори и криптографски библиотеки.

Отворете в MethodMindСкороВидеоСкороИзтегляне на слайдове

Прочетете целия метод

Само за членове

Влезте с безплатен профил, за да прочетете този раздел.

Вход

Карта на методите

Обкръжението на сродните методи — изберете възел, за да го разгледате.

Източници

  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

Как да цитирате тази страница

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

Кой метод?

Поставете този метод до най-близките му сродни методи и ги четете едно до друго — библиотеката полага книгите на масата; изборът е ваш.

Сравняване едно до друго

Цитиран в

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Извлечено на 2026-06-15 от https://scholargate.app/bg/cryptography/fuzzing · Набор от данни: https://doi.org/10.5281/zenodo.20539026