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