मैं स्थापना ऐप को एन्क्रिप्ट करने के लिए अपने ऐप में एक पासवर्ड स्टोर करना चाहता हूं और इसे अपने ऐप के 30 दिन के संस्करण के लिए रजिस्ट्री में कुछ फ़ोल्डर में स्टोर कर सकता हूं। मैं बहुत सारे घूम रहा हूं और अधिकांश लोग एन्क्रिप्टेड स्थापना दिनांक को स्टोर करने का सुझाव देते हैं। मुझे पता है जो कुछ भी मैं करता हूं वह अभी भी क्रैक हो सकता है, लेकिन मैं चाहता हूं कि घर या सामान जैसी चीज़ों को कॉल किए बिना क्रैक करना मुश्किल हो। उदाहरण के लिए, मैं एक कॉन्स स्ट्रिंग एक पासवर्ड स्टोर कर सकता हूं जो किसी अन्य कॉन्स स्ट्रिंग में संग्रहीत पासवर्ड से एन्क्रिप्ट किया जाता है और इसी तरह। यह इसे थोड़ा और जटिल बना देगा। लेकिन चूंकि स्ट्रिंग obfuscation obfuscators के लिए एक आम काम प्रतीत होता है, मैं जानना चाहता हूं कि अगर आप में से कोई भी यह सोचने के लिए एक बेहतर तरीका है कि कैसे obfuscators आमतौर पर कोड में स्ट्रिंग obfuscate तो मैं प्रक्रिया दोहरा सकते हैं।obfuscators में स्ट्रिंग obfuscation कैसे काम करता है?
(मैं एक obfuscator खरीदने के लिए नहीं जा रहा हूँ। मैं डॉटफुस्केटर के मुक्त संस्करण का उपयोग कर रहा हूं जो तारों को खराब नहीं करता है और यह ठीक है, लेकिन मैं केवल एक स्ट्रिंग को अपनाने के लिए भुगतान संस्करण नहीं खरीदूंगा (यदि भुगतान संस्करण obfuscate तारों की स्थिति में मुझे परवाह नहीं है)।
(और मैं अभी भी 30 दिन का परीक्षण करना चाहता हूं। मैंने पहले से ही अन्य विकल्पों के बारे में बहुत कुछ पढ़ा है जैसे फ्री-लाइट संस्करण और सामान कि 30 दिनों का संस्करण मेरे मामले में सबसे अच्छा विकल्प है।)
कोई भी जो आईएल के बारे में चाटना जानता है, वह एन्क्रिप्शन कुंजी लिखने के लिए कोड इंजेक्शन करके मिनटों के मामले में ऐसी कोई सुरक्षा तोड़ने में सक्षम होगा। ईमानदारी से, इससे कोई फर्क नहीं पड़ता कि आप इसे कितना जटिल बनाते हैं, इससे कोई फर्क नहीं पड़ता। बस कुछ ऐसे उपयोगकर्ता के साथ जाएं जो औसत उपयोगकर्ता हारने में सक्षम नहीं होगा। – cdhowie
मेरे "मुझे पता है" कितना बोल्ड और इटालिक होना चाहिए? – Juan
मैं बस यह इंगित कर रहा हूं कि आपको वास्तव में किसी भी तरह की डुप्लिकेट-एन्क्रिप्टेड कुंजी या उसके जैसा कुछ भी नहीं चाहिए। आपका औसत उपयोगकर्ता यह भी नहीं जानता कि वास्तव में एन्क्रिप्शन क्या है। सादा पाठ में तारीख छोड़ने की तरह बस कुछ सरल और एक रहस्य के साथ संगत तारीख की एक क्रिप्टोग्राफिक हैश लिखना पर्याप्त होना चाहिए। – cdhowie