| Ausführung | 7.0.7 |
|---|---|
| Herausgeber | RustemSoft |
| Veröffentlichungsdatum | 21.12.2015 |
| Datum hinzugefügt | 21.12.2015 |
| Os Anforderungen | Windows 2000, Windows Vista, Windows, Windows XP, Windows NT |
| Bedarf | .NET framework 4.0 |
| Downloads insgesamt | 58 |
| Preis | Free to try |
Beschreibung
Da .NET eine verwaltete Umgebung ist, hat es immer den Nachteil, dass Ihr Code für jeden offen ist, der Reflector oder Refractor verwendet.
Skater TOTAL konvertiert den dekompilierbaren Microsoft Intermediate Language-Code (MSIL oder CIL) Ihrer Assemblies in ein natives Format, während alle .NET-Metadaten intakt bleiben, was denselben Schutz wie nativer C/C++-Code bietet.
Die Softwareschutzprogrammierung ist für die meisten Softwareentwickler ein sehr wichtiger Bereich. Softwareschutztechniken sind keine offensichtlichen Merkmale, die man sehen und vergleichen kann. Aus diesem Grund könnten die meisten Softwareschutzanbieter beeindruckende Techniken einführen, die tief in das Schutzschema integriert sind, obwohl die meisten dieser Techniken oft kaum existieren oder viel einfacher sind, als sie scheinen.
Die Natur von .NET besteht darin, Apps installieren zu können, die zu MSIL kompiliert wurden, dann wird MSIL entweder von JIT oder Ngen zu nativem Code kompiliert und lokal in einem Cache gespeichert. Es war nie beabsichtigt, eine echte native EXE-Datei zu generieren, die unabhängig vom .NET-Framework ausgeführt werden kann. Es gibt zu viele Dynamiken, die das Framework erfordern, wie z. B.: dynamisches Laden von Assemblys, Generierung von MSIL-Code usw.
Sie können ngen.exe verwenden, um ein natives Image zu generieren, aber Sie müssen weiterhin den ursprünglichen nicht nativen Code verteilen, und es muss weiterhin das Framework auf dem Zielcomputer installiert sein.
Verschleierung ist eine Möglichkeit, kann jedoch nicht davor schützen, die Piraterieschutzsicherheit der .NET-Anwendung zu brechen. Wie stellen Sie sicher, dass Ihre .NET-Anwendung nicht manipuliert wird, und wie stellen Sie sicher, dass der Quellcode nicht rückentwickelt werden kann?
Skater TOTAL ist ein geeignetes Tool zum nativen Kompilieren von ausführbaren .NET-Dateien. Genau genommen bedeutet dies, den MSIL-Code einer .NET-Assembly in nativen Maschinencode zu konvertieren und dann den MSIL-Code aus dieser Assembly zu entfernen, wodurch es unmöglich wird, ihn auf einfache Weise zu dekompilieren.