none
Code Sehen RRS feed

  • Frage

  • Ein Freund von  mir hat eine Programm in C# programmiert und mir dann die Anwendung geschickt. Kann ich, wenn ich die Anwendung besitze den C#-Code anschauen gehen, so dass ich es nachprogrammieren kann?
    Donnerstag, 15. März 2012 15:28

Antworten

  • Hallo,

    Der einfachste Weg ist: Du bittest deinen Freund, dir das Visual Studio-Projekt zu schicken, das er zum Erstellen der Anwendung verwendet hat. Jetzt nur noch Visual Studio installieren (z.B. Visual Studio 2010 Express) und schon kann's weitergehen.

    Da .NET-Assemblies keinen Maschinencode, sondern nur Intermediate Language (IL)-Instruktionen und zudem jede Menge Metadaten enthalten, können .NET-Anwendungen sehr einfach dekompiliert werden. Eine Übersicht über die z.Z. verfügbaren Decompiler findest Du in der dotnetpro-Ausgabe (4/2012) unter dem Titel: Röntgenbrille für .NET (mein Favorit ist .NET Reflector, aber auch CodeReflect oder JustDecompile sind gut).

    Gruß
    Marcel


    Donnerstag, 15. März 2012 15:44
    Moderator

Alle Antworten