यह एक ऐसा विषय है जो सभी को रुचिकर बनाता है। मैं चोरी, हैकिंग, रिवर्स इंजीनियरिंग के खिलाफ अपने सॉफ़्टवेयर की सुरक्षा कैसे कर सकता हूं?
मैं सोच रहा था: रिवर्स इंजीनियरिंग के लिए कार्यक्रम की रक्षा करने की मेरी पूरी कोशिश करो। फिर लोग इसे फोड़ देंगे और इसे धार के साथ बीज देंगे । तब मैं एक धार के साथ अपने ही फटा सॉफ्टवेयर डाउनलोड अपने ही धार-सॉफ्टवेयर के साथ । मेरे अपने टोरेंट-सॉफ्टवेयर के पास तब गलत डेटा (बाइट्स) बीजने के लिए होता है। बेशक इसे क्रिटिकल बाइट्स सीड करना है।
इसलिए जो लोग मेरे सॉफ़्टवेयर को चुराना चाहते हैं वे मेरे गलत बाइट्स डाउनलोड करते हैं। बस उन बाइट्स जो स्टार्टअप, डेटा को सहेजने और लोड करने आदि के लिए महत्वपूर्ण हैं ... इसलिए यदि चोरी करने वाला मुझसे डाउनलोड करता है (और बाद में इसे बीज देता है) तो चोरी करने वाला इसके साथ कुछ भी नहीं कर सकता, क्योंकि यह टूट गया है।
क्या यह विचार प्रासंगिक है? हो सकता है, अच्छे टोरेंट-क्लाइंट अधिक साथियों से हैश की जांच करें कि क्या पैकेज (मेरी टूटी हुई बाइट्स) से मैं बीज को सही करना चाहता हूं या नहीं?