ScholarGate
सहायक
Machine learningProgram analysis and verification

सिम्बॉलिक एग्जीक्यूशन (Symbolic Execution)

सिम्बॉलिक एग्जीक्यूशन एक प्रोग्राम विश्लेषण तकनीक है जो वास्तविक इनपुट के बजाय सिम्बॉलिक (गैर-ठोस) मानों का उपयोग करके प्रोग्राम को निष्पादित करती है, और यह ट्रैक करती है कि सिम्बॉलिक मान प्रोग्राम के माध्यम से कैसे प्रवाहित होते हैं। जेम्स सी. किंग द्वारा 1976 में प्रस्तुत, सिम्बॉलिक एग्जीक्यूशन प्रोग्राम चर पर गणितीय बाधाएं बनाता है और यह निर्धारित कर सकता है कि कौन से इनपुट विशिष्ट प्रोग्राम व्यवहार का कारण बनते हैं, जिससे स्वचालित परीक्षण पीढ़ी और भेद्यता का पता लगाना संभव होता है। KLEE, S2E, और Z3 जैसे आधुनिक सिम्बॉलिक एग्जीक्यूशन उपकरण सूक्ष्म बग और सुरक्षा कमजोरियों को खोजने के लिए शक्तिशाली साधन बन गए हैं।

MethodMind में खोलेंजल्द हीवीडियोजल्द हीस्लाइड डाउनलोड करें

पूरी विधि पढ़ें

केवल सदस्यों के लिए

यह खंड पढ़ने के लिए निःशुल्क खाते से साइन इन करें।

साइन इन करें

पद्धति मानचित्र

सम्बन्धित पद्धतियों का परिवेश — अन्वेषण हेतु किसी नोड का चयन करें।

स्रोत

  1. King, J. C. (1976). Symbolic execution and program testing. Communications of the ACM, 19(7), 385-394. DOI: 10.1145/360248.360252
  2. Cadar, C., & Sen, K. (2013). Symbolic execution for software testing: Three decades later. Communications of the ACM, 56(2), 82-90. DOI: 10.1145/2408776.2408795

इस पृष्ठ का उद्धरण कैसे दें

ScholarGate. (2026, June 3). Symbolic Execution. ScholarGate. https://scholargate.app/hi/cryptography/symbolic-execution

कौन-सी पद्धति?

इस पद्धति को उसकी निकटतम सजातीय पद्धतियों के साथ रखकर उन्हें साथ-साथ पढ़ें — पुस्तकालय पुस्तकें मेज़ पर रख देता है; चुनाव आपका है।

साथ-साथ तुलना करें

इनमें संदर्भित

ScholarGateSymbolic Execution (Symbolic Execution). 2026-06-15 को यहाँ से प्राप्त https://scholargate.app/hi/cryptography/symbolic-execution · डेटासेट: https://doi.org/10.5281/zenodo.20539026