Hallo guten Morgen,
ich habe ein problem habe mal ein Programm in VB Net 2003 geschrieben als C++
nun habe ich das Programm aber leider den Quellcode Sourccode nicht mehr!
Frage an euch gibt es einen Decompiler oder Disammbler womit ich diese Datei
wieder decompilieren kann?
Danke schon mal für eure Tipps im voraus
viele grüße
Mücke
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
wobei die frage bleibt ob VB wirklich kompiliert wird. Für MS Quickbasic gab es einen Decompiler, weil die QBasic Programme eigentlich nur in einen Stub verpackt wurden, das Programm selbst lag in Binärkodierung aber immer mit im Stub bei. Da VB die logische Entwicklung aus QB ist, wäre es denkbar dass hier immernoch "nur" zur laufzeit interpretiert wird.
Andererseits sollten VB Programme ja disassemblierbar sein(zu recht weiten teilen) da VB Programme eigentlich nur ein Sprachkonstrukt für die Winapi sind. Die Ganzen Calls auf die Systemfunktionen lassen sich also mit einem Disassembler der Symbolische Calls auswerten kann revertieren, woraus man einen zu weiten teilen originalen Code bekommen _könnte_.
Das Problem dabei werden dann wohl die Komponenten für die Forms etc sein.