Koska NET on hallitussa ympäristössä, on aina haittapuoli ottaa koodin avoin kenelle tahansa Heijastin tai linssikaukoputki.
Luistelija YHTEENSÄ muuntaa decompilable Microsoft Intermediate Language koodin (MSIL tai CIL) oman kokoonpanojen natiiviformaatissa pitäen kaikki NET metatiedot ennallaan, joka tarjoaa samantasoisen suojan kuin natiivi C / C ++ koodia.
Ohjelmisto suojaa ohjelmointi on erittäin tärkeä ala useimmille ohjelmistokehittäjille. Ohjelmisto suojaa tekniikat eivät ole kuin ilmeinen ominaisuuksia, jotka voidaan nähdä ja verrata. Tämän vuoksi useimmat ohjelmisto suojaa myyjät voivat esitellä vaikuttava tekniikoita, jotka sisältyvät syvälle suojajärjestelmä, kun monta kertaa useimmat näistä tekniikoista tuskin olemassa tai ne ovat paljon yksinkertaisempia kuin miltä ne näyttävät.
Luonne NET on voitava asentaa sovelluksia, jotka on koottu MSIL, sitten joko JIT tai Ngen, MSIL on koottu koodiksi ja tallennetaan paikallisesti välimuistiin. Sen ei ole tarkoitettu tuottavan todellinen kotimainen .exe, jotka voidaan ajaa itsenäisesti NET. On liian monta dynamiikka, jotka vaativat puitteet, kuten: dynaaminen kokoonpano lastaus, MSIL koodin generointi, jne.
Voit Ngen.exe tuottaa natiivin kuva mutta sinulla on vielä jakaa alkuperäiseen ei-koodiksi samoin, ja se on vielä kehys asennettuna kohdekoneen.
Salaustaktiikaksi on yksi tapa, mutta se ei voi suojata rikkomatta piratismi suojelu turvallisuutta NET-sovellus. Miten varmistaa, että NET-sovellus ei ole kajottu, ja miten varmistaa, että lähdekoodi ei voida kääntää suunniteltu?
Luistelija TOTAL on oikea väline natiivi koota NET ohjelmatiedostoja. Varsinaisesti se tarkoittaa muuntaa MSIL koodi NET kokoonpano natiivi konekielelle ja poistamalla sitten MSIL koodin että kokoonpano, joten on mahdotonta purkaa sen suoraviivaisella tavalla.
Vaatimukset :
NET 4.0
rajoitukset
Määräaikainen tutkimus
Kommentteja ei löytynyt