*   >> läser Utbildning artiklar >> science >> programming

Obfuscation i Asp.net

DotNet fördunkling tillhandahåller kod som är fri från oanvänd informationen i aggregat. Saker att reflektera med förvirring skulle vara att minska i storlek kod i församlingar och ersättning av stora identifierare med små. Under identifierare döpa är namnen ändras för att vara oigenkännlig. Den förvrängd kod i församlingar blir svår att läsa. Även om koden är förvrängd med olika identifierare men även då det fungerar med samma logik. DotNet förvirring krypterar och dekrypterar strängarna används i församlingar. För att kontrollera för förvirring i DotNet.

Först den kodade aggregatet måste förvrängd, vilket får vi en förvrängd DLL. Koden i DLL modifieras med system genereras identifierare. Nästa steg skulle vara att se den modifierade DLL med utbytta identifierare. Den förvrängd DLL kan demonteras med DotNet HYCKLARE kallas ILDASM. Nedan visas är stegen för att skapa förvrängd montering Omdömen

Obfuscation steg:. Omdömen

a. Öppna Dotfuscator Community Edition medföljer Visual Studio-paketet. Omdömen

b. Skapa ett nytt projekt. Omdömen

c.

Klicka på "Bläddra och lägg till montering till listan" -ikonen (under Ingångs Assemblies: - ikonen öppna mapp). Klicka på Bläddra. Navigera till ditt projekt körbar fil. Vi kommer att omfatta hela projektet build innehåller alla DLL, kodfiler och exes om någon. (Obs: Projekt referenser behöver inte ingå) katalog

d. Man kan nu ändra standardalternativen vid behov som döpa parametrar, output mapp och kör fördunklar processen. Omdömen

e. Gå till "File /Build eller tryck Ctrl + B Du kommer att bli ombedd att spara projektet, tryck." Ja "Omdömen

f Project nu förvrängd,..

Alla förvrängd resultat lagras i mappen utgång väljs i föregående steg. Klipp och ersätta dem i server kopia av projektet. Omdömen

Above Obfuscation i Dotnet skulle skapa DLL med modifierade identifierare. Den förvrängd DLL skulle ha koden ändras med systemet genererade variabler. Den modifierade DLL kan vara demonteras med hjälp av Dotnet ILDASM Omdömen

Steg för Demontering med ILDASM:.... Omdömen

en Gå till Visual Studio från Alla program Omdömen

b Välj Visual Studio Tools Omdömen

c. Kör Kommandotolken Omdömen

d. Skriv Ildasm Omdömen

e.

Ett fönster visar Omdömen

f. Bläddra förvrängd DLL att öppna Omdömen

g. demonteras DLL visar koden med utbytta identifierare. Omdömen

Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.