• Trainer
  • Forums
  • Suche
  • Members
  • Kalender
  • Hilfe
  • Extras
Forum stats
Show team
Neue Beiträge ansehen
Heutige Beiträge ansehen
Home of Gamehacking - Archiv
Login to account Create an account
Login
Benutzername:
Passwort: Passwort vergessen?
 



  Home of Gamehacking - Archiv Gamehacking Tutorials für Fortgeschrittene Terminator Salvation - Teil 2

Seiten (3): « Zurück 1 2 3
Ansichts-Optionen
Terminator Salvation - Teil 2
iNvIcTUs oRCuS Offline
Super Moderator
****
Beiträge: 2.688
Themen: 529
Registriert seit: Aug 2010
Bewertung: 19
#21
08.10.2010, 13:18
Natürlich ist sowas möglich ---> Einfaches Search & Replace. Wie Du schon sagst: "Einfaches Patching halt." Aber genau das wird und kann nicht immer funktionieren. Bei DMA ist es schonmal sehr schlecht, da gibts zu viele Variablen die berücksichtigt werden müssen. Und bei SMA muss es auch nicht immer zutreffen.
Schade das Du das Spiel Terminator nicht hast... Das würde ich Dir da wärmstens ans Herz legen. Da würdest Du wahrscheinlich ganz schnell das Ganze über Bord kippen. Das Thema mit DLL und Find Pattern.

Don Krawallo
Irren ist menschlich. Aber wer richtigen Mist bauen will, braucht einen Computer !!!

Traineranfragen per PM werden prinzipiell gelöscht...

[Bild: signatur6akm7.gif]
Suchen
Antworten
igromanru Abwesend
Member
***
Beiträge: 171
Themen: 0
Registriert seit: Oct 2010
Bewertung: 0
#22
08.10.2010, 13:52 (Dieser Beitrag wurde zuletzt bearbeitet: 08.10.2010, 13:58 von igromanru.)
(08.10.2010, 13:18)Don Krawallo schrieb: Natürlich ist sowas möglich ---> Einfaches Search & Replace. Wie Du schon sagst: "Einfaches Patching halt." Aber genau das wird und kann nicht immer funktionieren. Bei DMA ist es schonmal sehr schlecht, da gibts zu viele Variablen die berücksichtigt werden müssen. Und bei SMA muss es auch nicht immer zutreffen.
Schade das Du das Spiel Terminator nicht hast... Das würde ich Dir da wärmstens ans Herz legen. Da würdest Du wahrscheinlich ganz schnell das Ganze über Bord kippen. Das Thema mit DLL und Find Pattern.

Don Krawallo
Das Problem nicht in "haben" sondern "spielen können". Mein Mainboard ist von meinen PC kaputt, deshalb muss ich mich auf meinen Laptop mit älteren Spielen und Programmieren zufrieden stellen.

(07.10.2010, 23:31)Don Krawallo schrieb: Cheat Engine speichert die Codelist bzw. die darin befindlichen Adressen immer angefangen von der Base Address + Code Address. Code Address bedeutet hier die Adresse wo der Befehl im Code steht.

Übrigens, danke. Das wollte ich wissen.
Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#23
08.10.2010, 13:59
(07.10.2010, 23:07)igromanru schrieb: 1. Es wird funtionieren bei allen versionen.
2. Wenn eine adresse dynamisch ist, wie soll man da die code injection machen?

zu 2.
Beispiel
Nehmen wir mal irgendein Spiel mit DMA's...
Angenommen in der Addi 12123 ist z.B. unser Geld gespeichert
und dieser Geldwert (bzw. diese Addi) läuft über die Funktion
mov eax,[esi+0x123] und die Funktion steht in der Addi 617099

Starten wir das Spiel nun neu, ändert sich die Geldaddi z.B. in
54123
die Funktion bleibt aber die gleiche und steht weiterhin in der gleichen addi
mov eax,[esi+0x123] - 617099

Wie du siehst, bleiben die Funktion und die Addi gleich, da die DMA
in ESI+123 steht, somit wird bei einer Codeinjection immer die DMA
gepatcht.

Das ist natürlich nicht bei allen Spielen möglich, aber bei SEHR vielen
und deswegen verstehe ich auch nicht, warum du dir so einen Aufwand mit der Pointersuche machst Wink
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
igromanru Abwesend
Member
***
Beiträge: 171
Themen: 0
Registriert seit: Oct 2010
Bewertung: 0
#24
08.10.2010, 14:03
Ok, danke.
Muss noch dazu lernen. Wie vorher gesagt, mache noch nicht so lange trainers und SMA hat immer gereicht.
Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#25
08.10.2010, 14:06
Kein Problem Wink
Schau dir einfach mal ein paar Tutorials zu Codeinjection an, einige haben wir
hier im Forum ansonsten wirst du sicherlich auch bei google fündig.
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
Share Thread:            
Seiten (3): « Zurück 1 2 3


  • Druckversion anzeigen
  • Thema abonnieren


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste

  • Kontakt
  • Forum team
  • Forum stats
  • Nach oben
 
  • RSS-Synchronisation
  • Lite mode
  • Home of Gamehacking - Archiv
  • Help
 
Forum software by © MyBB - Theme © iAndrew 2014



Linearer Modus
Baumstrukturmodus