C# Projekt kompilieren mit Verhinderung des späteren dekompilierens
-
Hallo!
Ich habe ein Programm in C# geschrieben und möchte es so kompilieren, dass man es nicht einfach wieder mit "Telerik JustDecompile" zu einem kompletten Projekt Dekompilieren kann. Mir geht es nicht um super-duper sicherheit, aber ein Klick und man sieht den ganzen Quellcode(samt Variabel- und Methodennamen, Resourcen, Strings, etc.) finde ich zu heftig.
Gibt es da einen Option, dass anders zu kompilieren?
Wie z.B. in c++ direkt in Maschinensprache?Danke!
-
Naja in der Theorie kannst du C# auch zu Maschinencode kompilieren - davon ist aber extrem abzuraten weil C# einfach nicht dafür gemacht wurde, das führt nur zu Problemen.
Was du Suchst ist ein Obsfucator wie z.B. hier, musst dir halt einen suchen der dir zusagt.
Wenn sämtliche Variablen, Methoden, Klassen usw. nur noch kryptische Namen haben versteht den Code so schnell keiner mehrIn diesem Thread noch mehr zu dem Thema C# nativ kompilieren.