विषयसूची:

क्या है.नेट रिफ्लेक्टर डेस्कटॉप?
क्या है.नेट रिफ्लेक्टर डेस्कटॉप?

वीडियो: क्या है.नेट रिफ्लेक्टर डेस्कटॉप?

वीडियो: क्या है.नेट रिफ्लेक्टर डेस्कटॉप?
वीडियो: .NET रिफ्लेक्टर अवलोकन | रेडगेट 2024, नवंबर
Anonim

नेट परावर्तक डेस्कटॉप ? (रेड गेट सॉफ्टवेयर लिमिटेड से)। नेट परावर्तक के वर्ग पदानुक्रमों को आसानी से देखने, नेविगेट करने और खोजने में सक्षम बनाता है। जाल असेंबली, भले ही आपके पास उनके लिए कोड न हो। इसके साथ, आप विघटित और विश्लेषण कर सकते हैं।

इसके बाद, कोई यह भी पूछ सकता है कि मैं. NET परावर्तक का उपयोग कैसे करूं?

  1. इंस्टॉल । NET रिफ्लेक्टर VSPro को विजुअल स्टूडियो में खोलें और अपना प्रोजेक्ट खोलें, फिर.
  2. उन असेंबली का चयन करें जिन्हें आप डीबग करना चाहते हैं, और.
  3. कॉल स्टैक अब जीवंत हो उठता है; स्रोत कोड पर नेविगेट करने के लिए उस पर डबल क्लिक करें, ब्रेकप्वाइंट सेट करें, और किसी भी.
  4. अपने राइट-क्लिक संदर्भ मेनू में गो टू डीकंपिल्ड डेफिनिशन का उपयोग करें।

कोई यह भी पूछ सकता है कि क्या C# को डिकंपाइल किया जा सकता है? सी# स्वाभाविक रूप से आसान है विघटित स्रोत कोड में क्योंकि इसमें मेटा-डेटा और अधिकांश शामिल हैं सी# कोड को "सत्यापन योग्य कोड" नामक नियमों के एक सेट का पालन करना चाहिए। अगर आप किसी उत्पाद की शिपिंग कर रहे हैं सी# और आपके पास आईपी है जिसे आप सुरक्षित रखना चाहते हैं, आपको मूल रूप से एक obfuscation उत्पाद का उपयोग करना होगा।

कोई यह भी पूछ सकता है कि ILSpy क्या है?

ILSpy एक खुला स्रोत है। NET असेंबली ब्राउज़र और डिकंपेलर। हम एक साधारण एडवेयर फ़ाइल को देखकर इसका उपयोग प्रदर्शित करते हैं। जैसा कि आप शायद विरुस्टोटल के कुछ डिटेक्शन नामों से बता सकते हैं, यह एक MSIL (माइक्रोसॉफ्ट इंटरमीडिएट लैंग्वेज) फाइल है।

मैं विजुअल स्टूडियो में डीएलएल को कैसे डिकंपाइल कर सकता हूं?

जवाब

  1. परावर्तक.exe खोलें,
  2. व्यू पर जाएं और ऐड-इन्स पर क्लिक करें,
  3. ऐड-इन्स विंडो में जोड़ें क्लिक करें,
  4. फिर उस dll को खोजें जिसे आपने FileGenerator.dll डाउनलोड किया है (चुड़ैल FileGenerator प्लगइन के साथ आया था),
  5. फिर ऐड-इन्स विंडो बंद करें।
  6. फाइल पर जाएं और ओपन पर क्लिक करें और उस डीएलएल को चुनें जिसे आप डिकंपाइल करना चाहते हैं,

सिफारिश की: