| Versio | 7.0.7 |
|---|---|
| Kustantaja | RustemSoft |
| Julkaisupäivä | 21.12.2015 |
| Lisäyspäivämäärä | 21.12.2015 |
| Os vaatimukset | Windows 2000, Windows Vista, Windows, Windows XP, Windows NT |
| Vaatimukset | .NET framework 4.0 |
| Latauksia yhteensä | 58 |
| Hinta | Free to try |
Kuvaus
Koska .NET on hallittu ympäristö, koodisi on aina avoinna kaikille Reflectoria tai Refractoria käyttäville.
Skater TOTAL muuntaa kokoonpanojesi purettavan Microsoft Intermediate Language -koodin (MSIL tai CIL) alkuperäiseen muotoon pitäen samalla kaikki .NET-metatiedot ennallaan, mikä tarjoaa saman suojan kuin alkuperäinen C/C++-koodi.
Ohjelmiston suojausohjelmointi on erittäin tärkeä ala useimmille ohjelmistokehittäjille. Ohjelmiston suojaustekniikat eivät ole kuin ilmeisiä ominaisuuksia, joita voidaan nähdä ja verrata. Tämän vuoksi useimmat ohjelmistosuojaustoimittajat voivat ottaa käyttöön vaikuttavia tekniikoita, jotka sisältyvät syvälle suojausjärjestelmään, kun useimpia näistä tekniikoista tuskin on olemassa tai ne ovat paljon yksinkertaisempia kuin miltä ne näyttävät.
.NET:n luonne on, että se pystyy asentamaan sovelluksia, jotka on käännetty MSIL:iin, sitten joko JIT tai Ngen, MSIL käännetään alkuperäiseen koodiin ja tallennetaan paikallisesti välimuistiin. Sen ei koskaan ollut tarkoitus luoda todellista alkuperäistä .exe-tiedostoa, joka voidaan suorittaa .NET-kehyksestä riippumatta. Kehystä vaativa dynamiikka on liian monta, kuten: dynaaminen kokoonpanon lataus, MSIL-koodin luominen jne.
Voit käyttää ngen.exe-tiedostoa luomaan alkuperäisen kuvan, mutta sinun on silti jaettava myös alkuperäinen ei-natiivikoodi, ja se tarvitsee edelleen kehyksen asennettuna kohdekoneeseen.
Hämärtäminen on yksi tapa, mutta se ei voi suojata .NET-sovelluksen piratismin suojauksen rikkomista. Miten varmistat, että .NET-sovellustasi ei peukaloida, ja miten varmistat, että lähdekoodia ei voida palauttaa?
Skater TOTAL on oikea työkalu alkuperäisten .NET-suorittavien tiedostojen kääntämiseen. Oikein sanottuna se tarkoittaa .NET-kokoonpanon MSIL-koodin muuntamista alkuperäiseksi konekoodiksi ja sitten MSIL-koodin poistamista kyseisestä kokoonpanosta, jolloin sen purkaminen on mahdotonta yksinkertaisella tavalla.