ScholarGate
Trợ lý
Machine learningVulnerability detection and testing

Fuzzing

Fuzzing là một kỹ thuật kiểm thử phần mềm, trong đó một lượng lớn các trường hợp kiểm thử ngẫu nhiên hoặc bán ngẫu nhiên được đưa vào một chương trình để tìm lỗi, sự cố và lỗ hổng bảo mật. Được tiên phong bởi Barton Miller vào năm 1990, fuzzing đã trở thành phương pháp chính để phát hiện các lỗ hổng zero-day trong phần mềm phức tạp. Các công cụ fuzzing hiện đại như libFuzzer, AFL và HoneyPot kết hợp đột biến được hướng dẫn bởi độ bao phủ với việc thiết lập công cụ để khám phá hiệu quả các đường dẫn chương trình và kích hoạt lỗ hổng. Fuzzing đã phát hiện hàng nghìn lỗ hổng nghiêm trọng trong các phần mềm lớn bao gồm trình duyệt, trình biên dịch và thư viện mật mã.

Mở trong MethodMindSắp ra mắtVideoSắp ra mắtDownload slides

Đọc toàn bộ phương pháp

Chỉ dành cho thành viên

Đăng nhập bằng tài khoản miễn phí để đọc phần này.

Đăng nhập

Method map

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

Nguồn tài liệu

  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ách trích dẫn trang này

ScholarGate. (2026, June 3). Fuzzing (Fuzz Testing). ScholarGate. https://scholargate.app/vi/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

Được tham chiếu bởi

ScholarGateFuzzing (Fuzzing (Fuzz Testing)). Truy cập ngày 2026-06-15 từ https://scholargate.app/vi/cryptography/fuzzing · Bộ dữ liệu: https://doi.org/10.5281/zenodo.20539026