DotNet tåkelegging gir kode som er fri fra ubrukt informasjon i forsamlinger. Ting å reflekterer med tåkelegging ville være reduksjon i størrelse av koden i sammenstillinger og utskifting av store identifikatorer med små. Under identifikatorer døpe, er navnene endret for å være ugjenkjennelig. Den maskeres koden i forsamlinger blir vanskelig å lese. Selv om koden er maskeres med ulike identifikatorer men selv da fungerer det med samme logikk. DotNet obfuscation krypterer og dekrypterer strengene som brukes i forsamlinger. For å sjekke for tåkelegging i DotNet.
Først kodet modulen må maskeres, og dermed får vi en uklar DLL. Koden i DLL er modifisert med systemgenerert identifikatorer. Neste skritt vil være å se den modifiserte DLL med erstattet identifikatorer. Den maskeres DLL kan demonteres med DotNet dissembler kalt ILDASM. Nedenfor vises er fremgangsmåten for å opprette Obfuskering montering
tåkelegging Fremgangsmåte:.
a. Åpne Dotfuscator samfunnet utgaven som følger med Visual Studio-pakken.
b. Opprett et nytt prosjekt.
c.
Klikk "Bla gjennom og legge forsamlingen til å liste" -ikonet (nedenfor Input Assemblies: - den åpne mappeikonet). Klikk på Bla gjennom. Naviger til prosjektet kjørbar fil. Vi vil omfatte hele prosjektet build inneholder alle DLLs, kodefiler og ekser hvis noen. (Merk: Prosjekt referanser trenger ikke være med)
d. Man kan nå endre standard alternativer hvis behovet være like døpe parametere, output-mappen, og kjør obfuscating prosessen.
e. Gå til "File /Bygg eller trykk Ctrl + B Du vil bli bedt om å lagre prosjektet, trykker du." Ja "
f Prosjektet er nå maskeres;..
Alle maskeres leveransen er lagret i output-mappen som er valgt i forrige trinn. Kopier og erstatte dem i server kopi av prosjektet.
Over Obfuscation i DotNet ville skape DLL med modifiserte identifikatorer. Den maskeres DLL ville ha kode endret med systemgenerert variabler. Den modifiserte DLL kan være demontert ved hjelp av DotNet ILDASM
Trinn for Demontering med ILDASM:....
a Gå til Visual Studio fra Alle programmer
b Velg Visual Studio Tools
c. Kjør Ledetekst
d. Skriv ILDASM
e. Et vindu viser
f.
Bla maskeres DLL å åpne
g. demonteres DLL viser kode med erstattet identifikatorer. Anmeldelser