Wednesday 15 January 2014

c# - How to avoid .NET DLL files from being disassembled? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 11 उत्तर

मैं एक .net लिख रहा हूँ

समस्या यह है कि डीएलएल को आसानी से एमएसआईएल डिस्साइम्बलर या किसी अन्य तीसरे पक्ष के उपकरण से अलग किया जा सकता है और कोई भी कोड को आसानी से तोड़ सकता है।

मैंने भी विधानसभा पर हस्ताक्षर करने की कोशिश की है, लेकिन फिर भी इसे अलग किया जा सकता है।

तो मैं इसे कैसे रोकूं?

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

  • अपने कोड को आश्वस्त करना।
  • सार्वजनिक / निजी कुंजी का उपयोग करें या उत्पाद लाइसेंस कुंजियों को उत्पन्न करने के लिए असममित एन्क्रिप्शन।
  • किसी एन्क्रिप्टेड w32 आवरण अनुप्रयोग में अपने .NET निष्पादन योग्य को पैक करने के लिए एक पैकर का उपयोग करें।

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


No comments:

Post a Comment