Pointer auf variabel
-
Unter Win32 hat jeder Prozess seinen eigenen virtuellen Adressraum, du kannst nicht einfach per Pointer auf eine Adresse in deinem Prozess zugreifen und damit den Inhalt für Prozess B ändern.
Die Win32 API bietet dazu die FunktionenReadProcessMemoryundWriteProcessMemory.
-
pumuckl schrieb:
Allwissender schrieb:
ich schreibe ab und zucheats und mich hatts nur interessiert, wie das geht.
Du machst es ab und zu, weißt aber nicht wie es geht? Klingt klasse

Mach ich auch, allerdings selten. Könnte ich aber heute mal wieder machen

cheats cheats cheats
-
Du machst es ab und zu, weißt aber nicht wie es geht? Klingt klasse

ich mach die trainer mit dlls und da gehts ja ganz einfach.
und zuweisen muss ich ja net.ich mach grad http://www.online-tutorials.net/security/speicherzugriff-tutorial-teil-1/tutorials-t-27-63.html
da hab ich das auch gelesen mit dem ReadProcessMemoryaber braucht man da nicht auch die adresse?(2. parameter).
-
ich mach die trainer mit dlls und da gehts ja ganz einfach.
Ganz sicher nicht

-
??
(int)(Adresse) = den wert den ich geben will.
-
ich schreibe ab und zucheats und mich hatts nur interessiert, wie das geht.
Häää ?? Wasss machst du ???

Du schreibst cheats weil du keine schreibst und desswegen nicht weißt wies geht , sodass du unsere hilfe anforderst ?
Das kilngt mir eher danach als ob du das wircklich so machst:
Cheat("Jetzt starte mal"); Cheat("Mach mir eine cheat für css"); Cheat("mit viel buntem zeugs und so"); Cheat("dankeschön");
-
Wahrscheinlich lässt er die Trainer mit DLLs machen, vielleicht bietet Cheat Engine ja eine Funktionalität an, mit der auf Tastendruck ein bestimmter Wert an eine bestimmte Speicheradresse des Targets geschrieben wird. Die Aktionen und Fähigkeiten dieser DLL könnten in einer Konfigurationsdatei hinterlegt sein, die sich im gleichen Verzeichnis wie das Target befinden muss.
-
Falsches Forum.
-
lies nochmal thread 1.
da steht nichts davon, dass ich wissen will, wie man cheatet, sondern wie man den pointer "festsetzt".
ich schreibe ab und zucheats und mich hatts nur interessiert, wie das geht.
hier bezieht sich das "das" nicht aufs cheaten sondern auf das festsetzen von pointern, weil sich die adressen in den games ja auch nicht ändern.
-
Man kann unter Windows einfach so in anderen Speicher schreiben über die API?

-
Man kann unter Windows einfach so in anderen Speicher schreiben über die API?

Ja klar was dengs du denn
Als nächste aktion kann man wieder wie bein win98 übers inet andere pc's nuken x'DDD
-
also ich schreibe wie oben schon geschrieben mit so ner art doppelzeiger.
einfach dll ins spiel includen und es läuft
-
Wahrscheinlich lässt er die Trainer mit DLLs machen, vielleicht bietet Cheat Engine ja eine Funktionalität an, mit der auf Tastendruck ein bestimmter Wert an eine bestimmte Speicheradresse des Targets geschrieben wird. Die Aktionen und Fähigkeiten dieser DLL könnten in einer Konfigurationsdatei hinterlegt sein, die sich im gleichen Verzeichnis wie das Target befinden muss.
Ich hab mir das gerade runtergealnde und das soeht eher so aus als könnte man über diesen cheat engine variablen manipulieren...
-
Allwissender schrieb:
also ich schreibe wie oben schon geschrieben mit so ner art doppelzeiger.
einfach dll ins spiel includen und es läuftDu verwendest den Funktions-Zeiger auf Copy & Paste.
(*copyandpaste)();
-
mit
includen
meinst du wohl eher hooken , da du dll's in eine prozess hookst ?!

-
meinte injecten hatte nur das i im kopf
c&p?? wie kommsch jetzt da drauf.
hab vor ner ewigkeit gelesen, dass es so einfach geht und cheate schon lange auf diese art.
-
Du bist ein kleiner Script Kiddie. Wir verstehen schon.
-
314159265358979 schrieb:
Man kann unter Windows einfach so in anderen Speicher schreiben über die API?

Jau, kann man. Vorausgesetzt, man hat die entsprechende Rechte.
-
#closed#
aus euch wird man net schlau.
-
Allwissender schrieb:
#closed#
aus euch wird man net schlau.

Lern mal programmieren, dann reden wir weiter.