فهرست مطالب:

دسکتاپ.NET Reflector چیست؟
دسکتاپ.NET Reflector چیست؟

تصویری: دسکتاپ.NET Reflector چیست؟

تصویری: دسکتاپ.NET Reflector چیست؟
تصویری: What Is Fiber Bragg Grating (FBG) ? 2024, دسامبر
Anonim

دسکتاپ بازتابنده NET ? (از Red Gate Software Ltd). بازتابنده NET شما را قادر می سازد تا به راحتی سلسله مراتب کلاس ها را مشاهده، پیمایش و جستجو کنید. خالص اسمبلی ها، حتی اگر کد آنها را نداشته باشید. با استفاده از آن می توانید کامپایل و تجزیه و تحلیل کنید.

متعاقباً ممکن است یکی بپرسد که چگونه از. NET Reflector استفاده کنم؟

  1. نصب. NET Reflector VSPro را وارد ویژوال استودیو کنید و پروژه خود را باز کنید، سپس به.
  2. مجموعه هایی را که می خواهید اشکال زدایی کنید انتخاب کنید و.
  3. پشته تماس اکنون زنده می شود. روی آن دوبار کلیک کنید تا به کد منبع بروید، نقاط شکست را تنظیم کنید و هر کدام را اشکال زدایی کنید.
  4. از Go to Decompiled Definition در منوی زمینه کلیک راست خود استفاده کنید.

همچنین ممکن است سوال شود که آیا می توان C# را دیکامپایل کرد؟ سی شارپ ذاتا راحت تر است دکامپایل کردن را وارد کد منبع کنید زیرا حاوی متا داده و بیشتر است سی شارپ کد باید با مجموعه ای از قوانین به نام "کد قابل تایید" مطابقت داشته باشد. اگر محصولی را به داخل ارسال می کنید سی شارپ و IP داشته باشید که می خواهید از آن محافظت کنید، اساساً باید از یک محصول مبهم استفاده کنید.

همچنین ممکن است سوال شود که ILSpy چیست؟

ILSpy منبع باز است. مرورگر و دکامپایلر اسمبلی NET. ما استفاده از آن را با نگاهی به یک فایل تبلیغاتی ساده نشان می دهیم. همانطور که احتمالاً می توانید از برخی از نام های شناسایی در Virustotal متوجه شوید، این یک فایل MSIL (زبان میانی مایکروسافت) است.

چگونه DLL را در ویژوال استودیو دیکامپایل کنم؟

پاسخ ها

  1. Reflector.exe را باز کنید،
  2. به View بروید و روی Add-Ins کلیک کنید،
  3. در پنجره Add-Ins روی Add کلیک کنید،
  4. سپس dll را که FileGenerator.dll دانلود کرده اید (که با افزونه FileGenerator آمده است) پیدا کنید.
  5. سپس پنجره Add-Ins را ببندید.
  6. به File بروید و روی Open کلیک کنید و dll را که می خواهید دیکامپایل کنید انتخاب کنید.

توصیه شده: