1 रिपॉजिटरी
Insertion of specific instructions into obfuscated output using source code comments as markers.
Distinct from Source Code Injection: Distinct from general source code injection: uses comments as non-permanent markers that are stripped during the build process.
Explore 1 awesome GitHub repository matching web development · Comment-Based Code Injections. Refine with filters or upvote what's useful.
Pyarmor, सोर्स कोड ऑबफ़स्केशन, बाइटकोड प्रोटेक्शन और बाइनरी कंपाइलेशन के माध्यम से Python सॉफ़्टवेयर की सुरक्षा के लिए एक टूलसेट है। यह एक कोड ऑबफ़स्केटर, बाइटकोड प्रोटेक्टर और बाइनरी कंपाइलर के रूप में कार्य करता है जिसे Python स्क्रिप्ट और पैकेजों के रिवर्स इंजीनियरिंग और अनधिकृत एक्सेस को रोकने के लिए डिज़ाइन किया गया है। यह प्रोजेक्ट एक व्यापक सॉफ़्टवेयर लाइसेंस मैनेजर प्रदान करके खुद को अलग करता है जो हार्डवेयर-बाउंड लाइसेंसिंग को सक्षम बनाता है। यह डेवलपर्स को विशिष्ट भौतिक उपकरणों या वर्चुअल मशीनों के लिए स्क्रिप्ट निष्पादन को लॉक करने और एन्क्रिप्टेड रनटाइम कुंजियों के माध्यम से सख्त समाप्ति तिथियों को लागू करने की अनुमति देता है। इसकी व्यापक क्षमताएं कई प्लेटफ़ॉर्म के लिए ऑबफ़स्केटेड व्हील्स और स्टैंडअलोन निष्पादन योग्य फ़ाइलों के जनरेशन के माध्यम से सुरक्षित वितरण को कवर करती हैं। सुरक्षा सतह में रनटाइम अखंडता जांच शामिल है, जैसे कि डिबगर अटैचमेंट रोकथाम, मेमोरी-स्तरीय सुरक्षा, और Python फ़ंक्शंस का संकलित C एक्सटेंशन में रूपांतरण। इस टूल में एक कमांड-लाइन इंटरफेस शामिल है और यह बिल्ड के दौरान ऑबफ़स्केशन प्रक्रिया को स्वचालित करने के लिए निरंतर एकीकरण पाइपलाइनों में एकीकरण का समर्थन करता है।
Allows inserting specific instructions into the obfuscated output via source code comments that are removed during the build.