DotNet salaustaktiikaksi tarjoaa koodi, joka on vapaa käyttämätön tietoja kokoonpanot. Asiat pohtimaan kanssa salaustaktiikaksi olisi pieneneminen koodin kokoonpanot ja korvaaminen iso tunnisteiden pieniä. Aikana tunnisteiden uudelleennimeäminen, nimet muutetaan olevan tunnistamattomaksi. Salattu koodi kokoonpanot tulee vaikea lukea. Vaikka koodi on sotkettu eri tunnisteet, mutta silloinkin se toimii samalla logiikalla. DotNet salaustaktiikaksi salaa ja purkaa jousille käytetään kokoonpanoja. Jotta tarkistaa salaustaktiikaksi kaupungissa dotNet.
Ensimmäinen koodattu kokoonpano on sotkettu, joten saamme salattu DLL. Koodi DLL on modifioitu järjestelmän luoma tunnisteita. Seuraava askel olisi nähdä muutettu DLL korvataan tunnisteet. Sotkettu DLL voidaan purkaa kanssa dotNet dissembler kutsutaan ILDASM. Alla esitetty ovat vaiheet luoda salattu kokoonpanoon.
salaustaktiikaksi vaiheet:
. Avoin Dotfuscator Community Edition mukana Visual Studio paketti.
b. Luo uusi projekti.
c. Napsauta "Selaa ja lisätä kokoonpano luetella" kuvaketta (alle syötön viimeistelty: - Avaa kansio kuvaketta). Valitse Selaa.
Navigoida projektin exe-tiedoston. Lisäämme koko projekti rakentaa sisältää kaikki DLL, koodi tiedostoja ja exes jos sellainen (Huomautus: Project viitetiedot on mukana).
d. Yksi voi nyt muuttaa oletusasetuksia tarvittaessa kuten uudelleennimeäminen parametrit, kohdekansio, ja suorita hämärtävät prosessi.
e. Mene "File /Rakenna tai paina Ctrl + B. Sinua pyydetään tallentaa projektin, paina" Kyllä ".
f. Hanke on nyt salattu, kaikki sotkettu suoritteita tallennetaan kohdekansio valitaan edellisessä vaiheessa. Kopioi ja korvata ne palvelimelle kopio hankkeen.
Ennen salaustaktiikaksi sisään Dotnet loisi DLL muokatuilla tunnisteet. sotkettu DLL olisi koodi muuttaa järjestelmän luoma muuttujia. modifioitu DLL voi olla purkaa käyttäen Dotnet ILDASM.
Vaiheet purkaminen kanssa ILDASM:
. Siirry Visual Studion Kaikki ohjelmat.
b. Valitse Visual Studio Työkalut
C. Suorita Komentorivi
d. Kirjoita Ildasm
e. ikkunassa näkyy
f. Selaa sotkettu DLL avata
g. purkaa DLL näyttää koodia korvataan tunnisteet.