
कर्नेल-मोड हुक जो BEDaisy-से-सेवा रिपोर्ट ट्रैफ़िक को रोकता, डिक्रिप्ट करता और निष्प्रभावी करता है, ताकि UEFI और गैर-UEFI सिस्टम पर एंटी-चीट पहचान को दबाया जा सके।
bedaisy-bypass एक कर्नेल ड्राइवर है जिसे BEDaisy.sys से BEService.exe को भेजी जाने वाली रिपोर्टों को बायपास करने के लिए डिज़ाइन किया गया है। जो उपयोगकर्ता UEFI पर नहीं हैं, उनके लिए परियोजना Infinity Hook का उपयोग करती है। ड्राइवर दोनों सेवाओं के बीच नामित पाइप (named pipe) के माध्यम से संचारित डेटा को इंटरसेप्ट करता है। अनुरोध प्राप्त होने पर, ड्राइवर अनुरोध के प्रकार का निरीक्षण करता है, लौटाए गए डेटा को डिक्रिप्ट करता है, और तदनुसार उसे संसाधित करता है। रिपोर्ट बफ़र्स में अपेक्षित डेटा की अनुपस्थिति के कारण (मुख्य यूज़रमोड शेलकोड के विपरीत), इस तंत्र का उपयोग डेटा को डिक्रिप्ट करने, निष्प्रभावी करने और फिर पुनः एन्क्रिप्ट करने के लिए किया जा सकता है। यह सुनिश्चित करता है कि सेवा को कोई रिपोर्ट वापस न भेजी जाए, जबकि प्रतिक्रिया प्रसारित करने की अनुमति बनी रहती है।
main.cpp में इसे कॉन्फ़िगर करें।KiSystemServiceCopyEnd का उपयोग करके)। यदि ऐसा है, तो आपको आगामी चरणों से परिचित होना चाहिए।यह परियोजना cmake के लिए FindWDK का उपयोग करती है, जो इस रिपॉज़िटरी पर उपलब्ध है।