1 रिपॉजिटरी
Managing divergent program execution paths by snapshotting and navigating execution state forks.
Distinguishing note: None of the candidates describe binary execution state forking; they focus on git forks, AI generation, or Android process hooks.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Execution State Forking. Refine with filters or upvote what's useful.
Qira एक रनटाइम एनालिसिस टूल और इंटरैक्टिव बाइनरी डिबगर है जिसे QEMU एमुलेटर के लिए डिज़ाइन किया गया है। यह एक बाइनरी एग्जीक्यूशन ट्रेसर के रूप में कार्य करता है जो इंस्ट्रक्शन इनवोकेशन की पूरी टाइमलाइन रिकॉर्ड करता है और गेस्ट प्रोसेसेस के भीतर मेमोरी ऑपरेशंस की निगरानी के लिए एक सिस्टम प्रदान करता है। यह प्रोजेक्ट इंस्ट्रक्शन-लेवल एग्जीक्यूशन को ट्रेस करके और रॉ मेमोरी एड्रेस को यूजर-डिफाइंड एनोटेशन से मैप करके कंपाइल किए गए बाइनरीज़ के विश्लेषण को सक्षम बनाता है। इसमें एग्जीक्यूशन फोर्क्स को मैनेज करने के लिए स्टेट-स्नैपशॉटिंग की क्षमताएं शामिल हैं, जो डायवर्जेंट लॉजिक पाथ्स को नेविगेट करने और रिकॉर्ड की गई टाइमलाइन के किसी भी बिंदु पर CPU रजिस्टर स्टेट्स और सिस्टम कॉल आर्गुमेंट्स के निरीक्षण की अनुमति देती हैं। यह सिस्टम डायनामिक प्रोग्राम एनालिसिस और बाइनरी रिवर्स इंजीनियरिंग कार्यों की एक विस्तृत श्रृंखला को कवर करता है। इसमें विशिष्ट डेटा को संशोधित करने वाले इंस्ट्रक्शन्स की पहचान करने के लिए मेमोरी एक्सेस पैटर्न की निगरानी करना, नियंत्रित वातावरण में मैलवेयर व्यवहार का विश्लेषण करना, और सॉफ्टवेयर भेद्यता (vulnerability) अनुसंधान करना शामिल है।
Enables navigation of divergent logic paths via state-snapshotting and execution fork management.