| संस्करण | 7.0.7 |
|---|---|
| प्रकाशक | RustemSoft |
| रिलीज़ की तारीख | 21 दिस॰ 2015 |
| तारीख संकलित हुई | 21 दिस॰ 2015 |
| ओएस आवश्यकताओं | Windows 2000, Windows Vista, Windows, Windows XP, Windows NT |
| आवश्यकताएँ | .NET framework 4.0 |
| कुल डाउनलोड | 58 |
| कीमत | Free to try |
विवरण
चूंकि .NET एक प्रबंधित वातावरण है, इसलिए रिफ्लेक्टर या रेफ्रेक्टर का उपयोग करने वाले किसी भी व्यक्ति के लिए अपना कोड खुला रखने का नकारात्मक पहलू हमेशा होता है।
स्केटर टोटल सभी .NET मेटाडेटा को बरकरार रखते हुए आपकी असेंबली के डिकंपाइलेबल माइक्रोसॉफ्ट इंटरमीडिएट लैंग्वेज कोड (एमएसआईएल या सीआईएल) को नेटिव फॉर्मेट में बदल देता है, जो नेटिव सी/सी ++ कोड के समान सुरक्षा प्रदान करता है।
सॉफ़्टवेयर सुरक्षा प्रोग्रामिंग अधिकांश सॉफ़्टवेयर डेवलपर्स के लिए एक बहुत ही महत्वपूर्ण क्षेत्र है। सॉफ़्टवेयर सुरक्षा तकनीक स्पष्ट सुविधाओं की तरह नहीं हैं जिन्हें देखा और तुलना किया जा सकता है। इस वजह से अधिकांश सॉफ़्टवेयर सुरक्षा विक्रेता प्रभावशाली तकनीकों को पेश कर सकते हैं जो सुरक्षा योजना के अंदर गहराई से शामिल हैं, जब कई बार इनमें से अधिकतर तकनीकें शायद ही मौजूद होती हैं या वे जो दिखती हैं उससे कहीं अधिक सरल होती हैं।
.NET की प्रकृति उन ऐप्स को इंस्टॉल करने में सक्षम होना है जिन्हें MSIL में संकलित किया गया है, फिर या तो JIT या Ngen द्वारा, MSIL को मूल कोड में संकलित किया जाता है और स्थानीय रूप से कैश में संग्रहीत किया जाता है। यह कभी भी एक वास्तविक मूल .exe उत्पन्न करने का इरादा नहीं था जिसे .NET ढांचे से स्वतंत्र रूप से चलाया जा सकता है। बहुत सारे डायनामिक्स हैं जिनके लिए फ्रेमवर्क की आवश्यकता होती है, जैसे: डायनेमिक असेंबली लोडिंग, MSIL कोड जनरेशन, आदि।
आप मूल छवि उत्पन्न करने के लिए ngen.exe का उपयोग कर सकते हैं लेकिन आपको अभी भी मूल गैर-देशी कोड भी वितरित करना होगा, और इसे अभी भी लक्ष्य मशीन पर स्थापित ढांचे की आवश्यकता है।
आक्षेप एक तरीका है, लेकिन यह .NET एप्लिकेशन की पायरेसी सुरक्षा सुरक्षा को तोड़ने से नहीं बचा सकता है। आप कैसे सुनिश्चित करते हैं कि आपके .NET एप्लिकेशन के साथ छेड़छाड़ नहीं की गई है, और आप कैसे सुनिश्चित करते हैं कि स्रोत कोड को रिवर्स इंजीनियर नहीं किया जा सकता है?
स्केटर टोटल देशी कंपाइल .NET एक्जिक्यूटिव के लिए एक सही टूल है। ठीक से बोलने का अर्थ है .NET असेंबली के MSIL कोड को मूल मशीन कोड में बदलना और फिर उस असेंबली से MSIL कोड को हटाना, जिससे इसे सीधे तरीके से डिकंपाइल करना असंभव हो जाता है।