कार्यक्रमों के परीक्षण संस्करण समय का ट्रैक कैसे रखते हैं?


-2

प्रोग्राम जो मैंने डाउनलोड किया है, जिनकी परीक्षण अवधि समाप्त हो गई है, यहां तक ​​कि जब पुनर्स्थापना यह कहती रहती है कि मेरा परीक्षण समाप्त हो गया है। मुझे आश्चर्य हुआ कि कैसे निगमों ने पीसी का ट्रैक रखा है जिन्होंने अपने परीक्षण का उपयोग किया है।

क्या तथ्य यह है कि परीक्षण कहीं रजिस्ट्री में या टेम्पोफाइल्स में संग्रहीत है? शायद यह किसी प्रकार का एचडब्ल्यूआईडी लॉक है जो आपके मैक पते को लॉग करता है?

किसी को कोई भी विचार है, तो जानना पसंद करेंगे।

जवाबों:


1

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

अधिकांश प्रोग्रामर जो वास्तव में अपने सॉफ़्टवेयर की सुरक्षा करना चाहते हैं, वे निश्चित रूप से इस पद्धति का चयन नहीं करेंगे।


1

यह अलग-अलग सॉफ्टवेयर के साथ बदलता रहता है, लेकिन आम तौर पर यह हमेशा रजिस्ट्री में संग्रहीत डेटा होता है। मैंने जो सबसे आम देखा है, वह रजिस्ट्री में संग्रहीत एक समाप्ति तिथि है, भले ही अगर आप इसे अनइंस्टॉल करते हैं, तो स्थापना रजिस्ट्री में एक कुंजी छोड़ देती है ताकि जब आप फिर से स्थापित करें, तो यह उस कुंजी को पहले से ही समाप्त हो रही है।

संपादित करें: इस पर आगे बढ़ते हुए, कुछ सॉफ़्टवेयर इसे वास्तविक तिथि पर भी आधार नहीं बनाते हैं, बस समय बीतने का ट्रैक रखता है और फिर x समय बीतने के बाद रजिस्ट्री परिवर्तन में डालता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.