[C/C++] Fertige Programme nachträglich bearbeiten?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Berseker, 14. Januar 2011 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 14. Januar 2011
    Fertige Programme nachträglich bearbeiten?

    Hallo liebe RRler,
    meine Situation ist wie folgt:

    mein Kumpel ist für 1ne Woche im Urlaub und hatte mir ein Programm von sich geschickt welches ich noch ein wenig verändern soll.
    Nur hatte er mir nur die .exe geschickt und nicht den quelltext und so weiter.
    Kann ich auch die .exe nachträglich bearbeiten?
    wenn ja wie?
    mfg Berseker
     
  2. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    du kannst, aber nur wenn du gut bist in hexa code lesen-verstehen und bearbeiten ansonsten ein ding der Unmöglichkeit.

    greez

    ps: gemessen daran, dass dies wohl ein 2 stunden tool ist (nehme ich mal an) kannst du ja bei 0 beginnen als persönliche challenge und zum was lernen.

    edit*: c++.de :: Die Decompiler FAQ
     
  3. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    hm verdammt.
    darauf habe ich keine lust^^
    hab ihm grad ne mail geschrieben...
    jetzt hatte er auf dem Laptop noch ne .dll davon würde es damit funktionieren?
    mfg Berseker
     
  4. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    dll ist nichts anderes als eine Ansammlung (Archiv) kompilierter Dateien -> selbes Problem.

    greez

    edit*: FlexHex Hex-Editor für Exe Dll Datei bearbeiten binäre Ausgaben zu überprüfen, Rohdaten Datei Festplatte zu bearbeiten.
     
  5. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    was brauch ich denn mindestens um was auszulesen?
     
  6. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    eben, nen hex-editor.

    FlexHex Hex-Editor für Exe Dll Datei bearbeiten binäre Ausgaben zu überprüfen, Rohdaten Datei Festplatte zu bearbeiten.

    aber das wird dir nicht viel nützen, da brauchts einigen skill damit da was verständlich ist...
     
  7. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    naja ich meinte welche dateien ich mindestens von ihm brauche
     
  8. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    die EXE Datei. Aber wie bereits geschrieben, ohne Ahnung von der Materie (die Eindeutig fehlt, bei diesen Fragen) wirst du nicht weit kommen.
     
  9. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    besteht nicht auch die möglich keit das er irgendwo noch den quellcode gespeichert hatt? damit sollte es ja gehen
     
  10. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    Ob er den Code noch hat, kann dir hier niemand sagen...wie denn auch, was soll die Frage überhaupt?

    Wenn du den Sourcecode bekommst hast du ja keine Probleme mehr...
     
  11. 14. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    Ja, besteht..
    Um deine nächste Frage zu beantworten..
    Frag ihn..
    Und nein, wenn du nur die EXE hast, kann es nicht sein, dass da noch irgendwo der Source-Code ist, weil du hast ja nur die exe.. Es sei denn er hat ne exe geschrieben, die den Sourcecode ausgibt oder ähnliches oder es ist nen selbstentpackendes Archiv..

    Du kannst das natürlich disassemblen und dann den Assembler-Code umschreiben, aber ich bezweifle stark, dass du das in der Zeit lernst, in der er weg ist..

    MfG
     
  12. 15. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    Du benötigst um damit etwas anfangen zu können seinen Quellcode,
    d.h. die .c (.cpp) und .h (.hpp) Dateien.

    Wenn er das Programm geschrieben hat, wird er dafür sicher eine Entwicklungsumgebung wie Visual Studio oder ein anderes Programm benutzt haben.
    Es wär das einfachste wenn er dir das Projektverzeichnis schickt (inkl. Quellcode und Projektdatei) und du die Projektdatei mit dem entsprechenden Programm öffnest um den Code zu bearbeiten.

    Ansonsten haste ein Problem, denn wie die Poster über mir schon gesagt haben, wirst du als Anfänger und selbst als fortgeschrittener Programmierer nicht viel mit der .exe anfangen können.
     
  13. 17. Januar 2011
    AW: Fertige Programme nachträglich bearbeiten?

    ok schonmal danke für die ganzen antworten.
    BW is raus

    mfg Berseker
     
  14. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.