Hallo,
kann man c++ eig ganz protecten?
Also undecompilebar machen?
kann man c++ eig ganz protecten?
Also undecompilebar machen?
C++ ist nicht wider in den Ausgangsstatus zu bringen wie Java oder visual basic. (Keine Ahnung wie es bei VC++ ist). Das einzige was man machen kann ist mit einem Debugger den ASM Code zu reversen (mit IDA kann man auch den Pseudocode anschauen) und das wird man auch immer können egal was du machst weil sonst das System den Code ja nicht ausführen könnte :P Du kannst es nur schwieriger machen aber nie verhindern. Ist dein Programm es wert gecrackt zu werden wird es einer machen egal was du dagegen machst und wenn nicht dann macht sich auch keiner die Mühe.Quote:
Hallo,
kann man c++ eig ganz protecten?
Also undecompilebar machen?
Hm stimmt themida reicht mir jetzt ;D wird sowieso alle die meine sachen nutzen werden abschrecken :DQuote:
Alles ist disassemblierbar.
Nimm nen Packer und gut. Deine Programme werden wahrscheinlich nicht bekannt genug werden, als dass sie Cracker anziehen würden, denen es die Mühe wert ist.
Einfach aufhören dieses scheiss Visual studio und den .net müll zu brauchen und auf QT und die QT-Librarys umsteigen in Verbindung mit mingw. Dann kannst du das Zeug erstnoch für android, linux und mac compilen ohne am code etwas zu ändern sofern du keine Windowsspezifischen Funktionen verwendest.Quote:
Dann hast du offensichtlich eine .NET Anwendung erstellt (Winforms sind .NET).
Will einmal sehen wie du ein c++ programm ohne .net verwendung dekompilierst xD Ich denke du verwechselst da dekompilieren und disassemblieren. Das sind 2 komplett andere Dinge. Ersteres gibt dir als Ausgabe den Quelltext in Form der Hochsprache in der das Programm geschrieben wurde und Zweiteres übersetzt einfach den Maschinencode zu Assembler damit man es einfacher lesen kann.Quote:
Und dann? Dekompilieren kann man es trotzdem ohne Aufwand.