Da .NET eine verwaltete Umgebung ist, gibt es immer die Kehrseite der Code der mit jedem offen, mit Reflektor oder Refraktor.
Skater TOTAL wandelt die rückübersetzbar Microsoft Intermediate Language Code (MSIL oder CIL) Ihrer Baugruppen in nativen Format, während alle intakt .NET-Metadaten zu halten, welche die gleiche Schutzniveau wie native C / C ++ Code zur Verfügung stellt.
Softwareschutz-Programmierung ist ein sehr wichtiger Bereich für die meisten Software-Entwickler. Software-Schutztechniken sind nicht wie offensichtliche Merkmale, die gesehen und verglichen werden können. Aufgrund dieser die meisten Software-Schutz-Anbieter konnten beeindruckende Techniken einführen, die tief im Inneren des Schutzregelung einbezogen werden, wenn viele Male die meisten dieser Techniken kaum existieren oder sie sind viel einfacher als das, was sie scheinen.
Die Art von .NET ist in der Lage zu sein, Anwendungen zu installieren, die zu MSIL kompiliert wurden, dann entweder durch JIT oder Ngen wird MSIL zu nativen Code kompiliert und lokal in einem Cache gespeichert. Es wurde nie auf die Generierung eines echten nativen .exe gedacht, die unabhängig von .NET Framework ausgeführt werden kann. Es gibt zu viele Dynamik, die den Rahmen erfordern, wie zum Beispiel: dynamische Assembly Laden, MSIL Code-Generierung etc.
Sie können ngen.exe verwenden, um einen nativen Bild zu erzeugen, aber immer noch auch für die ursprüngliche nicht-native Code verteilen müssen, und es muss noch die auf dem Zielcomputer installiert Rahmen.
Die Verschleierung ist eine Möglichkeit, aber es kann ein Brechen der Piraterie Schutz der Sicherheit von .NET-Anwendung nicht schützen. Wie stellen Sie sicher, dass Ihre .NET-Anwendung wird nicht manipuliert, und wie stellen Sie sicher, dass der Quellcode kann nicht rückentwickelt werden?
Skater TOTAL ist eine richtige Werkzeug zu nativen Kompilierung .NET ausführbare Dateien. Eigentlich bedeutet das MSIL Code einer .NET-Assembly zu nativen Maschinencode umwandelt und dann von dieser Versammlung den MSIL-Code zu entfernen, was es unmöglich macht es auf einfache Art und Weise zu dekompilieren
Anforderungen: .:
.NET Framework 4.0
Einschränkungen :
zeitlich begrenzte Test
Kommentare nicht gefunden