Innholdsfortegnelse:

Hva er.NET Reflector desktop?
Hva er.NET Reflector desktop?

Video: Hva er.NET Reflector desktop?

Video: Hva er.NET Reflector desktop?
Video: .NET Reflector Overview | Redgate 2024, Kan
Anonim

NET Reflector Desktop ? (fra Red Gate Software Ltd). NET Reflektor lar deg enkelt se, navigere og søke gjennom klassehierarkiene til. NETT sammenstillinger, selv om du ikke har koden for dem. Med den kan du dekompilere og analysere.

Deretter kan man også spørre, hvordan bruker jeg. NET Reflector?

  1. Installere. NET Reflector VSPro inn i Visual Studio og åpne prosjektet, og gå deretter til.
  2. Velg sammenstillingene du vil feilsøke, og.
  3. Call-stakken blir nå levende; dobbeltklikk på den for å navigere til kildekoden, angi bruddpunkter og feilsøke eventuelle.
  4. bruk Gå til dekompilert definisjon i høyreklikk-kontekstmenyen.

Man kan også spørre, kan C# dekompileres? C# er iboende lettere å dekompilere inn i kildekoden fordi den inneholder metadata og det meste C# kode må overholde et sett med regler kalt "verifiserbar kode". Hvis du sender et produkt inn C# og har IP du vil beskytte, må du i utgangspunktet bruke et obfuskasjonsprodukt.

Man kan også spørre, hva er ILSpy?

ILSpy er en åpen kildekode. NET assembly nettleser og dekompiler. Vi demonstrerer bruken ved å se på en enkel adware-fil. Som du sikkert kan se fra noen av deteksjonsnavnene hos Virustotal, er dette en MSIL-fil (Microsoft Intermediate Language).

Hvordan dekompilerer jeg DLL i Visual Studio?

Svar

  1. Åpne opp Reflector.exe,
  2. Gå til Vis og klikk på Tillegg,
  3. I tilleggsvinduet klikker du på Legg til,
  4. Finn deretter dll-en du har lastet ned FileGenerator.dll (som kom med FileGenerator-pluginen),
  5. Lukk deretter tilleggsvinduet.
  6. Gå til Fil og klikk Åpne og velg dll-filen du vil dekompilere,

Anbefalt: