Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12
  1. #1
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard [C++] Wie funktioniert ein Builder?

    Bifrost z.B. hat ja einen Builder, der die Source so verändert, dass die gewünschten Einstellungen des Users in der zweiten exe (dem Server) stehen (Beispielsweise anderer Port). Jetzt meine Frage: Wie funktioniert sowas? Nach dem Kompilieren hat man mit der .exe ja keinen Zugriff mehr auf den Compiler und kann somit das zweite Executable nicht mehr auf diesem Weg verändern, oder?
    Bald 14 Jahre auf Free-Hack. Krass wie die Zeit vergeht...
    "Drei Dinge sind unendlich - das Universum, die menschliche Dummheit und die WinRAR-Testversion"

  2. #2
    Tsutomu Shimomura Avatar von -=Player=-
    Registriert seit
    15.02.2006
    Beiträge
    1.549

    Standard

    Ein Builder bietet einem die Möglichkeit Einstellungen an einer schon kompilierten Datei vorzunehmen.
    Versteht das jetzt bitte nicht falsch. Man greift nicht wirklich in die exe Datei ein, sondern man hängt an die Datei die Informationen dran.
    Die Exe muss natürlich dann so programmiert sein, dass sie sich diese Infos die sie benötigt auch holen kann.
    Ihr könnt das also nicht mit jeder Exe machen, sondern es muss diese auch eine von euch programmierte sein.
    Im Builder werden normal Angaben gemacht, die euer server braucht, wie zum Beispiel die IP Adresse zu der er verbinden soll, oder Port, Installationspfad, Autostarteintrag und diverse andere.
    Beim erstellen öffnet der Builder den server und fügt am Ende der Datei all diese Informationen dran. Am besten natürlich irgendwie verschlüsselt, da man sonst einfach per Hexeditor die IP Adresse usw. auslesen kann.

  3. #3
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard

    Danke für die Schnelle Antwort, player. Aber gibts dafür auch irgendeinen relativ einfachen Beispielcode?
    Bald 14 Jahre auf Free-Hack. Krass wie die Zeit vergeht...
    "Drei Dinge sind unendlich - das Universum, die menschliche Dummheit und die WinRAR-Testversion"

  4. #4
    NoClose Wurm
    Registriert seit
    10.10.2006
    Beiträge
    183

    Standard

    Also ich schreib dir mal schnell eine einfach in Worten (@nemo nich hauen) das ist zwar eine schlechte methode mir aber jetzt egal =P
    Also du öffnest mit dem builder deine datei wie ne textdatei und schreibst ans ende deine sachen, am besten verschlüsselt. dann liest du einfach mit deinem server die daten wieder aus, indem sich die exe selbst öffnet ^^
    #include <iostream>; brauchst du die befehle fallen mir grad nimma ein sry ^^"

  5. #5
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard

    Die Befehle heißen cin und cout ;-)
    Aber wie soll ich die Daten ans Ende schreiben, dass die exe danach noch funktioniert? Die Befehle sind klar - fopen, fwrite, ... Ein funktionierendes C++ Beispiel wäre wirklich sehr hilfreich

    Nochmal Danke, dass dieser Thread so schnell beantwortet wird
    Bald 14 Jahre auf Free-Hack. Krass wie die Zeit vergeht...
    "Drei Dinge sind unendlich - das Universum, die menschliche Dummheit und die WinRAR-Testversion"

  6. #6
    NoClose Wurm
    Registriert seit
    10.10.2006
    Beiträge
    183

    Standard

    Also laut zao geht das ^^ schreib den mal an in icq/pm der hilft dir sicherlich weiter....

  7. #7
    Be root - Use Linux Avatar von H4x0r007
    Registriert seit
    27.06.2007
    Beiträge
    1.878

    Standard

    Mach ich. Danke an Player und born2die. 8)
    Bald 14 Jahre auf Free-Hack. Krass wie die Zeit vergeht...
    "Drei Dinge sind unendlich - das Universum, die menschliche Dummheit und die WinRAR-Testversion"

  8. #8
    CIH-Virus Avatar von -[RiDER]-
    Registriert seit
    05.01.2007
    Beiträge
    496

    Standard

    Ich fänds besser, wenn ihr das hier im Forum machen würdet, weil
    1. könnt ihr sonst den Kiddies nicht mehr vorwerfen: "Benutz SUFU!",
    2. ist das eigentlich der Sinn eines Forums und
    3. intressiert mich das auch (ja, ich habe zao im ICQ. Siehe 1. und 2.)

    MfG RiDER

  9. #9
    NoClose Wurm
    Registriert seit
    10.10.2006
    Beiträge
    183

    Standard

    Was ich weiß wollte zao dazu ein tutorial machen also soll sich h4x0r den code halt jetzt so schnell holen und zao postet dann denke ich sein tut also wo is das problem?

  10. #10
    I'm in ur VM. Avatar von l0dsb
    Registriert seit
    23.07.2007
    Beiträge
    1.038

    Standard

    zao und ich planen ein tUt darüber, leider müsst ihr euch noch ein wenig gedulden. Und natürlich hat zao recht, dass das geht. ^^

    Wer das tUt nicht erwarten kann, kann ja in meinem fCrypt-Source nachsehen, da habe ich die Technik ebenfalls verwendet. Habe aber keine Kommentare drin, deshalb wird unser tUt evtl. mehr Licht in die Sache bringen.
    I can haz RCE?

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •