Mundarija:

NET Reflector ish stoli nima?
NET Reflector ish stoli nima?

Video: NET Reflector ish stoli nima?

Video: NET Reflector ish stoli nima?
Video: Покинутый дом_Рассказ_Слушать 2024, Noyabr
Anonim

NET Reflector Desktop ? (Red Gate Software Ltd kompaniyasidan). NET reflektor ning sinf ierarxiyasini osongina ko'rish, navigatsiya qilish va qidirish imkonini beradi. NET yig'ilishlar, hatto ular uchun kodingiz bo'lmasa ham. Uning yordamida siz dekompilyatsiya qilishingiz va tahlil qilishingiz mumkin.

Keyinchalik,. NET Reflector-dan qanday foydalanishim mumkinligi so'ralishi mumkin.

  1. O'rnatish. NET Reflector VSPro-ni Visual Studio-ga kiriting va loyihangizni oching, so'ngra.
  2. Nosozliklarni tuzatmoqchi bo'lgan yig'ilishlarni tanlang va.
  3. Qo'ng'iroqlar to'plami endi jonlanadi; manba kodiga o'tish, to'xtash nuqtalarini o'rnatish va har qanday diskni tuzatish uchun ustiga ikki marta bosing.
  4. sichqonchaning o'ng tugmachasini bosgan kontekst menyusida Decompiled Definition-ga o'tish-dan foydalaning.

Bundan tashqari, C# ni kompilyatsiya qilish mumkinmi? C# tabiatan osonroqdir dekompilyatsiya qilish manba kodiga, chunki u meta-ma'lumotlar va ko'pchilikni o'z ichiga oladi C# kod "tekshiriladigan kod" deb nomlangan qoidalar to'plamiga mos kelishi kerak. Agar siz mahsulotni jo'natayotgan bo'lsangiz C# va siz himoya qilmoqchi bo'lgan IP-ga ega bo'lsangiz, siz asosan chalkash mahsulotdan foydalanishingiz kerak.

Bundan tashqari, ILSpy nima deb so'rashi mumkin.

ILSpy ochiq manba hisoblanadi. NET yig'ish brauzeri va dekompilyator. Biz oddiy adware fayliga qarab, undan foydalanishni ko'rsatamiz. Virustotal-dagi ba'zi aniqlash nomlaridan bilib olganingizdek, bu MSIL (Microsoft Intermediate Language) fayli.

Visual Studio'da DLL ni qanday dekompilyatsiya qilishim mumkin?

Javoblar

  1. Reflector.exe faylini oching,
  2. Ko'rish-ga o'ting va Qo'shimchalar-ni bosing,
  3. Qo'shimchalar oynasida Qo'shish-ni bosing,
  4. Keyin FileGenerator.dll yuklab olgan dll faylini toping (jodugar FileGenerator plagini bilan keldi),
  5. Keyin Qo'shimchalar oynasini yoping.
  6. Faylga o'ting va Ochish tugmasini bosing va dekompilyatsiya qilmoqchi bo'lgan dll faylini tanlang,

Tavsiya: