rückschlüsse vom exe auf programmiersprache

Von: , Frage gestellt am Fr, 13. Feb 2004

hi zusammen,


gibt es eine möglichkeit woher man weiss mit welcher sprache ein programm geschrieben wurde?? gibt es irgentwelche signaturen in dateien/exe files??

mfg

asi

4 Antworten zu dieser Frage

  1. Antwort von nach 12 Minuten 0 hilfreich
    Re: rückschlüsse vom exe auf programmiersprache

    Hi

    Ich glaube schon das die Exe-Files eine Signator tragen. Bei Delphi ist es meines Wissens nach so, das die Delphi Version aus der Exe gelesen werden kann. Wie diese allerdings genau aussieht weiss ich nicht.

    Dennis

  2. Antwort von nach einem Tag 0 hilfreich
    Re: rückschlüsse vom exe auf programmiersprache

    Normalerweise bauen die meisten Compiler eine eigene Signatur oder Kommentar rein. Man öffne eine Binary mit dem normalen oder Hexeditor, dann sieht man es. Dabei muss man auch die Namen der Compiler kennen, denn jeder Compiler hinterlässt den eigenen Namen im Code, nicht den Namen der Programmiersprache. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

  3. Antwort von nach 3 Tagen 0 hilfreich
    Re: rückschlüsse vom exe auf programmiersprache

    gibt es eine möglichkeit woher man weiss mit welcher sprache
    ein programm geschrieben wurde?? gibt es irgentwelche
    signaturen in dateien/exe files??
    DELPHI:
    - Man öffne die EXE in nem Ressourceneditor
    - falls da irgendwelche Daten mit dfm im Namen (z.b. mainform_dfm) erscheinen, wurde es mit Delphi gemacht (das sind die Formulare)


    VISUAL BASIC:
    - benötigt immer eine VB-Runtime-DLL (vb*.dll). Diese befindet sich oft auch im selben Verzeichnis.


    C++ (u.a.)
    - EXE im Ressourceneditor öffnen
    - Ein guter Resourceneditor müsste dann die Steuerelemente anzeigen können


    JAVA (in eine exe gepackt)
    - Wenn du das Programm ausführst, sehen die Steuerelemente etwas anders aus wie gewohnt


    Es gibt aber sicher viele Ausnahmen, wo das ganze nicht (oder nur bedingt) stimmt.


    Gruß,
    FRANK

    • Antwort von nach 11 Tagen 0 hilfreich
      Re^2: rückschlüsse vom exe auf programmiersprache

      JAVA (in eine exe gepackt)
      - Wenn du das Programm ausführst, sehen die Steuerelemente
      etwas anders aus wie gewohnt
      Wie sieht den Java in einer exe gepackt aus?? Damit wäre ja jeder plattformunabhängige Vorteil verloren..

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!