मैं कुछ अनुप्रयोगों का निर्माण कर रहा हूं और फैसला किया है कि यह मेरे कोड को एक obfuscator के माध्यम से चलाने का समय था। मैंने Eazfuscator.NET को डाउनलोड और उपयोग किया और फिर एप्लिकेशन इंस्टॉल करने के बाद मैंने आईएसपी डाउनलोड किया ताकि यह देखने के लिए कि प्रक्रिया कितनी अच्छी तरह से काम करती है।नेट Obfuscator समस्याएं
मुझे जो मिला वह यह था कि मैं अभी भी बहुत सारे कोड देख सकता हूं, उदाहरण के लिए मेरे पृष्ठभूमि कार्यकर्ताओं के कुछ हिस्सों में मेरे दिनचर्या पर अधिकांश तर्क था। हां तार बदल गए थे, लेकिन कुछ poritions जो मैं काफी महत्वपूर्ण मानता हूं वे दिखाई दे रहे थे।
उदाहरण के लिए जब मैं एप्लिकेशन प्रमाणीकरण कुंजी बनाता हूं तो कुछ चीजें हैं जिन्हें मैं अपनी एन्क्रिप्शन चलाने से पहले कुंजी से जोड़ता हूं। जब मैं असी को असेंबली देखने के लिए इस्तेमाल करता था तब ये आइटम दिखाई दे रहे थे। मेरी एन्क्रिप्शन लाइब्रेरी में पासफ्रेज छुपाया गया था, लेकिन मुझे लगता है कि यह अभी भी अधिक जानकारी है जितना कि मैं चाहता हूं कि कोई व्यक्ति देख सके।
मेरा सवाल है - क्या यह सामान्य व्यवहार है जब एक obfuscator का उपयोग करते हैं? या मुझे अन्य लोगों की कोशिश करनी चाहिए?
मैं अन्य लोगों की कोशिश करेंगे। मैंने dotfuscator का उपयोग किया है और अनाम प्रकारों के अपवाद के साथ यह बहुत अच्छा करता है। वीएस -2010 में भी obfuscation है मुझे विश्वास है कि – Brian
स्टैक ओवरफ़्लो में आपका स्वागत है! मैंने Eazfuscator का उपयोग किया और मुझे वास्तव में घना, कट्टर उत्पादन मिला। सुनिश्चित करें कि आप नवीनतम निर्माण का उपयोग कर रहे हैं। कुछ सेटिंग्स tweaking कोशिश करें। – ashes999
मुझे बहुत कम सेटिंग्स दिखाई देती हैं। आप किसके बारे में बात कर रहे हैं? –