Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14
  1. #11

    Standard

    wie addiert man denn die Client.dll zu 0x1337?

  2. #12
    Stanley Jobson Avatar von Bi0sh0k
    Registriert seit
    17.12.2007
    Beiträge
    773

    Standard

    Ich vermute er meint das wir, wenn wir eine Base Adresse in CE bei z.B. CSS gefunden haben müssen wir uns diese merken und dann mit CE auf die Client.dll zugreifen und die Base Adresse als gesuchten wert eingeben um in der Client.dll die Base Adresse zu finden die uns zu der Base Adresse in CSS führt.
    Ich werds mal versuchen. Die 1337 ist nur der Wert der bei der Adresse eingetragen wird die letztendlich verändert werden soll (War nur ein Beispielwert).
    Er meinte damit das der Wert in die Adresse eingetragen wird.
    Wenn es wirklich so ist wie ich das oben denke, dann ist mir klar warum es bei manchen Spielen/Programmen klappte und warum nicht.
    Ich teste das mal und werde das dann hier mal posten, was dabei rumgekommen ist.
    Geändert von Bi0sh0k (17.11.2011 um 17:38 Uhr)

    _______________________________

    GFX Showroom
    Klick mich!
    _______________________________



  3. #13
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    Jedes Modul, das Geladen wird (z.B. geladene DLLs) bekommt eine bestimmte Adresse. In diesem Modul liegen die Funktionen an bestimmten Punkten.
    Man sagt z.B. 30 Bytes nach dem Anfang des Modules befindet sich die Funktion xy.
    Die Adresse der Funktion ergibt sich jetzt aus der Addition der Basisadresse und den 30Bytes.
    Cheag Engine ließt schon automatisch die Basisadresse des Moduls aus und addiert das Offset und zeigt dir die ganze Adresse an.

    Hoffe das war alles richtig so.
    Geändert von krusty (17.11.2011 um 17:41 Uhr)

  4. #14
    Stanley Jobson Avatar von Bi0sh0k
    Registriert seit
    17.12.2007
    Beiträge
    773

    Standard

    Aber warum funzt es dann 5 mal und dann nicht mehr?
    Scheinbar funzt es ja auch wenn die Anwendung mehrmals neu gestartet wurde, aber nach dem System neustart nicht mehr.

    /Edit:
    Vielleicht sollte ich mal versuchen in einem Multilevelpointer die DLL mit Offset anzugeben anstatt einfach nur die BaseAdresse, die Cheatengine errechnet.
    Vielleicht liegts daran. Ich mach en Edit wenns funzt.
    Geändert von Bi0sh0k (17.11.2011 um 18:29 Uhr)

    _______________________________

    GFX Showroom
    Klick mich!
    _______________________________



Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. [Memory] Adressen, Pointer ecetera
    Von ir0n im Forum C, C++
    Antworten: 3
    Letzter Beitrag: 07.08.2009, 04:05
  2. Metin2 Pointer addys finden?
    Von 0knower im Forum Games
    Antworten: 0
    Letzter Beitrag: 24.01.2009, 14:14

Stichworte

Berechtigungen

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