פאזינג
Fuzzing היא טכניקת בדיקת תוכנה המזינה מספר רב של מקרי בדיקה אקראיים או אקראיים למחצה לתוכנית, במטרה למצוא באגים, קריסות ופרצות אבטחה. Fuzzing, שהחלה על ידי ברטון מילר בשנת 1990, הפכה לשיטה עיקרית לגילוי פרצות יום אפס (zero-day vulnerabilities) בתוכנות מורכבות. כלי Fuzzing מודרניים כמו libFuzzer, AFL ו-HoneyPot משלבים מוטציה מונחית-כיסוי (coverage-guided mutation) עם אינסטרומנטציה כדי לחקור ביעילות נתיבי תוכנית ולעורר פרצות. Fuzzing גילתה אלפי פרצות קריטיות בתוכנות מרכזיות, כולל דפדפנים, מהדרים וספריות קריפטוגרפיות.
קראו את השיטה במלואה
התחברו עם חשבון חינמי כדי לקרוא חלק זה.
מפת שיטות
סביבת השיטות הקרובות — בחרו צומת כדי לחקור.
מקורות
- 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 ↗
- 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/he/cryptography/fuzzing
איזו שיטה?
הציבו שיטה זו לצד קרובותיה הקרובות וקראו אותן זו לצד זו — הספרייה מניחה את הספרים על השולחן; הבחירה בידיכם.
- בדיקות אבטחה דינמיות של יישומיםקריפטוגרפיה↔ השוואה
- ביצוע סמליקריפטוגרפיה↔ השוואה
- ניתוח זיהוםקריפטוגרפיה↔ השוואה