2016-04-23 3 views
-3

Ich habe eine Windows-Anwendung .exe-Datei (die in Visual Studio erstellt wurde) und eine .mdf-Datei im selben Ordner (nicht sicher, ob die .mdf-Datei zählt).Wie öffne ich eine Windows-Anwendung ".exe" Datei in Visual Basic, um den Code zu sehen?

Wie kann ich diese Windows-Anwendung in Visual Studio öffnen, um den Code und seine Funktionsweise zu sehen?

+0

Es gibt eine Reihe von verschiedenen Programmen, um dies zu erreichen. Wenn die Software selbst nicht geschützt ist, versuchen Sie zum Beispiel Telerik JustDecompile (das ist kostenlos), es wird tun, was Sie wollen. Sie können es in Visual Studio nicht öffnen. Und wenn der Code verschleiert ist, wird es Ihnen schwerfallen, dem Code zu folgen, aber wie bereits erwähnt, versuchen Sie JustDecompile von http://www.telerik.com – JaggenSWE

+1

Sobald der Code kompiliert ist, können Sie den ursprünglichen Code nicht mehr erhalten weil es nicht in Binärdateien gespeichert ist. Manchmal kann ein [decompiler] (https://en.wikipedia.org/wiki/Decompiler) funktionieren, aber im Allgemeinen müsste man die binäre –

Antwort

0

Sie müssen einen Dekompiler verwenden, um es zu dekompilieren und dann können Sie den Code der Datei sehen, aber es zeigt Ihnen nicht den Originalcode. Wenn Sie mit Assembler gut umgehen, können Sie Disassembler-Tools verwenden, um den Code in einem Assembler zu sehen und ihn zu modifizieren.

+0

[Reverse Engineer] (https://en.wikipedia.org/wiki/Reverse_engineering) Ich konnte es dekompilieren, aber es war nicht der ursprüngliche Code wie du gesagt hast. Es war viel schwieriger für mich zu lesen und zu verstehen, also konnte ich es nicht benutzen. Naja. Danke trotzdem :) – Hyperlite147

0

.exe-Dateien sind kompilierter Binärcode und können ohne ein spezielles Programm namens Decompiler nicht gelesen werden.

Verwandte Themen