2012-08-29 15 views
5

मैंने अभी तक कड़ी मेहनत सीखी है कि मानक एंड्रॉइड एलवीएल + प्रोगुआर्ड antilvl जैसे उपकरणों का उपयोग करके सरल दरारों के खिलाफ किसी भी समुद्री डाकू सुरक्षा की गारंटी नहीं देता है। मैं यह सुनिश्चित करने के लिए एक उचित तरीका खोजने के लिए काम कर रहा हूं कि मेरे एंड्रॉइड ऐप्स समुद्री डाकू नहीं हैं। मुझे वाणिज्यिक प्रोगार्ड विकल्प मिला है जिसे डेक्सगार्ड कहा जाता है। यह काफी महंगा है (सबसे सस्ती लाइसेंस के लिए 375 EUR) लेकिन अगर मैं जानता था कि यह स्क्रिप्ट किड्स और शौकिया ऐप क्रैकर्स के खिलाफ मेरे ऐप्स की रक्षा करेगा तो मैं इसे खरीदूंगा। मुझे कोई समस्या नहीं है अगर कुछ वास्तव में स्मार्ट क्रैकर मेरी समुद्री डाकू सुरक्षा को धड़कता है, लेकिन यदि कोई स्क्रिप्ट किड्डी ऐसा कर सकती है तो यह एक शोस्टॉपर है।क्या डीएक्सगार्ड सरल एलवीएल दरारें रोक रहा है?

  1. क्या आपके पास एलवीएल कोड की डीक्सगार्ड सुरक्षा के साथ कोई अनुभव है?

  2. सिर्फ प्रोजेवार्ड को डिक्सगार्ड के साथ बदल देगा और मानक एलवीएल छोड़कर चेक स्क्रिप्ट किड्स को रोकने के लिए तैयार किया जाएगा?

  3. तो dexguard मेरी LVL कोड रक्षा करने का एक आसान तरीका नहीं है, क्या अन्य तरीके से आप सुझाव है?

+1

मैं DexGuard का उपयोग करते थे, लेकिन अभी हाल ही में वे अपनी कीमतें बढ़ा दिया है। पिछले साल जब यह लगभग 375 EUR/वर्ष था तो उन्होंने मुझे 5000 EUR/वर्ष का उद्धृत किया था। जबकि मेरी सुरक्षा थी, मुझे यह अच्छा लगा, लेकिन सुरक्षा अब मेरे ऐप से अधिक खर्च करती है और यह अब मेरे लिए व्यवहार्य नहीं है :( –

उत्तर

18

डेवलपर्स अपने रक्षा उपायों के बारे में बात करने में अनिच्छुक हो सकते हैं। मेरा अनुभव, प्रोगार्ड और डेक्सगार्ड के डेवलपर के रूप में:

  1. डेक्सगार्ड उपयोगकर्ताओं से प्रतिक्रिया बहुत सकारात्मक है। यह वहां एक युद्ध है, लेकिन समर्पित हैकर्स के खिलाफ भी संसाधित अनुप्रयोग अच्छी तरह से पकड़ रहे हैं।
  2. DexGuard एक पता चलता है कि लाइसेंस वेरिफ़िकेशन लाइब्रेरी कठोर करने के तरीकों के नमूने की एक श्रृंखला के साथ आता है। यह हैकिंग और छेड़छाड़ के खिलाफ सुरक्षा की परतों को जोड़ता है। प्रत्येक संसाधित आवेदन अलग है। यह एक-क्लिक क्रैकिंग टूल को तोड़ता है, जो पैटर्न की तलाश करता है और सरल संशोधनों को लागू करता है।
  3. DexGuard उपयोग करने के लिए सरल है: आप अपने मौजूदा ProGuard विन्यास लागू करते हैं और फिर निर्धारित करें जो आवेदन के कुछ हिस्सों toughened जा करने के लिए हो सकता है। आप अभी भी डेक्सगार्ड को अन्य उपायों के साथ जोड़ सकते हैं, जैसे देशी कोड या सर्वर पर एप्लिकेशन का चलाना हिस्सा।