Schützen .NET-code vor reverse engineering?

Verschleierung ist eine Möglichkeit, aber es kann nicht schützen Sie sich vor Einbruch der Piraterie, den Schutz der Sicherheit der Anwendung. Wie kann ich sicherstellen, dass die Anwendung nicht manipuliert, und wie kann ich sicher sein, dass die Registrierungs-Mechanismus können nicht reverse-engineered?

Außerdem ist es möglich, zu konvertieren, eine C# - Anwendung, um nativen code, und Xenocode zu teuer ist.

C# bietet viele Funktionen und ist die ideale Sprache für meinen code, so schreiben die ganze codebase wieder in C++ ist aus der Frage.

Sichere Zertifikate können leicht entfernt werden signierte Assemblys in .NET.

blogs.msdn.com/b/dotnet/archive/2014/04/02/... die Dinge ändern!
Das ist genial!! Ich werde einen Versuch geben. Jeden es zu benutzen?
es ist für Fenster-store-apps nur. Es gibt keine Zeitleiste für den desktop-apps(soweit ich das sagen kann).
Wenn Sie möchten, native, ohne die archaische, C++, Delphi verwenden. Die Leichtigkeit des .Netto kam von Delphi sowieso.

InformationsquelleAutor |

Schreibe einen Kommentar