Sehr unterhaltsam [Smile]

Microsoft wäre wohl kaum so dumm, eine Funktion zu integrieren, die EXE Dateien entschlüsselt, das wäre ja ein Eigentor höchsten Grades...

EXE Dateien sind absolut nicht verschluesselt, es gibt da also nix zu entschluesseln. Das einzige Problem ist, dass EXE (neben Steuerbefehlen fuer Speicherverwaltung) lediglich Maschinensprache enthalten und abgesehen von ein paar Freaks duerfte wohl kaum jemand Programme in Maschinensprache lesen koennen. Der naechste Schritt, fuer den es Debugger oder Reverse Engineering Programme gibt, ist ein Umwandeln in Assemblercode, und in seltenen Faellen kann man daraus auch wieder C/Pascal/Basic Code machen. Allerdings sind wie schon erwaehnt saemtliche Kommentare, Variablennamen, Funktionsnamen etc. futsch. Und man muss schon sehr genau wissen wonach man sucht um da Veraenderungen vorzunehmen.
Wenn man also versucht "EXE Dateien zu entschluesseln" dann weiss man das mit Sicherheit nicht [Wink]

Und zweitens, noch wenn es diese Funktion gäbe, könnte ja wohl kaum eine Funktion von Win95 ein Programm, das erst viel später entstand, entschlüsseln.Wer es nicht weiss, die Engine ist mit DirectX und C++ programmiert und vorallem DirectX verändert sich stetig.

Das ist zwar richtig gedacht, stimmt aber trotzdem nicht. DirectX wird nicht in die EXE Datei gepackt, sondern es werden Verweise auf die DirectX Dateien gespeichert. Ein Debugger koennte dir also mitteilen, dass irgendwelche Funktionen in einer DirectX Datei aufgerufen werden.

Drittens: Ein EXE Modul zu knacken ist fast unmöglich. Es gibt zwar für gewisse Dateien Entschlüsselungsgeräte, hab ich mal gelesen, aber sicherlich nicht für exe Files, die so komplex sind wie eine Engine, sondern vielleicht für ein "Hello World" Programm.
Das ist "Entschluesselungsprogrammen" herzlich egal, wie komplex das Programm ist. Du wirst aus einer compilierten Datei nie den Originalquelltext zurueckholen koennen, weil Informationen entfernt wurden. Das ist so, als ob Du einen fertigen Kuchen hast und aus diesem das Kochrezept ableiten willst. Klar kannst Du, z.B. per Spektrometer, die einzelnen Bestandteile des Kuchens analysieren, aber daraus wirst Du nicht die Zeile: "Teig eine halbe Stunde kneten" gewinnen.

Je nach Lizenz ist das Veraendern oder bereits das Anzeigen des Programmtextes verboten.