Mündəricat:

NET Reflector desktop nədir?
NET Reflector desktop nədir?

Video: NET Reflector desktop nədir?

Video: NET Reflector desktop nədir?
Video: .NET Reflector Overview | Redgate 2024, Noyabr
Anonim

NET Reflector Desktop ? (Red Gate Software Ltd-dən). NET Reflektor sinif iyerarxiyalarına asanlıqla baxmaq, naviqasiya etmək və axtarış etmək imkanı verir. NET məclislər, hətta onlar üçün kodunuz olmasa belə. Bununla siz dekompilyasiya edə və təhlil edə bilərsiniz.

Sonradan soruşa bilərsiniz ki, mən. NET Reflektorundan necə istifadə edirəm?

  1. Yüklemek. NET Reflector VSPro-nu Visual Studio-ya daxil edin və layihənizi açın, sonra.
  2. Sazlamaq istədiyiniz montajları seçin və.
  3. Zəng yığını indi canlanır; mənbə koduna getmək, kəsilmə nöqtələrini təyin etmək və istənilən.
  4. sağ kliklədiyiniz kontekst menyusunda Decompiled Definition-a keç seçin.

Biri də soruşa bilər ki, C# dekompilyasiya edilə bilərmi? C# mahiyyət etibarilə daha asandır dekompilyasiya etmək mənbə koduna daxil edilir, çünki o, meta-məlumatları və əksəriyyətini ehtiva edir C# kod "yoxlanılan kod" adlanan qaydalar toplusuna uyğun olmalıdır. Əgər bir məhsul göndərirsinizsə C# və qorumaq istədiyiniz İP-yə sahibsinizsə, siz əsasən çaşqınlıq məhsulundan istifadə etməlisiniz.

Biri də soruşa bilər ki, ILSpy nədir?

ILSpy açıq mənbədir. NET montaj brauzeri və dekompilyator. Biz sadə adware faylına baxaraq onun istifadəsini nümayiş etdiririk. Virustotal-dakı bəzi aşkarlama adlarından yəqin ki, deyə biləcəyiniz kimi, bu MSIL (Microsoft Intermediate Language) faylıdır.

Visual Studio-da DLL-ni necə dekompilyasiya edə bilərəm?

Cavablar

  1. Reflector.exe faylını açın,
  2. Baxışa gedin və Əlavələr üzərinə klikləyin,
  3. Əlavələr pəncərəsində Əlavə et düyməsini basın,
  4. Daha sonra FileGenerator.dll-ni yüklədiyiniz dll faylını tapın (fitch FileGenerator plagini ilə gəldi),
  5. Sonra Add-Ins pəncərəsini bağlayın.
  6. Fayla gedin və Aç düyməsini basın və dekompilyasiya etmək istədiyiniz dll faylını seçin,

Tövsiyə: