Sadržaj:

Šta je .NET Reflector desktop?
Šta je .NET Reflector desktop?

Video: Šta je .NET Reflector desktop?

Video: Šta je .NET Reflector desktop?
Video: Containerize .NET Apps | #CloudNativeNinja PT3 2024, Maj
Anonim

NET Reflector Desktop ? (od Red Gate Software Ltd). NET Reflector omogućava vam da lako pregledate, navigirate i pretražujete kroz hijerarhiju klasa. NET sklopove, čak i ako nemate kod za njih. Pomoću njega možete dekompilirati i analizirati.

Nakon toga, neko se takođe može pitati, kako da koristim. NET Reflector?

  1. Instaliraj. NET Reflector VSPro u Visual Studio i otvorite svoj projekat, a zatim idite na.
  2. Odaberite sklopove koje želite otkloniti i.
  3. Stack poziva sada oživljava; dvaput kliknite na njega za navigaciju do izvornog koda, postavljanje tačaka prekida i otklanjanje grešaka u bilo kojem.
  4. koristite Idi na dekompiliranu definiciju u kontekstualnom meniju desnog klika.

Neko se također može zapitati, može li se C# dekompilirati? C# je inherentno lakše dekompilirati u izvorni kod jer sadrži meta-podatke i većinu C# kod mora biti u skladu sa skupom pravila koji se nazivaju "provjerljivi kod". Ako šaljete proizvod u C# i imate IP koji želite da zaštitite, u osnovi morate koristiti proizvod za zamagljivanje.

Neko se takođe može zapitati šta je ILSpy?

ILSpy je open-source. NET pretraživač i dekompajler. Mi demonstriramo njegovu upotrebu gledajući jednostavnu adware datoteku. Kao što vjerojatno možete zaključiti iz nekih od imena za otkrivanje u Virustotalu, ovo je MSIL (Microsoft Intermediate Language) datoteka.

Kako da dekompiliram DLL u Visual Studiju?

Odgovori

  1. Otvorite Reflector.exe,
  2. Idite na Prikaz i kliknite na Dodaci,
  3. U prozoru dodataka kliknite na Dodaj,
  4. Zatim pronađite dll koji ste preuzeli FileGenerator.dll (koji je došao uz dodatak FileGenerator),
  5. Zatim zatvorite prozor s dodacima.
  6. Idite na File i kliknite Otvori i odaberite dll koji želite dekompilirati,

Preporučuje se: