Zig Fuzzing Harnesses for Parsers: Inputs, Crashes, and Reproduction
पार्सर के लिए ज़िग फ़ज़िंग हार्नेस (Zig Fuzzing Harnesses) पर दो घंटे का एक व्यावहारिक सत्र, जो इनपुट, क्रैश और पुनरुत्पादन (reproduction) पर केंद्रित है। ज़िग का उपयोग वास्तविक रूप से सिस्टम टूलिंग, सी इंटरऑप (C interop), पार्सिंग, बिल्ड वर्कफ़्लो और प्रदर्शन-उन्मुख घटकों के लिए किया जाता है, न कि इसे एक पूर्ण वेब प्लेटफ़ॉर्म के रूप में प्रस्तुत करने के लिए।
विवरण
section.descriptionपार्सर के लिए Zig फज़िंग हार्नेस (Zig Fuzzing Harnesses) पर दो घंटे का एक व्यावहारिक सत्र, जो इनपुट, क्रैश और रीप्रोडक्शन पर केंद्रित है। Zig का उपयोग यथार्थवादी रूप से सिस्टम टूलिंग, C इंटरऑप, पार्सिंग, बिल्ड वर्कफ़्लो और प्रदर्शन-उन्मुख घटकों के लिए किया जाता है, न कि इसे एक पूर्ण वेब प्लेटफ़ॉर्म के रूप में प्रस्तुत किया जाता है।
दर्शक: शुरुआती और मध्यम स्तर के डेवलपर्स जो भाषा का सामान्य परिचय नहीं, बल्कि एक व्यावहारिक इंजीनियरिंग सत्र चाहते हैं।
परिणाम:
- पार्सर के लिए Zig फज़िंग हार्नेस की व्यावहारिक सीमाओं को समझाना
- एक छोटे कार्यशील उदाहरण में इनपुट लागू करना
- एक छोटे कार्यशील उदाहरण में क्रैश लागू करना
- एक छोटे कार्यशील उदाहरण में रीप्रोडक्शन लागू करना
प्रारूप: दो घंटे का सत्र, जिसमें एक संक्षिप्त फ्रेमिंग वॉकथ्रू, एक ठोस उदाहरण, ट्रेड-ऑफ़ पर चर्चा और अभ्यास के लिए एक समापन चेकलिस्ट शामिल है।