[C/C++] Werte In Laufenden Prozess andern

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Neo23, 6. Januar 2009 .

  1. 6. Januar 2009
    Werte In Laufenden Prozess andern

    Hi,
    Ich möchte bestimmte Werte in einem Laufenden Prozess so ändern das sie nicht mehr automatisch zurückgeändert werden können, also einfrieren.
    Wie geht das per C++?
    Der Prozess ist hl2.exe und die Adresse deren Wert ich ändern will ist 2051F724.
    Ich hoffe da kann mir jemand weiterhelfen.

    Gruß Neo

    Soory hab mich bei der Überschrift vertipt.
    Soll heißen : Werte in einem laufenden Prozess ändern
     
  2. 6. Januar 2009
    AW: Werte In Laufenden Prozess andern

    Cheater

    Nein spaß, das was du vorhast, kansnte doch bestimmt auch mit nem Trainer realisieren oder?

    MfG
    .iNC
     
  3. 6. Januar 2009
    AW: Werte In Laufenden Prozess andern

    Kann ich schon, will ich aber nicht.
    Ich will selber eine Cheat/Hack programmieren, mir gehts allerdings nicht ums cheaten sonden um ne Wette.
    Außerdem interessiert mich wie so etwas funktioniert.

    MfG Neo
     
  4. 6. Januar 2009
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Werte In Laufenden Prozess andern

    Schau dir folgende Funktionen in der MSDN an, die sollten dabei helfen:
    -> OpenProcess
    -> CloseHandle
    -> WriteProcessMemory

    und um die ProzessID zu finden sollten folgende Funktionen helfen:
    -> GetWindowThreadProcessId
    -> CreateToolhelp32Snapshot
    -> Process32First
    -> Process32Next


    Hier ist ein altes Dev++ Projekt von mir, evtl kannst du das alls Vorlage nehmen.

    Mfg Rushh0ur
     
  5. 6. Januar 2009
    AW: Werte In Laufenden Prozess andern

    Danke für die Antwort, damit kann ich schon was anfange.
    Aerdings bin ich noch Anfänger und weis nich was die MSDN ist.
     
  6. 6. Januar 2009
    AW: Werte In Laufenden Prozess andern

    MSDN = Microsoft Developer Network

    Da findest du viel Fragen und Atnworten zu verschiedenen Produkten....

    Am besten einfach bei Google "Funktionsname + MSDN" ("OpenProcess MSDN") eingeben dann ist meistens der erste eintrag die ausführlicht Beschreibung der Funktion in der MSDN, halt auf Englisch ....

    Mfg Rushh0ur
     
  7. 6. Januar 2009
    AW: Werte In Laufenden Prozess andern

    OK, danke
    Werd ich gleich mal ausprobieren.(Englisch ist kein Broblem)
     
  8. 7. Januar 2009
    AW: Werte In Laufenden Prozess andern

    Gegebenfalls musst du dich noch als 'Debugger' ausgeben um Lesen/Schreiben zu können,
    ein Beispiel dafür gibt es von Microsoft selber:

    Enabling and Disabling Privileges in C++ (Windows)
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.